SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Tampa to Philadelphia (TPA - PHL)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.
Choose Sites to Compare vs. KAYAK all | none

Best fares from TPA to PHL (Found by others)

Sun Mon Tue Wed Thu Fri Sat
        1 $288 2 $288 3 $288
4 $358 5 $288 6 $285 7 $240 8 $285 9 $281 10 $285
11 $252 12 $209 13 $285 14 $285 15 $282 16 $282 17 $282
18 $285 19 $285 20 $282 21 $200 22 $288 23 $288 24 $282
25 $285 26 $296 27 $286 28 $185 29 $283 30 $282 31 $310
KAYAK searches hundreds of sites to find the best rate for your next flight from Tampa to Philadelphia. Get the best flight deal for your Philadelphia trip!
Here's how it works. Search KAYAK for a flight ticket from Tampa to Philadelphia. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights TPA to PHL on American Airlines
Flight # Depart TPA Arrive PHL Sun Mon Tue Wed Thu Fri Sat Valid Between
1784 6:15 am 8:44 am May 24 - Aug 16
1784 6:15 am 8:47 am May 10 - May 17
1823 6:15 am 8:47 am Apr 19 - May 3
1826 6:15 am 8:47 am May 4 - May 4
1746 8:00 am 10:30 am Apr 20 - May 18
1746 8:00 am 10:31 am May 25 - Aug 17
1760 8:00 am 10:32 am May 22 - May 30
1761 8:00 am 10:31 am May 5 - May 21
749 8:00 am 10:31 am Apr 21 - May 2
1884 12:15 pm 2:47 pm Apr 29 - May 4
1884 12:15 pm 2:47 pm May 11 - Aug 17
1925 12:15 pm 2:47 pm May 22 - Jun 4
1925 12:15 pm 2:47 pm May 5 - May 21
1925 12:15 pm 2:47 pm Apr 19 - May 3
757 2:10 pm 4:46 pm May 22 - Jul 4
2053 2:15 pm 4:46 pm May 16 - May 19
676 2:15 pm 4:47 pm May 17 - May 21
676 2:15 pm 4:47 pm May 5 - May 15
768 2:15 pm 4:47 pm Apr 21 - May 2
768 2:15 pm 4:47 pm May 3 - May 4
1868 3:55 pm 6:24 pm Apr 29 - May 2
1888 3:55 pm 6:24 pm May 4 - May 4
784 3:55 pm 6:24 pm May 19 - May 21
784 3:55 pm 6:25 pm May 18 - May 18
784 3:55 pm 6:24 pm May 5 - May 16
1838 5:00 pm 7:31 pm May 24 - May 24
558 5:00 pm 7:31 pm May 31 - May 31
784 5:00 pm 7:30 pm May 10 - May 17
1838 5:10 pm 7:40 pm May 3 - May 3
1790 7:25 pm 9:56 pm May 25 - May 25
558 7:25 pm 9:56 pm Jun 1 - Jun 1
1895 7:30 pm 9:58 pm May 5 - May 21
1895 7:30 pm 9:58 pm May 11 - May 18
1895 7:30 pm 10:01 pm May 22 - Jun 3
1895 7:30 pm 10:02 pm May 28 - May 28
784 7:30 pm 9:58 pm Apr 29 - May 2
784 7:30 pm 9:58 pm May 4 - May 4