💰 Cheapest
⚡ Fastest
🕐 Earliest
Showing 25
of 138
live flights
06:45
05/11/2026
PHL
Philadelphia International Airport
6h 2m
1 Stop
⏱ FLL · 0h 45m FLL Airport
12:47
05/11/2026
STT
Cyril E. King Airport
₹21,891
per person
Select →
✕ Non-refundable 2 fare options LCC
12:00
05/11/2026
PHL
Philadelphia International Airport
24h 26m
1 Stop
⏱ SJU · 20h 6m SJU Airport
12:26
05/12/2026
+1
STT
Cyril E. King Airport
₹26,061
per person
Select →
✕ Non-refundable 5 fare options
12:00
05/11/2026
PHL
Philadelphia International Airport
6h 15m
1 Stop
⏱ SJU · 1h 46m SJU Airport
18:15
05/11/2026
STT
Cyril E. King Airport
₹34,035
per person
Select →
✕ Non-refundable 🔥 Last 1 seats
12:00
05/11/2026
PHL
Philadelphia International Airport
6h 15m
1 Stop
⏱ SJU · 1h 46m SJU Airport
18:15
05/11/2026
STT
Cyril E. King Airport
₹34,035
per person
Select →
✕ Non-refundable 🔥 Last 2 seats
12:00
05/11/2026
PHL
Philadelphia International Airport
20h 45m
1 Stop
⏱ SJU · 16h 16m SJU Airport
08:45
05/12/2026
+1
STT
Cyril E. King Airport
₹36,457
per person
Select →
✕ Non-refundable 🔥 Last 1 seats
12:00
05/11/2026
PHL
Philadelphia International Airport
24h 48m
1 Stop
⏱ SJU · 20h 19m SJU Airport
12:48
05/12/2026
+1
STT
Cyril E. King Airport
₹36,457
per person
Select →
✕ Non-refundable 🔥 Last 1 seats
12:00
05/11/2026
PHL
Philadelphia International Airport
28h 15m
1 Stop
⏱ SJU · 23h 46m SJU Airport
16:15
05/12/2026
+1
STT
Cyril E. King Airport
₹36,457
per person
Select →
✕ Non-refundable 🔥 Last 1 seats
12:00
05/11/2026
PHL
Philadelphia International Airport
24h 35m
1 Stop
⏱ SJU · 20h 1m SJU Airport
12:35
05/12/2026
+1
STT
Cyril E. King Airport
₹36,457
per person
Select →
✕ Non-refundable 🔥 Last 1 seats
12:00
05/11/2026
PHL
Philadelphia International Airport
20h 45m
1 Stop
⏱ SJU · 16h 16m SJU Airport
08:45
05/12/2026
+1
STT
Cyril E. King Airport
₹36,457
per person
Select →
✕ Non-refundable 🔥 Last 2 seats
12:00
05/11/2026
PHL
Philadelphia International Airport
24h 35m
1 Stop
⏱ SJU · 20h 1m SJU Airport
12:35
05/12/2026
+1
STT
Cyril E. King Airport
₹36,457
per person
Select →
✕ Non-refundable 🔥 Last 2 seats
10:38
05/11/2026
PHL
Philadelphia International Airport
25h 42m
1 Stop
⏱ IAD · 20h 25m IAD Airport
12:20
05/12/2026
+1
STT
Cyril E. King Airport
₹37,616
per person
Select →
✕ Non-refundable 3 fare options
19:45
05/11/2026
PHL
Philadelphia International Airport
16h 35m
1 Stop
⏱ IAD · 11h 20m IAD Airport
12:20
05/12/2026
+1
STT
Cyril E. King Airport
₹37,999
per person
Select →
✕ Non-refundable
12:00
05/11/2026
PHL
Philadelphia International Airport
25h 17m
1 Stop
⏱ SJU · 20h 48m SJU Airport
13:17
05/12/2026
+1
STT
Cyril E. King Airport
₹38,350
per person
Select →
✕ Non-refundable 🔥 Last 4 seats
19:45
05/11/2026
PHL
Philadelphia International Airport
17h 23m
2 Stops
⏱ IAD · 1h 39m IAD Airport ⏱ EWR · 9h 2m EWR Airport
13:08
05/12/2026
+1
STT
Cyril E. King Airport
₹38,527
per person
Select →
✕ Non-refundable
19:45
05/11/2026
PHL
Philadelphia International Airport
17h 23m
2 Stops
⏱ IAD · 9h 5m IAD Airport ⏱ EWR · 1h 44m EWR Airport
13:08
05/12/2026
+1
STT
Cyril E. King Airport
₹38,781
per person
Select →
✕ Non-refundable
19:45
05/11/2026
PHL
Philadelphia International Airport
17h 23m
2 Stops
⏱ IAD · 9h 5m IAD Airport ⏱ EWR · 1h 41m EWR Airport
13:08
05/12/2026
+1
STT
Cyril E. King Airport
₹38,781
per person
Select →
✕ Non-refundable
10:38
05/11/2026
PHL
Philadelphia International Airport
26h 30m
2 Stops
⏱ IAD · 18h 10m IAD Airport ⏱ EWR · 1h 44m EWR Airport
13:08
05/12/2026
+1
STT
Cyril E. King Airport
₹38,781
per person
Select →
✕ Non-refundable
10:38
05/11/2026
PHL
Philadelphia International Airport
26h 30m
2 Stops
⏱ IAD · 18h 10m IAD Airport ⏱ EWR · 1h 41m EWR Airport
13:08
05/12/2026
+1
STT
Cyril E. King Airport
₹38,781
per person
Select →
✕ Non-refundable
10:38
05/11/2026
PHL
Philadelphia International Airport
26h 30m
2 Stops
⏱ IAD · 3h 15m IAD Airport ⏱ EWR · 16h 28m EWR Airport
13:08
05/12/2026
+1
STT
Cyril E. King Airport
₹39,056
per person
Select →
✕ Non-refundable 🔥 Last 4 seats
American Airlines
AA-3119
08:30
05/11/2026
PHL
Philadelphia International Airport
12:35
05/11/2026
STT
Cyril E. King Airport
₹39,213
per person
Select →
✕ Non-refundable 18 fare options
08:05
05/11/2026
PHL
Philadelphia International Airport
7h 12m
1 Stop
⏱ ATL · 1h 23m ATL Airport
15:17
05/11/2026
STT
Cyril E. King Airport
₹39,428
per person
Select →
✕ Non-refundable
06:35
05/11/2026
PHL
Philadelphia International Airport
7h 16m
1 Stop
⏱ ATL · 1h 25m ATL Airport
13:51
05/11/2026
STT
Cyril E. King Airport
₹39,428
per person
Select →
✕ Non-refundable
05:17
05/11/2026
PHL
Philadelphia International Airport
8h 34m
1 Stop
⏱ ATL · 2h 40m ATL Airport
13:51
05/11/2026
STT
Cyril E. King Airport
₹39,428
per person
Select →
✕ Non-refundable
06:35
05/11/2026
PHL
Philadelphia International Airport
8h 42m
1 Stop
⏱ ATL · 2h 55m ATL Airport
15:17
05/11/2026
STT
Cyril E. King Airport
₹39,428
per person
Select →
✕ Non-refundable
05:17
05/11/2026
PHL
Philadelphia International Airport
10h 0m
1 Stop
⏱ ATL · 4h 10m ATL Airport
15:17
05/11/2026
STT
Cyril E. King Airport
₹39,428
per person
Select →
✕ Non-refundable
😕 No flights match your filters. Clear
View all flights
Philadelphia (PHL)
📍 Philadelphia International Airport
🌍 United States
🕐 GMT -5
📐 Latitude: 39.87189865112305
📐 Longitude: -75.24109649658203
St. Thomas (STT)
📍 Cyril E. King Airport
🌍 Virgin Islands
🕐 GMT -4
📐 Latitude: 18.337299346923828
📐 Longitude: -64.97339630126953
✈ Distance: Philadelphia,USA to St. Thomas,Virgin Islands — 2589.50 km
📅 Results on this page are loaded for 11 May 2026 . Click View all flights for the complete live search.
Philadelphia to St. Thomas — what to expect when booking
The PHL–STT route is served by multiple carriers throughout the year.
Fares on this route can move quickly — a price available now may not be there 30 minutes later.
If your dates are flexible, try shifting your departure by a day or two using the date strip above.
Mid-week departures often show lower base fares compared to weekend starts on many routes.
The distance between Philadelphia,USA and St. Thomas,Virgin Islands is approximately
2589.50 km .
Before you book
Compare nearby dates The date strip above lets you scan nearby fares without restarting the search.
Open full search for more control Route page shows a limited live set. Full search opens the complete inventory with fresh results.
Check fare details Each result shows baggage, refundability and fare details before you proceed.
More flights from Philadelphia (PHL)
116 routes
More flights from St. Thomas (STT)
18 routes
❓ Frequently asked questions — Philadelphia to St. Thomas flights
▼ Is it worth booking Philadelphia to St. Thomas flights in advance?
Generally yes — fares on most routes are most competitive around 4–6 weeks before departure. Booking earlier usually means better availability and a lower base fare when your dates are fixed.
▼ How far is Philadelphia from St. Thomas by air?
The straight-line distance between Philadelphia,USA (PHL) and St. Thomas,Virgin Islands (STT) is approximately 2589.50 km. Actual flying distance may vary slightly depending on routing.
▼ Are there non-stop flights from PHL to STT?
Non-stop availability on this route varies by airline schedule and season. Use the filters below to quickly check whether direct options are available on your selected date.
▼ What is the cheapest day to fly from Philadelphia to St. Thomas?
Mid-week departures often show lower prices than weekend travel on many routes. Use the date strip above to compare nearby days quickly.