Flights from Saint Thomas to Dallas – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
STT to DFW – All flight route options from Saint Thomas, US Virgin Islands to Dallas Fort Worth International, Texas, USA. These flights are operated by 6 airlines. Fly non-stop with American Airlines or choose from 7 different transit flights. The shortest flight time is 5 hours and 30 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 Dallas Fort Worth
We got great deals on hotels and car rentals near the airport.
Saint Thomas to Dallas flights
With over 106 flights every week and 8 different airlines you have a wide range of options. You can fly non-stop to Dallas (DFW) from Saint Thomas (STT) with American Airlines but if a stopover option suits you better you can choose to fly via Houston, Miami or any other of the 7 alternatives with connectiing airports.
Tip! You might want to consider arriving at Dallas Love Fld (DAL) instead.
Saint Thomas to Dallas with American Airlines
You can fly non-stop every weekday with flights departing between 1:00 pm and 5:00 pm. 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 Saint Thomas with Delta Air Lines you will do a stopover in Atlanta, ATL before reaching Dallas. This flight trip will take 7 hours and 53 minutes and you can fly every weekday with departures between 1:00 pm and 5:00 pm. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Saint Thomas to DFW Airport
The shortest flight time between STT and DFW is 5 hours and 33 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 33m | - | 2236 miles (3598 km) |
IAH Houston | 8h 38m | 1h 25m | 2304 miles (3707 km) |
MIA Miami | 8h 42m | 1h 5m | 2238 miles (3601 km) |
IAD Dulles | 8h 58m | 52m | 2793 miles (4494 km) |
SJU San Juan | 9h 5m | 5h 0m | 2243 miles (3609 km) |
CLT Charlotte | 9h 17m | 2h 41m | 2469 miles (3973 km) |
ATL Atlanta | 9h 23m | 3h 3m | 2341 miles (3767 km) |
MCO Orlando | 9h 32m | 3h 24m | 2241 miles (3606 km) |



Quick copy and share this page
From Saint Thomas to USA
Below is a list of other destinations to USA from Saint Thomas with either direct flights or 1 stop connections.
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver
-
JFK New York Direct
-
MIA Miami Direct
-
LAX Los Angeles
-
CLT Charlotte Direct
-
IAH Houston Direct
-
EWR New York Direct
-
MCO Orlando Direct
From US Virgin Islands to Dallas
We have found another destination to USA from Saint Thomas as well.