Cheap Flights from Nashville to Philadelphia (BNA - PHL)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from BNA to PHL

Sun Mon Tue Wed Thu Fri Sat
  1 $334 2 $370 3 $326 4 $326 5 $308 6 $334
7 $308 8 $326 9 $245 10 $225 11 $225 12 $225 13 $225
14 $234 15 $225 16 $225 17 $225 18 $225 19 $242 20 $324
21 $268 22 $298 23 $268 24 $225 25 $232 26 $242 27 $288
28 $294 29 $332 30 $301 31 $255      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Nashville to Philadelphia. Get the best flight deal for your Philadelphia trip!
Here's how it works. Search KAYAK for a flight ticket from Nashville 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 BNA to PHL on American Airlines
Flight # Depart BNA Arrive PHL Sun Mon Tue Wed Thu Fri Sat Valid Between
4377 7:20 am 10:23 am Dec 3 - Dec 17
4390 7:20 am 10:23 am Dec 6 - Dec 13
4390 7:20 am 10:23 am Dec 1 - Dec 16
4390 7:25 am 10:28 am Dec 26 - Dec 26
3919 7:30 am 10:32 am Dec 21 - Jan 4
4390 7:30 am 10:33 am Dec 19 - Dec 23
4390 7:30 am 10:33 am Dec 29 - Jan 5
4432 7:30 am 10:33 am Dec 24 - Dec 24
4432 7:30 am 10:33 am Dec 18 - Dec 18
4436 7:30 am 10:33 am Dec 20 - Jan 3
4569 7:30 am 10:33 am Dec 31 - Dec 31
3850 9:40 am 12:34 pm Dec 7 - Dec 14
3856 9:49 am 12:43 pm Dec 21 - Dec 21
3850 9:51 am 12:45 pm Dec 8 - Dec 24
3850 9:51 am 12:45 pm Nov 30 - Dec 5
3850 9:51 am 12:45 pm Dec 26 - Jan 5
3750 11:30 am 2:21 pm Dec 18 - Dec 24
3750 11:30 am 2:21 pm Dec 26 - Jan 5
4513 11:30 am 2:28 pm Jan 1 - Jan 1
5066 11:30 am 2:21 pm Dec 21 - Jan 4
5073 11:30 am 2:20 pm Dec 2 - Dec 17
5073 11:30 am 2:20 pm Dec 6 - Dec 13
3750 1:30 pm 4:22 pm Dec 31 - Dec 31
3974 1:30 pm 4:22 pm Dec 2 - Dec 17
4097 1:30 pm 4:22 pm Dec 25 - Dec 25
3798 5:02 pm 7:56 pm Dec 26 - Dec 26
3959 5:02 pm 7:56 pm Dec 29 - Jan 5
3959 5:02 pm 7:56 pm Dec 18 - Dec 23
5075 5:02 pm 7:56 pm Nov 30 - Jan 4
3959 5:03 pm 7:57 pm Dec 1 - Dec 17