Flights from Miami (MIA) to St Thomas Island (STT)

Flight Miami(MIA) to St Thomas Island(STT)
CHANGE DIRECTION

Miami International Airport Cyril E. King Airport
MIA : Miami , United States STT : St Thomas Island , U.S. Virgin Islands
UTC-4(DST) UTC-4時間

Miami to St Thomas Island Flights

Find updated flight schedules, timetable, distance, aircraft types, Map, Transfer for routes from Miami (MIA) to St Thomas Island (STT).

Change Direction(STT to MIA)

Flight Schedules Miami to St Thomas Island

This route is operated by American Airlines. This is the first direct flight from Miami to St Thomas Island.

Change Direction(STT to MIA)

Flight Duration: Approximately 2 hours 35 minutes to 3 hours (Direct Flights)

Flight No. Departure Time Arrival Time Duration Airfare
AA943 10:00 12:50 2h50m Trip.com PRICES HIS Prices Expedia PRICES skyticket PRICES
Flight schedules as of September 01, 2025, 06:02 AM(OAG data). Schedules may change without notice, so please check with airlines before booking. Refer to FlyTeam's terms of use before proceeding. Some airlines and flight numbers may not be displayed.

The last direct flight from Miami to St Thomas Island is the final flight at 13:16 by American Airlines AA1391.

From Miami (MIA) to St Thomas Island (STT) Flights Info

Duration(Flight time)

From Miami to St Thomas Island
2 hours 35 minutes to 3 hours
From St Thomas Island to Miami
3 hours to 3 hours 20 minutes

Distance

From St Thomas Island to Miami
Approx. 1,110 miles
Approx. 1,780 Km
This is different from mileage credits in airline loyalty programs.

Miami to St Thomas Island Map

Miami International Airport Miami International Airport
Cyril E. King Airport Cyril E. King Airport

Type of aircraft (MIA to STT)

Below is a list of the aircraft types and airlines operating on this route. (Direct flights only)

* All links below lead to Japanese pages.

Transfer / Cities with One-Stop Flights

This list shows cities where you can connect for one-stop flights between Miami and St Thomas Island. Direct flights operate on each segment, with the shortest flight durations listed. This is a great resource for travelers planning multi-city itineraries.

Luis Munoz Marin (SJU)
MIA 2h25m SJU 35分 STT
2h33m 35分
Santo Domingo (SDQ)
MIA 60分 SDQ 60分 STT
2h0m 1h10m
Tortola (EIS)
MIA 2h40m EIS 22分 STT
2h45m 22分
St Croix (STX)
MIA 2h35m STX 24分 STT
3h0m 25分
Anguilla (AXA)
MIA 3h0m AXA 55分 STT
3h0m 55分
Saint Kitts (SKB)
MIA 2h58m SKB 1h5m STT
3h15m 1h5m
Orlando (MCO)
MIA 1h2m MCO 2h50m STT
1h6m 3h14m
Marigot (DOM)
MIA 3h20m DOM 1h15m STT
3h26m 1h15m
Charlotte (CLT)
MIA 2h1m CLT 3h25m STT
1h57m 3h52m
Atlanta (ATL)
MIA 1h50m ATL 3h30m STT
1h46m 3h52m

FAQ : Miami to St Thomas Island

How far is it from Miami to St Thomas Island?
The distance between Miami (MIA) to St Thomas Island (STT) is approximately 1,110 miles(1,780km) by air.
Which airlines operate at from Miami(MIA) to St Thomas Island(STT)?
Currently, this route is served by American Airlines (Japanese). You can check flight schedules for this route at Miami to St Thomas Island Flight Schedules and St Thomas Island to Miami Flight Schedules
What aircraft types are flying on the Miami (MIA) to St Thomas Island (STT) route?
The Miami – St Thomas Island route is operated by Boeing 737 MAX 8 aircraft types.
What is the time difference between Miami to St Thomas Island?
There is no time difference between Miami International Airport(Miami) and Cyril E. King Airport(St Thomas Island).Miami is currently observing daylight saving time (DST) from March 9, 2025 to November 2, 2025.