Direct (nonstop) flights from Philadelphia to Nashville

3 airlines fly nonstop from Philadelphia International Airport (PHL) to Nashville International (BNA). It's 674 miles (1,085 km), about 2h 20m in the air. Operated by American Airlines, Frontier Airlines, Southwest Airlines.

PHL
Philadelphia International Airport
🇺🇸 Philadelphia, USA
BNA
Nashville International
🇺🇸 Nashville, USA
Flight Time
2h 20m
Distance
674 mi
1,085 km
CO₂/pax
125 kg
−35 kg vs. layover
Airlines
3
American Airlines +2
Time Diff
-1h
Operated by American Airlines American Airlines Frontier Airlines Frontier Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 22, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
PHL → BNA
Flight Time
2h 20m
Distance
674 mi
Frontier Airlines F9 Frontier Airlines
Route
PHL → BNA
Flight Time
2h 20m
Distance
674 mi
Southwest Airlines WN Southwest Airlines
Route
PHL → BNA
Flight Time
2h 20m
Distance
674 mi

Alternative Routes

Other ways to fly from Philadelphia to Nashville with one stop · direct emits 125 kg CO₂ per passenger

PHL PIT (Pittsburgh) BNA
Leg 1: 1h 25m (268 mi) Leg 2: 1h 35m (460 mi) Total: ~3h 🍃 160 kg CO₂ (+28% vs. direct)
Leg 1
PHL → PIT
1h 25m · 268 mi
View PHL to PIT flights →
Leg 2
PIT → BNA
1h 35m · 460 mi
View PIT to BNA flights →
PHL MDT (Middletown) BNA
Leg 1: 1h 2m (83 mi) Leg 2: 1h 59m (608 mi) Total: ~3h 1m 🍃 152 kg CO₂ (+22% vs. direct)
Leg 1
PHL → MDT
1h 2m · 83 mi
View PHL to MDT flights →
Leg 2
MDT → BNA
1h 59m · 608 mi
View MDT to BNA flights →
PHL RIC (Richmond) BNA
Leg 1: 1h 20m (198 mi) Leg 2: 1h 50m (526 mi) Total: ~3h 10m 🍃 159 kg CO₂ (+27% vs. direct)
Leg 1
PHL → RIC
1h 20m · 198 mi
View PHL to RIC flights →
Leg 2
RIC → BNA
1h 50m · 526 mi
View RIC to BNA flights →
PHL IAD (Dulles) BNA
Leg 1: 1h 10m (134 mi) Leg 2: 2h 1m (542 mi) Total: ~3h 11m 🍃 150 kg CO₂ (+20% vs. direct)
Leg 1
PHL → IAD
1h 10m · 134 mi
View PHL to IAD flights →
Leg 2
IAD → BNA
2h 1m · 542 mi
View IAD to BNA flights →
PHL ORF (Norfolk) BNA
Leg 1: 1h 18m (212 mi) Leg 2: 1h 55m (584 mi) Total: ~3h 13m 🍃 172 kg CO₂ (+38% vs. direct)
Leg 1
PHL → ORF
1h 18m · 212 mi
View PHL to ORF flights →
Leg 2
ORF → BNA
1h 55m · 584 mi
View ORF to BNA flights →

Frequently Asked Questions

How long is the direct flight from Philadelphia to Nashville?

A nonstop flight from Philadelphia (PHL) to Nashville (BNA) takes approximately 2 hours and 20 minutes. The distance is 674 miles (1,085 km).

Which airlines fly nonstop from Philadelphia to Nashville?

3 airlines: American Airlines, Frontier Airlines, Southwest Airlines.

Is there a nonstop flight from Philadelphia to Nashville?

Yes. 3 airlines: American Airlines, Frontier Airlines, Southwest Airlines.

How far is Philadelphia from Nashville?

The flight distance from Philadelphia to Nashville is 674 miles (1,085 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Philadelphia to Nashville?

At 2h 20m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Philadelphia to Nashville?

Roughly 125 kg CO2 per passenger one-way. That's about the same as driving 625 km.

Is the return flight from Nashville to Philadelphia also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Philadelphia to Nashville?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Philadelphia International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.