>
>
>
>
>
Flights from Miami to Saint Thomas
Cheap flight deals from Miami to Saint Thomas
Here are our top budget-friendly flights, offering flexible one-way or round-trip options. Additional flights with other timings and airlines are also available.
-
Round-trip
-
One way
-
-
Cheapest nonstopMIA 1:15 PM2h 45mNonstopSTT 4:00 PMMiami - Saint Thomas | Thu, Jun 12 | American AirlinesSTT 5:00 PM3h 5mNonstopMIA 8:05 PMSaint Thomas - Miami | Thu, Jun 19 | American AirlinesPHP 19,558 PHP 29,97735% OFF35% OFFPHP 29,977 PHP 19,558
-
MIA 8:39 PM14h 56m1 stopsSTT 11:35 AMMiami - Saint Thomas | Sun, Jun 8 | Frontier AirlinesSTT 2:20 PM8h 6m1 stopsMIA 10:26 PMSaint Thomas - Miami | Thu, Jun 12 | Jetblue AirwaysPHP 16,610 PHP 29,97745% OFF45% OFFPHP 29,977 PHP 16,610
-
MIA 8:00 AM7h 53m1 stopsSTT 3:53 PMMiami - Saint Thomas | Tue, Jun 10 | Frontier AirlinesSTT 5:12 PM21h 4m1 stopsMIA 2:16 PMSaint Thomas - Miami | Fri, Jun 13 | Frontier AirlinesPHP 19,729 PHP 29,97734% OFF34% OFFPHP 29,977 PHP 19,729
-
MIA 1:21 PM22h 56m1 stopsSTT 12:17 PMMiami - Saint Thomas | Mon, Jun 2 | United AirlinesSTT 12:40 PM11h 41m1 stopsMIA 12:21 AMSaint Thomas - Miami | Mon, Jun 9 | Frontier AirlinesPHP 20,83131% OFFPHP 29,977 PHP 20,831
-
MIA 6:04 PM22h 23m1 stopsSTT 4:27 PMMiami - Saint Thomas | Thu, Jun 12 | Frontier AirlinesSTT 2:20 PM8h 6m1 stopsMIA 10:26 PMSaint Thomas - Miami | Sun, Jun 15 | Jetblue AirwaysPHP 21,69228% OFFPHP 29,977 PHP 21,692
-
MIA 4:50 PM22h 53m1 stopsSTT 3:43 PMMiami - Saint Thomas | Thu, Jun 5 | United AirlinesSTT 12:40 PM11h 41m1 stopsMIA 12:21 AMSaint Thomas - Miami | Mon, Jun 9 | Frontier AirlinesPHP 21,94827% OFFPHP 29,977 PHP 21,948
-
MIA 12:06 PM27h 37m1 stopsSTT 3:43 PMMiami - Saint Thomas | Thu, Jun 12 | United AirlinesSTT 1:19 PM9h 26m1 stopsMIA 10:45 PMSaint Thomas - Miami | Thu, Jun 19 | United AirlinesPHP 22,21926% OFFPHP 29,977 PHP 22,219
-
MIA 7:00 AM8h 43m1 stopsSTT 3:43 PMMiami - Saint Thomas | Mon, Jul 28 | United AirlinesSTT 1:19 PM31h 26m1 stopsMIA 8:45 PMSaint Thomas - Miami | Thu, Jul 31 | United AirlinesPHP 22,38225% OFFPHP 29,977 PHP 22,382
-
MIA 6:30 AM9h 13m1 stopsSTT 3:43 PMMiami - Saint Thomas | Mon, Jun 9 | United AirlinesSTT 1:09 PM11h 12m1 stopsMIA 12:21 AMSaint Thomas - Miami | Fri, Jun 13 | Frontier AirlinesPHP 22,43625% OFFPHP 29,977 PHP 22,436
-
MIA 8:02 AM8h 18m1 stopsSTT 4:20 PMMiami - Saint Thomas | Sat, Jul 26 | Delta Air LinesSTT 3:02 PM9h 53m1 stopsMIA 12:55 AMSaint Thomas - Miami | Wed, Jul 30 | Delta Air LinesPHP 22,48325% OFFPHP 29,977 PHP 22,483
-
MIA 1:00 PM17h 25m1 stopsSTT Invalid DateMiami - Saint Thomas | Sun, Jun 1 | Normal AirlineSTT 3:00 PM6hNonstopMIA 4:00 PMSaint Thomas - Miami | Tue, Jun 3 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopMIA 1:15 PM2h 45mNonstopSTT 4:00 PMMiami - Saint Thomas | Wed, Jun 18 | American AirlinesPHP 13,189 PHP 19,05431% OFF31% OFFPHP 19,054 PHP 13,189
-
MIA 1:15 PM2h 45mNonstopSTT 4:00 PMMiami - Saint Thomas | Thu, Jun 19 | American AirlinesPHP 14,291 PHP 19,05425% OFF25% OFFPHP 19,054 PHP 14,291
-
MIA 8:39 PM14h 56m1 stopsSTT 11:35 AMMiami - Saint Thomas | Sun, Jun 8 | Frontier AirlinesPHP 6,176 PHP 19,05468% OFF68% OFFPHP 19,054 PHP 6,176
-
MIA 6:04 PM22h 23m1 stopsSTT 4:27 PMMiami - Saint Thomas | Sun, Jun 15 | Frontier AirlinesPHP 7,20862% OFFPHP 19,054 PHP 7,208
-
MIA 6:04 PM22h 23m1 stopsSTT 4:27 PMMiami - Saint Thomas | Thu, Jun 12 | Frontier AirlinesPHP 7,30162% OFFPHP 19,054 PHP 7,301
-
MIA 7:56 PM18h 2m1 stopsSTT 1:58 PMMiami - Saint Thomas | Wed, Jun 11 | Spirit AirlinesPHP 8,31756% OFFPHP 19,054 PHP 8,317
-
MIA 8:00 AM9h 30m1 stopsSTT 5:30 PMMiami - Saint Thomas | Tue, Jun 10 | Frontier AirlinesPHP 8,62055% OFFPHP 19,054 PHP 8,620
-
MIA 9:55 AM6h 34m1 stopsSTT 4:29 PMMiami - Saint Thomas | Mon, Jul 21 | Spirit AirlinesPHP 9,17052% OFFPHP 19,054 PHP 9,170
-
MIA 9:55 AM7h 35m1 stopsSTT 5:30 PMMiami - Saint Thomas | Wed, Jul 9 | Spirit AirlinesPHP 9,25651% OFFPHP 19,054 PHP 9,256
-
MIA 9:55 AM6h 34m1 stopsSTT 4:29 PMMiami - Saint Thomas | Fri, Jul 18 | Spirit AirlinesPHP 9,27951% OFFPHP 19,054 PHP 9,279
-
MIA 3:40 PM23h 32m1 stopsSTT 3:12 PMMiami - Saint Thomas | Tue, Jul 8 | Frontier AirlinesPHP 10,15647% OFFPHP 19,054 PHP 10,156
-
MIA 6:33 PM14h 2m1 stopsSTT 8:35 AMMiami - Saint Thomas | Fri, Jun 13 | Spirit AirlinesPHP 10,52845% OFFPHP 19,054 PHP 10,528
-
MIA 1:00 PM17h 25m1 stopsSTT Invalid DateMiami - Saint Thomas | Sun, Jun 1 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flying from Miami to Saint Thomas
Cheapest one-way flight price | PHP 6,175 |
---|---|
Cheapest round-trip ticket price | PHP 19,557 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 1,781.35 km |
Average flight time | 2 hours 46 minutes |
Popular airline | United Airlines |
When is the cheapest time to fly from Miami to Saint Thomas?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Miami (MIA) to Saint Thomas (STT) the cheapest?
Airlines adjust prices for flights from Miami to Saint Thomas based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Miami (MIA) to Saint Thomas (STT) cost?
According to Trip.com's data, the lowest price is around PHP 38,789. -
How long does it take to fly from Miami (MIA) to Saint Thomas (STT) and what is the distance?
It takes around 2 hours 46 minutes to fly from Miami (MIA) to Saint Thomas (STT). -
What are the most popular airlines that fly from Miami (MIA) to Saint Thomas (STT)?
Airlines with flights from Miami (MIA) to Saint Thomas (STT): American Airlines, Qatar Airways and British Airways.
How to find a cheap flight from Miami to Saint Thomas
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Miami to Saint Thomas. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
More Travel Options
-
Popular Routes to Saint Thomas
-
Popular Airlines to Saint Thomas
-
Popular Flights From Miami
- Plane tickets from Brisbane to Saint Thomas
- Cheap flights from Albuquerque to Saint Thomas
- Cheap flights from Belleville to Saint Thomas
- Cheap tickets from Nashville to Saint Thomas
- Plane tickets from Beirut to Saint Thomas
- Cheap flights from Bologna to Saint Thomas
- Plane tickets from Aguascalientes to Saint Thomas
- Plane tickets from Zhengzhou to Saint Thomas
- Cheap flights from Accra to Saint Thomas
- Plane tickets from Ho Chi Minh City to Saint Thomas
- Cheap Flydubai flights to Saint Thomas
- Cheap Hawaiian Airlines tickets to Saint Thomas
- Cheap Turkish Airlines tickets to Saint Thomas
- Cheap Airbaltic tickets to Saint Thomas
- Condor flight tickets to Saint Thomas
- Cheap Air Europa flights to Saint Thomas
- Cheap Air Cote D'Ivoire flights to Saint Thomas
- Cheap Cathay Pacific tickets to Saint Thomas
- Spicejet flight tickets to Saint Thomas
- Cheap Norwegian Air Shuttle ASA flights to Saint Thomas
- Smartwings flight tickets to Saint Thomas
- Philippine Airlines flight tickets to Saint Thomas
- Cheap Garuda Indonesia tickets to Saint Thomas
- Cheap Wizz Air tickets to Saint Thomas
- Cheap Virgin Australia tickets to Saint Thomas
- Cheap flights from Miami to Sharjah
- Cheap flights from Miami to Las Vegas
- Plane tickets from Miami to New York
- Plane tickets from Miami to Dallas
- Cheap tickets from Miami to Mexico City
- Cheap flights from Miami to Tarapoto
- Cheap flights from Miami to Merida
- Plane tickets from Miami to Manila
- Cheap tickets from Miami to Charleston
- Cheap tickets from Miami to Denver
- Plane tickets from Miami to Singapore
- Cheap flights from Miami to Chicago
- Cheap tickets from Miami to Los Angeles
- Cheap flights from Miami to Charlotte
- Plane tickets from Miami to Paris