Flights from Dallas to Saint Thomas – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DFW to STT – All flight route options from Dallas Fort Worth International, Texas, USA to Saint Thomas, US Virgin Islands. These flights are operated by 4 airlines. Fly non-stop with American Airlines or choose from 8 different transit flights. The shortest flight time is 4 hours and 53 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Saint Thomas
We got great deals on hotels and car rentals near the airport.
Dallas to Saint Thomas flights
With over 141 flights every week and 9 different airlines you have a wide range of options. You can fly non-stop to Saint Thomas (STT) from Dallas (DFW) with American Airlines but if a stopover option suits you better you can choose to fly via Orlando, Atlanta or any other of the 8 alternatives with connectiing airports.
Tip! You can also fly to Saint Thomas from Dallas Love Fld (DAL).
Dallas to Saint Thomas with American Airlines
You can fly non-stop every weekday with flights departing at 8:00 am, 9:00 am or 10:00 am. You can also take a connecting flight via Miami or Charlotte. American Airlines is a member of the air alliance OneWorld.
With Delta Air Lines
If you fly from Dallas with Delta Air Lines you will do a stopover in Atlanta, ATL before reaching Saint Thomas. This flight trip will take 7 hours and 22 minutes and you can fly every weekday with departures at 05 in the early morning or 07 in the morning. Delta Air Lines is a member of SkyTeam.
Distance & flight times: DFW Airport to Saint Thomas
The shortest flight time between DFW and STT is 4 hours and 53 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 53m | - | 2236 miles (3598 km) |
MCO Orlando | 6h 37m | 50m | 2241 miles (3606 km) |
ATL Atlanta | 7h 22m | 1h 50m | 2341 miles (3767 km) |
IAH Houston | 7h 33m | 1h 19m | 2304 miles (3707 km) |
MIA Miami | 7h 53m | 4h 21m | 2238 miles (3601 km) |
CLT Charlotte | 7h 57m | 39m | 2469 miles (3973 km) |
SJU San Juan | 8h 14m | 2h 55m | 2243 miles (3609 km) |
FLL Fort Lauderdale | 9h 4m | 3h 39m | 2237 miles (3599 km) |
IAD Dulles | 14h 50m | 3h 43m | 2793 miles (4494 km) |



Quick copy and share this page
From Dallas to US Virgin Islands
Below is a list of other destinations to US Virgin Islands from Dallas Fort Worth International with either direct flights or 1 stop connections.
From USA to Saint Thomas
Below is a list of other cities in USA with flights to Saint Thomas with either non-stop or connecting flights.
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver
-
JFK New York Direct
-
MIA Miami Direct
-
CLT Charlotte Direct
-
LAX Los Angeles
-
IAH Houston Direct
-
EWR New York Direct
-
MCO Orlando Direct