Flights from Tampa to Philadelphia – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
TPA to PHL – All flight route options from Tampa International, Florida, USA to Philadelphia International Airport, Pennsylvania, USA. These flights are operated by 11 different airlines. Fly non-stop or choose from 15 different connecting flights. The shortest flight time is 2 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 Philadelphia Airport
We got great deals on hotels and car rentals near the airport.
Tampa to Philadelphia flights
There are over 18 airlines and as many as 387 flights every week to this destination. You can fly non-stop to Philadelphia (PHL) from Tampa (TPA) with American Airlines, Frontier Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Washington, Hartford or any other of the 15 alternatives with connectiing airports.
Tampa to Philadelphia with American Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 7:00 pm. You can also catch a transit flight via Washington or Nashville. American Airlines is a member of the air alliance OneWorld.
With United Airlines
If you fly from Tampa with United Airlines you will do a stopover in Dulles, IAD before reaching Philadelphia. This flight trip will take 5 hours and 8 minutes and you can fly every weekday with departures between 7:00 am and 6:00 pm. United Airlines is a Star Alliance member.
Distance & flight times: Tampa International to Philadelphia International Airport
The shortest flight time between TPA and PHL is 2 hours and 34 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 34m | - | 926 miles (1490 km) |
DCA Washington | 4h 33m | 41m | 938 miles (1509 km) |
BDL Hartford | 4h 55m | 2h 58m | 1314 miles (2114 km) |
BNA Nashville | 4h 56m | 47m | 1293 miles (2080 km) |
CLT Charlotte | 5h 3m | 1h 42m | 962 miles (1548 km) |
IAD Dulles | 5h 8m | 1h 3m | 951 miles (1530 km) |
RDU Raleigh/Durham | 5h 9m | 1h 49m | 929 miles (1495 km) |
EYW Key West | 5h 10m | 31m | 1372 miles (2208 km) |
PNS Pensacola | 5h 15m | 45m | 1270 miles (2043 km) |
MIA Miami | 5h 32m | 47m | 1225 miles (1971 km) |
PVD Providence | 5h 34m | 1h 12m | 1381 miles (2222 km) |
ATL Atlanta | 6h 25m | 2h 47m | 1078 miles (1735 km) |
BOS Boston | 6h 45m | 2h 16m | 1473 miles (2370 km) |
FLL Fort Lauderdale | 6h 47m | 2h 48m | 1197 miles (1926 km) |
DTW Detroit | 7h 5m | 2h 39m | 1444 miles (2323 km) |
CLE Cleveland | 10h 14m | 2h 15m | 1298 miles (2088 km) |

