Airlines with flights from Saint Thomas to Philadelphia
There are three airlines with scheduled flights between STT and PHL. American Airlines is the only airline with non-stop flights from Saint Thomas to Philadelphia International Airport and the flight time is 4 hours and 15 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 4 hours and 15 minutes
-
One World Alliance
-
Philadelphia is a American Airlines hub.
-
1 flight per week
-
Airbus A319
-
First class available
STT
Direct
PHL
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA864
----
----
----
----
----
13:47
----
The timetable & schedule information was updated at 2026-04-21
Via Charlotte with American Airlines
-
Total flight time: 6h 25m - 10h 41m.
-
One World Alliance
-
Philadelphia is a American Airlines hub.
-
109 flights per week
-
Airbus A319
STT
Via CLT
PHL
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA797
AA1838
AA1838
11:52
11:52
11:52
11:52
11:52
11:52
11:52
AA1965
AA2189
AA2189
16:42
14:41
14:41
16:42
16:57
16:57
16:57
AA1892
AA2189
AA2189
----
----
----
----
----
15:32
----
The timetable & schedule information was updated at 2026-04-21
Via Dulles with United Airlines
-
Total flight time: 6h 45m - 6h 59m.
-
21 flights per week
STT
Via IAD
PHL
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
UA1329
UA4836
UA4836
----
----
----
----
----
12:09
----
UA1445
UA3497
UA3497
16:45
16:45
16:45
16:45
16:45
16:45
16:45
The timetable & schedule information was updated at 2026-04-21
Via Boston with JetBlue Airways
-
Total flight time: 8h 17m - 8h 17m.
-
Low-cost airline
-
16 flights per week
STT
Via BOS
PHL
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21

There are three airlines with scheduled flights between STT and PHL. American Airlines is the only airline with non-stop flights from Saint Thomas to Philadelphia International Airport and the flight time is 4 hours and 15 minutes.