Cheap flights to U.S. Virgin Islands

Airlines that fly to U.S. Virgin Islands

  • American Airlines
    American Airlines
  • Delta
    Delta
  • United
    United
  • British Airways
    British Airways
  • Qatar Airways
    Qatar Airways
  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 15% on select hotels after you book a flight*
  • payments icon
    Earn twice
    Earn your airline miles on top of our rewards

Popular cities in U.S. Virgin Islands

How much is the cheapest flight to U.S. Virgin Islands?

Prices were available within the past 7 days and start at €307 for one-way flights and €445 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
American Airlines
Austin — St. Thomas
AUS - STT with American Airlines
Mon, 3 Feb
American Airlines
St. Thomas — Austin
STT - AUS with American Airlines
Wed, 12 Feb
Found 22 hours ago
Select flight from Austin to St. Thomas, departing on February 3 with American Airlines, and returning from St. Thomas to Austin on February 12 with American Airlines. Price from €445, Found 22 hours ago.
American Airlines
Austin — St. Thomas
AUS - STT with American Airlines
Mon, 3 Feb
American Airlines
St. Thomas — Austin
STT - AUS with American Airlines
Wed, 12 Feb
Found 22 hours ago
Select flight from Austin to St. Thomas, departing on February 3 with American Airlines, and returning from St. Thomas to Austin on February 12 with American Airlines. Price from €487, Found 22 hours ago.
British Airways
Budapest — St. Thomas
BUD - STT with British Airways
Tue, 11 Mar
British Airways
St. Thomas — Budapest
STT - BUD with British Airways
Tue, 18 Mar
Found 19 hours ago
Select flight from Budapest to St. Thomas, departing on March 11 with British Airways, and returning from St. Thomas to Budapest on March 18 with British Airways. Price from €508, Found 19 hours ago.
British Airways
Budapest — St. Thomas
BUD - STT with British Airways
Tue, 11 Mar
British Airways
St. Thomas — Budapest
STT - BUD with British Airways
Tue, 18 Mar
Found 19 hours ago
Select flight from Budapest to St. Thomas, departing on March 11 with British Airways, and returning from St. Thomas to Budapest on March 18 with British Airways. Price from €508, Found 19 hours ago.
British Airways
Budapest — St. Thomas
BUD - STT with British Airways
Tue, 11 Mar
American Airlines
St. Thomas — Budapest
STT - BUD with American Airlines
Tue, 18 Mar
Found 19 hours ago
Select flight from Budapest to St. Thomas, departing on March 11 with British Airways, and returning from St. Thomas to Budapest on March 18 with American Airlines. Price from €528, Found 19 hours ago.
British Airways
Budapest — St. Thomas
BUD - STT with British Airways
Tue, 11 Mar
American Airlines
St. Thomas — Budapest
STT - BUD with American Airlines
Tue, 18 Mar
Found 19 hours ago
Select flight from Budapest to St. Thomas, departing on March 11 with British Airways, and returning from St. Thomas to Budapest on March 18 with American Airlines. Price from €535, Found 19 hours ago.
British Airways
Budapest — St. Thomas
BUD - STT with British Airways
Tue, 11 Mar
American Airlines
St. Thomas — Budapest
STT - BUD with American Airlines
Tue, 18 Mar
Found 19 hours ago
Select flight from Budapest to St. Thomas, departing on March 11 with British Airways, and returning from St. Thomas to Budapest on March 18 with American Airlines. Price from €538, Found 19 hours ago.
British Airways
Budapest — St. Thomas
BUD - STT with British Airways
Tue, 11 Mar
American Airlines
St. Thomas — Budapest
STT - BUD with American Airlines
Tue, 18 Mar
Found 19 hours ago
Select flight from Budapest to St. Thomas, departing on March 11 with British Airways, and returning from St. Thomas to Budapest on March 18 with American Airlines. Price from €545, Found 19 hours ago.
British Airways
Budapest — St. Thomas
BUD - STT with British Airways
Tue, 11 Mar
American Airlines
St. Thomas — Budapest
STT - BUD with American Airlines
Tue, 18 Mar
Found 19 hours ago
Select flight from Budapest to St. Thomas, departing on March 11 with British Airways, and returning from St. Thomas to Budapest on March 18 with American Airlines. Price from €561, Found 19 hours ago.
Loading

About U.S. Virgin Islands

Expedia offers flights to U.S. Virgin Islands to meet every traveller's needs. Whatever your flight need - Expedia has the flight for you. So choose from flights to U.S. Virgin Islands or destinations around the world and discover how easy it is to make your flight reservations on Expedia.

Frequently asked questions

How do I find cheap flights to U.S. Virgin Islands that have flexible change policies?
By using our convenient “No change fee” filter, that’s how. All you have to do is enter your dates and other details, click the “Search” button, then check the box under the “Flexible change policies” heading (it’s on the left). Expedia makes it simple to find flexible, low-cost airfares to U.S. Virgin Islands.
Which airlines fly to U.S. Virgin Islands?
A good range of airlines fly to destinations in or close to U.S. Virgin Islands. Your exciting trip is just clicks away with these leading carriers:

  • American Airlines - 199 flights to or near U.S. Virgin Islands each month, including 134 flights to Cyril E. King Airport (STT) and 65 flights to Henry E. Rohlsen Airport (STX) per month.
  • Spirit Airlines - 91 flights to or near U.S. Virgin Islands each month, including 60 flights to Cyril E. King Airport (STT) and 30 flights to Henry E. Rohlsen Airport (STX) per month.
  • Delta Air Lines - 86 flights to or near U.S. Virgin Islands each month, including 82 flights to Cyril E. King Airport (STT) and 4 flights to Henry E. Rohlsen Airport (STX) per month.

How can I find cheap tickets to U.S. Virgin Islands?
One of the best ways to bag cheap tickets to U.S. Virgin Islands is to be flexible with your dates. Search for your flights, then click “flexible dates” above the results. You’ll see the cheapest prices for nearby days. The lowest price for a flight to U.S. Virgin Islands in the last seven days was €445. Booking ahead will usually help you walk away with an even better deal.
How much is a flight to U.S. Virgin Islands?
There were loads of inexpensive fares up for grabs in the last seven days, with the cost of a return flight to U.S. Virgin Islands varying between €445 and €1,314. Many lucky holiday makers purchased one-way seats from Austin (AUS) for as little as €307.
What are the most popular airports to fly into in U.S. Virgin Islands?
When you’ve planned where you’d like to spend the most time in U.S. Virgin Islands, take your pick of these popular airports:

  • Cyril E. King Airport (STT) - 351 flights per month.
  • Henry E. Rohlsen Airport (STX) - 99 flights per month.

How much is a plane ticket to U.S. Virgin Islands?
Seats to U.S. Virgin Islands varied from €445 to €1,314 in the last seven days. Normally, the quicker you book the better the deal.
What is the best time to go to U.S. Virgin Islands?
A nice time to visit U.S. Virgin Islands, as well as the leading city of Cruz Bay, is during the bustling months of January, February and March. Summer here begins June 20, and you can expect average temperatures of between 27ºC and 27ºC if you travel then. This warmer weather is ideal for wandering around this city’s attractions.
What months are the cheapest to book a flight to U.S. Virgin Islands?
The perfect month to purchase low-cost fares to U.S. Virgin Islands is February. Remember that in the U.S, an expensive time to book a ticket is the busy month of December.

Trending flights to U.S. Virgin Islands

Prices were available within the past 7 days and start at €666 for one-way flights and €1,314 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
*Available to Expedia members.