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 Nashville to Philadelphia (BNA - 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

Best fares from BNA to PHL (Found by others)

Sun Mon Tue Wed Thu Fri Sat
            1 $370
2 $225 3 $225 4 $336 5
$336
6 $225 7 $225 8 $225
9 $427 10
$427
11 $290 12 $225 13 $225 14 $225 15
$225
16 $306 17 $250 18 $294 19
$294
20 $268 21 $242 22 $280
23 $234 24 $225 25 $318 26 $235 27 $306 28 $452 29
$452
30 $407            
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
4390 7:20 am 10:23 am Nov 7 - Nov 25
4432 7:20 am 10:23 am Nov 6 - Nov 26
4436 7:20 am 10:23 am Nov 8 - Nov 29
4536 7:20 am 10:23 am Nov 27 - Nov 27
3904 7:25 am 10:28 am Nov 2 - Nov 2
3919 7:25 am 10:27 am Nov 9 - Nov 30
4385 7:25 am 10:31 am Oct 18 - Nov 1
4392 7:25 am 10:31 am Nov 3 - Nov 5
4392 7:25 am 10:31 am Oct 20 - Oct 31
3817 9:45 am 12:43 pm Nov 2 - Nov 5
3817 9:45 am 12:43 pm Oct 19 - Oct 30
3850 9:51 am 12:45 pm Nov 6 - Nov 23
3850 9:51 am 12:45 pm Nov 25 - Dec 3
3750 11:30 am 2:21 pm Nov 6 - Nov 26
3913 11:30 am 2:25 pm Oct 18 - Nov 1
5041 11:30 am 2:25 pm Oct 20 - Oct 31
5041 11:30 am 2:25 pm Nov 3 - Nov 5
5066 11:30 am 2:21 pm Nov 9 - Nov 30
5066 11:35 am 2:30 pm Nov 2 - Nov 2
3806 1:20 pm 4:16 pm Nov 2 - Nov 2
3822 1:20 pm 4:16 pm Oct 21 - Oct 29
3822 1:20 pm 4:16 pm Nov 4 - Nov 5
3832 1:20 pm 4:16 pm Oct 20 - Oct 31
3832 1:20 pm 4:16 pm Nov 3 - Nov 3
3974 1:30 pm 4:22 pm Nov 6 - Nov 26
5075 4:55 pm 7:49 pm Nov 2 - Nov 2
3922 4:56 pm 7:50 pm Oct 31 - Oct 31
3922 4:56 pm 7:50 pm Nov 3 - Nov 5
3922 4:56 pm 7:50 pm Oct 24 - Oct 30
3959 5:02 pm 7:56 pm Nov 12 - Nov 19
3959 5:02 pm 7:56 pm Nov 6 - Nov 25
3959 5:02 pm 7:56 pm Nov 26 - Nov 28
5075 5:02 pm 7:56 pm Nov 9 - Jan 4