Find Cheap Flights from Nashville Intl to Philadelphia (BNA - PHL)

Search hundreds of travel sites at once for deals on flights to Philadelphia

Sat 1/20
Sat 1/27
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
September
Best time to beat the crowds
2%
expected price decrease
High Season:
October
Most popular time to fly
1%
expected price increase
Average Price:
$291
(avg. price over the last 2 weeks)
Good Deal:
$211
or less (round trip)

When to Book Flights from Nashville Intl to Philadelphia

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $211 or less.
The cheapest flight from Nashville Intl to Philadelphia was found 70 days before departure, on average.
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be September, October and November. The cheapest month to fly is September.
Morning departure is around 4% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Nashville Intl to Philadelphia Flights

How long does a flight from Nashville Intl to Philadelphia take?
An average nonstop flight takes 2h 00m, covering a distance of 674 miles.
How many flights are there between Nashville Intl and Philadelphia?
There are 91 (nonstop) flights between Nashville Intl and Philadelphia per week, averaging 13 per day.
Which airlines provide the cheapest flights from Nashville Intl to Philadelphia?
In the past 3 days, the cheapest round-trip tickets were found on Frontier ($167), American Airlines ($185) and Delta ($254).
Do I need a passport to fly between Nashville Intl and Philadelphia?
No.
Which airlines fly most frequently between Nashville Intl and Philadelphia?
American Airlines (9 times daily), Southwest (3 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly Nashville Intl to Philadelphia?
For Nashville Intl to Philadelphia, Saturday is the cheapest day to fly on average and Friday is the most expensive. Flying from Philadelphia back to Nashville Intl, the best deals are generally found on Wednesday, with Thursday being the most expensive.

Book cheap flights from Nashville Intl to Philadelphia (round-trip)

Airports
Origin
Nashville
$167
only
$167
Destination
Philadelphia
$167
only
$167
Sat, May 5
BNA
PHL
2h 00m
Mon, May 7
PHL
BNA
2h 13m
Trip: 3 days
5.0OkayShow reviews
Overall 5.0 Okay
Based on 32 reviews
Overall
5.9
Boarding
6.4
Comfort
5.4
Crew
6.8
Entertainment
4.5
Food
4.7
BNA
PHL
Mediocre 2.0

Staff was nice

Pay for flight, buy a seat, pay for carry on, and ginger ale is $3. Abosolutly ridiculous!

BNA
PHL
Mediocre 2.0

The flight was two hours delayed, but nothing confirmed that--the tickers said it was on time, the website and app said it was on time, and there was no frontier agent at the gate until 5 minutes before boarding--two full hours after the plane was supposed to leave.

BNA
PHL
Mediocre 2.0

Hidden costs,delayed flight,had to pay for carry on $35, had to pay for seat $30, plane was old

BNA
PHL
Okay 5.0

The flight was fast and the crew was attentive.

More professionalism is needed by the lady who scanned the tickets at the Gate in Nashville. Very rude to customers.

BNA
PHL
Mediocre 2.0

It was canceled for the crew being over flight hours. However the delay of the plane was realized at 2pm and my flight was not until 8pm so it's frustrating to me that from 2 to 8 nothing got caught or realized. Lucky my pets have my mom so she can take care of them or I would have been really mad they cancelled last second

Wed, Apr 11
BNA
PHL
2h 08m
Sun, Apr 15
PHL
BNA
2h 15m
Trip: 5 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 10 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
BNA
PHL
Okay 4.5

I made it home

If you pay for a seat, you should be able to check-in, right? Not so! When trying to check-in 24 hours in advance...no such luck. I was told by the App, the website, cust rep via phone, and their twitter account (I was persistent) that due to overbooking, I would not be assigned a actual seat until I arrived at the airport. Because of this, I arrived five hours early to be sure I could get home. Everything else was okay, but this really put a cramp on my day :(

JFK
AUS
Mediocre 2.0

I lost money, I came back a day later wish it wasn’t plan and is NOT ok .

kieytcha@gmail.com

DFW
SAT
Okay 5.6

The flight was so short we did not even get a snack, only an offer of a bottle of water; this was simply due to to short length of the flight. Basic economy had my wife and I 16 rows apart each in a middle seat. I was in the very last seat on the plane. Flight attendants were attentive and surprisingly very nice, legroom is non-existent (same as every flight in plain coach).

High cost to prebook seats was twice what Spirit or Frontier would charge

SFO
LAX
Excellent 10.0

great flight

DFW
BMI
Mediocre 3.6

I didn’t make this flight.

Fri, Jan 26
BNA
PHL
4h 24m
Wed, Jan 31
PHL
BNA
4h 54m
Trip: 6 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 15315 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
BOS
AUS
Good 6.0

Delayed so I was not home until middle of the night.

CUN
ATL
Excellent 9.6

The weather was bad in Atlanta. We were rerouted to Minneapolis and made a connection to Philadelphia. No problems.

TLH
ATL
Mediocre 2.0

Ice in the morning in Atlanta and Delta cancels my 6pm flight to Atlanta leaving me no flight home that night.

DTW
ATL
Excellent 8.0

I love Delta, especially their newer planes that have screens in the backs of headrests and free movies.

Leg room is never enough. I'm 6'1".

PDX
JFK
Excellent 8.3

Food

Leg room

Fri, May 11
BNA
PHL
2h 00m
Mon, May 14
PHL
BNA
2h 13m
Trip: 4 days
5.0OkayShow reviews
Overall 5.0 Okay
Based on 32 reviews
Overall
5.9
Boarding
6.4
Comfort
5.4
Crew
6.8
Entertainment
4.5
Food
4.7
BNA
PHL
Mediocre 2.0

Noting.

All of it. They cancelled my flight. Then I rented a car and started a 13 hour drive. 2 hours in I get an email saying the flight it back on and departing in 30 minutes. Call Frontier to get refund in flight and car rental. They only refund the flight. But now I'm still driving 10 hours. This is bull shot and I should be refunded my car rental. Unacceptable.

BNA
PHL
Excellent 8.0

Short flight of 1.5 hours

Being told if you put your personal item in the overhead rack you would be charged the carry on baggage charge.

BNA
PHL
Okay 5.0

The flight was fast and the crew was attentive.

More professionalism is needed by the lady who scanned the tickets at the Gate in Nashville. Very rude to customers.

BNA
PHL
Poor 0.0

Frontier delayed the flight a total of 4 hours before they announced it was cancelled. They refunded everyone (apparently, I still haven't gotten my money) and offered discounts on nearby hotels but were not able to rebook anyone until 5 days later, so most if not all of us wound up driving or booking sooner flights on different airlines (for much more money than we had booked this flight).

BNA
PHL
Excellent 8.0

The price and friendly staff

Paying for luggage and difficulty checking in online

Tue, Feb 13
BNA
PHL
2h 00m
Tue, Feb 20
PHL
BNA
2h 19m
Trip: 8 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 10 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
SLC
CLT
Okay 4.0

Flight attendants

The flight got delayed from salt lake and we had to spend a day in Charlotte before another flight came

DFW
BMI
Mediocre 3.6

I didn’t make this flight.

BCN
JFK
Mediocre 2.0

NOTHING !! I lost my flight because in the email I received you all put the wrong airline on it and nobody took responsability for it . I ended up paying $311.00 to get the next flight back to Austin .

In the email it was stated that my first flight was with British Airways, so i wasted time making the wrong line . Only to get to the counter and waste more tome trying to find me in the system to then tell me my flight is with American Airline . I double check my email where it clearly shows: 1st flight-British Airway and 2nd flight-American Airline . This is not acceptable, nobody wants to take responsability for sending me the wrong information in the email. Had I know both of my flights were with American Airline I wouldn’t lost my plane because I would make the right line to begin with .

TPA
DFW
Good 6.3

Decent boarding group, same snacks, same flight attendants (who were very nice)

My only gripe is that paying for an assigned seat is only allowed 48 hours before takeoff and costs at least $30, twice what Spirit charges to allow you to select a seat during booking, so it is worse. No one watched us to ensure that we didn’t use the overhead bins (a stipulation of the fare) but we did comply anyway. We chose to take our chances and were assigned seats at the gate 16 rows apart and both in the middle seat.

DFW
SAT
Okay 5.6

The flight was so short we did not even get a snack, only an offer of a bottle of water; this was simply due to to short length of the flight. Basic economy had my wife and I 16 rows apart each in a middle seat. I was in the very last seat on the plane. Flight attendants were attentive and surprisingly very nice, legroom is non-existent (same as every flight in plain coach).

High cost to prebook seats was twice what Spirit or Frontier would charge

Thu, Mar 29
BNA
PHL
2h 10m
Sun, Apr 1
PHL
BNA
2h 19m
Trip: 4 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 10 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
SFO
LAX
Excellent 10.0

great flight

BNA
PHL
Excellent 8.0

Staff was excellent

Had to change flight again because I would not have made my connection. Also paying for wifi that barley worked!

DFW
PHL
Mediocre 3.0

They separated my bags, so I had to wait in Philadelphia for my bag to arrive on next flight 2 1/2 hours latter. Not happy after flying from Sydney.

JFK
AUS
Mediocre 2.0

I lost money, I came back a day later wish it wasn’t plan and is NOT ok .

kieytcha@gmail.com

BNA
PHL
Okay 4.5

I made it home

If you pay for a seat, you should be able to check-in, right? Not so! When trying to check-in 24 hours in advance...no such luck. I was told by the App, the website, cust rep via phone, and their twitter account (I was persistent) that due to overbooking, I would not be assigned a actual seat until I arrived at the airport. Because of this, I arrived five hours early to be sure I could get home. Everything else was okay, but this really put a cramp on my day :(

Fri, Apr 20
BNA
PHL
2h 08m
Sun, Apr 22
PHL
BNA
2h 17m
Trip: 3 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 10 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
JFK
AUS
Mediocre 2.0

I lost money, I came back a day later wish it wasn’t plan and is NOT ok .

kieytcha@gmail.com

BNA
PHL
Okay 4.5

I made it home

If you pay for a seat, you should be able to check-in, right? Not so! When trying to check-in 24 hours in advance...no such luck. I was told by the App, the website, cust rep via phone, and their twitter account (I was persistent) that due to overbooking, I would not be assigned a actual seat until I arrived at the airport. Because of this, I arrived five hours early to be sure I could get home. Everything else was okay, but this really put a cramp on my day :(

BNA
PHL
Okay 4.3

The pilot tried to make time up in the air after we left late and it was the very first flight in the morning.

I don't understand how a flight can be delayed and late by 40 minutes when it's the very first flight in the morning due to the plain not starting right. We have to be there early to check in why would pilot and attendants get there early to make sure plan is ready and everything checked before starting on boarding process. Heck drive the plane around to test everything. Also what's up with 1 small cookie when people pay hundred of dollars for a delayed flight. Treat everyone like first class. Better seats. Seats are way to small. And maybe lunch should come with the flight or a bottle of water and a full bag of chips. We pay a lot for those flights. After all it's so expensive to by food in the airport then you wait and find out the flight is delayed.

TPA
DFW
Good 6.3

Decent boarding group, same snacks, same flight attendants (who were very nice)

My only gripe is that paying for an assigned seat is only allowed 48 hours before takeoff and costs at least $30, twice what Spirit charges to allow you to select a seat during booking, so it is worse. No one watched us to ensure that we didn’t use the overhead bins (a stipulation of the fare) but we did comply anyway. We chose to take our chances and were assigned seats at the gate 16 rows apart and both in the middle seat.

BCN
JFK
Mediocre 2.0

NOTHING !! I lost my flight because in the email I received you all put the wrong airline on it and nobody took responsability for it . I ended up paying $311.00 to get the next flight back to Austin .

In the email it was stated that my first flight was with British Airways, so i wasted time making the wrong line . Only to get to the counter and waste more tome trying to find me in the system to then tell me my flight is with American Airline . I double check my email where it clearly shows: 1st flight-British Airway and 2nd flight-American Airline . This is not acceptable, nobody wants to take responsability for sending me the wrong information in the email. Had I know both of my flights were with American Airline I wouldn’t lost my plane because I would make the right line to begin with .

Fri, Jul 27
BNA
PHL
2h 04m
Sun, Jul 29
PHL
BNA
2h 04m
Trip: 3 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 10 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
BCN
JFK
Mediocre 2.0

NOTHING !! I lost my flight because in the email I received you all put the wrong airline on it and nobody took responsability for it . I ended up paying $311.00 to get the next flight back to Austin .

In the email it was stated that my first flight was with British Airways, so i wasted time making the wrong line . Only to get to the counter and waste more tome trying to find me in the system to then tell me my flight is with American Airline . I double check my email where it clearly shows: 1st flight-British Airway and 2nd flight-American Airline . This is not acceptable, nobody wants to take responsability for sending me the wrong information in the email. Had I know both of my flights were with American Airline I wouldn’t lost my plane because I would make the right line to begin with .

SLC
CLT
Okay 4.0

Flight attendants

The flight got delayed from salt lake and we had to spend a day in Charlotte before another flight came

MAD
PHL
Good 7.0

Flight was not full.

Luggage was very late and arrived at the wrong carousel.

BNA
PHL
Okay 4.3

The pilot tried to make time up in the air after we left late and it was the very first flight in the morning.

I don't understand how a flight can be delayed and late by 40 minutes when it's the very first flight in the morning due to the plain not starting right. We have to be there early to check in why would pilot and attendants get there early to make sure plan is ready and everything checked before starting on boarding process. Heck drive the plane around to test everything. Also what's up with 1 small cookie when people pay hundred of dollars for a delayed flight. Treat everyone like first class. Better seats. Seats are way to small. And maybe lunch should come with the flight or a bottle of water and a full bag of chips. We pay a lot for those flights. After all it's so expensive to by food in the airport then you wait and find out the flight is delayed.

DFW
PHL
Mediocre 3.0

They separated my bags, so I had to wait in Philadelphia for my bag to arrive on next flight 2 1/2 hours latter. Not happy after flying from Sydney.

Fri, Mar 9
BNA
PHL
2h 10m
Sun, Mar 11
PHL
BNA
2h 19m
Trip: 3 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 10 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
BNA
PHL
Okay 4.5

I made it home

If you pay for a seat, you should be able to check-in, right? Not so! When trying to check-in 24 hours in advance...no such luck. I was told by the App, the website, cust rep via phone, and their twitter account (I was persistent) that due to overbooking, I would not be assigned a actual seat until I arrived at the airport. Because of this, I arrived five hours early to be sure I could get home. Everything else was okay, but this really put a cramp on my day :(

DFW
BMI
Mediocre 3.6

I didn’t make this flight.

SFO
LAX
Excellent 10.0

great flight

TPA
DFW
Good 6.3

Decent boarding group, same snacks, same flight attendants (who were very nice)

My only gripe is that paying for an assigned seat is only allowed 48 hours before takeoff and costs at least $30, twice what Spirit charges to allow you to select a seat during booking, so it is worse. No one watched us to ensure that we didn’t use the overhead bins (a stipulation of the fare) but we did comply anyway. We chose to take our chances and were assigned seats at the gate 16 rows apart and both in the middle seat.

BNA
PHL
Excellent 8.0

Staff was excellent

Had to change flight again because I would not have made my connection. Also paying for wifi that barley worked!

Show more results

Nashville Intl to Philadelphia Flight Information

Avg. Flight Duration 2h 09m
Flights Arrive in Philadelphia
Flights Depart from Nashville Intl
Flight Price $167
Distance 674 miles
Airlines Frontier, American Airlines, Delta
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.