Airlines with flights from Tampa to Saint Thomas
There are four airlines with scheduled flights between TPA and STT. Breeze is the only airline with non-stop flights from Tampa International to Saint Thomas and the flight time is 2 hours and 3 minutes.
Choose airline
Schedules
Non-stop with Breeze Airways
-
Total flight time: 2 hours and 3 minutes
-
First class available
TPA
Direct
STT
W29, Jul 13 - Jul 19
Flight
The next flight with this airline is scheduled on 2026-12-16.
The timetable & schedule information was updated at 2026-04-22
Via San Juan with JetBlue Airways
-
Total flight time: 4h 13m - 7h 25m.
-
Low-cost airline
-
21 flights per week
TPA
Via SJU
STT
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
B61751
B6936
B6936
11:05
11:05
11:05
11:05
11:05
10:45
11:05
The timetable & schedule information was updated at 2026-04-22
Via Miami with American Airlines
-
Total flight time: 4h 24m - 9h 00m.
-
One World Alliance
-
262 flights per week
TPA
Via MIA
STT
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
AA3215
AA947
AA947
----
----
----
----
----
06:00
----
AA3215
AA2744
AA2744
06:00
06:00
06:00
06:00
06:00
----
06:00
AA1740
AA2744
AA2744
07:00
07:00
----
07:00
07:00
----
07:00
AA1740
AA947
AA947
----
----
----
----
----
07:00
----
AA2737
AA2744
AA2744
08:00
08:00
08:00
08:00
08:00
08:00
08:00
AA2778
AA2738
AA2738
09:01
----
----
09:01
09:01
08:50
09:01
AA2781
AA2738
AA2738
09:59
09:59
09:59
09:59
09:59
09:59
09:59
The timetable & schedule information was updated at 2026-04-22
Via Fort Lauderdale with Spirit Airlines
-
Total flight time: 5h 09m - 6h 41m.
-
Low-cost airline
-
21 flights per week
TPA
Via FLL
STT
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
NK403
NK894
NK894
08:14
08:14
08:14
08:14
08:14
08:14
08:14
The timetable & schedule information was updated at 2026-04-22

There are four airlines with scheduled flights between TPA and STT. Breeze is the only airline with non-stop flights from Tampa International to Saint Thomas and the flight time is 2 hours and 3 minutes.