Direct (nonstop) flights from Punta Cana to Nashville

2 airlines fly nonstop from Punta Cana International Airport (PUJ) to Nashville International (BNA). It's 1,646 miles (2,649 km), about 4h 15m in the air. Operated by American Airlines, Southwest Airlines.

PUJ
Punta Cana International Airport
🇩🇴 Punta Cana, Dominican Republic
BNA
Nashville International
🇺🇸 Nashville, USA
Flight Time
4h 15m
Distance
1,646 mi
2,649 km
CO₂/pax
278 kg
−40 kg vs. layover
Airlines
2
American Airlines +1
Time Diff
-1h
Operated by American Airlines American Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
PUJ → BNA
Flight Time
4h 15m
Distance
1,646 mi
Southwest Airlines WN Southwest Airlines
Route
PUJ → BNA
Flight Time
4h 15m
Distance
1,646 mi

Alternative Routes

Other ways to fly from Punta Cana to Nashville with one stop · direct emits 278 kg CO₂ per passenger

PUJ SFB (Orlando) BNA
Leg 1: 3h (1,076 mi) Leg 2: 1h 56m (597 mi) Total: ~4h 56m 🍃 318 kg CO₂ (+14% vs. direct)
Leg 1
PUJ → SFB
3h · 1,076 mi
View PUJ to SFB flights →
Leg 2
SFB → BNA
1h 56m · 597 mi
View SFB to BNA flights →
PUJ FLL (Fort Lauderdale) BNA
Leg 1: 2h 37m (913 mi) Leg 2: 2h 23m (793 mi) Total: ~5h 🍃 341 kg CO₂ (+23% vs. direct)
Leg 1
PUJ → FLL
2h 37m · 913 mi
View PUJ to FLL flights →
Leg 2
FLL → BNA
2h 23m · 793 mi
View FLL to BNA flights →
PUJ TPA (Tampa) BNA
Leg 1: 3h 2m (1,108 mi) Leg 2: 2h (611 mi) Total: ~5h 2m 🍃 325 kg CO₂ (+17% vs. direct)
Leg 1
PUJ → TPA
3h 2m · 1,108 mi
View PUJ to TPA flights →
Leg 2
TPA → BNA
2h · 611 mi
View TPA to BNA flights →
PUJ ATL (Atlanta) BNA
Leg 1: 3h 55m (1,437 mi) Leg 2: 1h 9m (213 mi) Total: ~5h 4m 🍃 307 kg CO₂ (+10% vs. direct)
Leg 1
PUJ → ATL
3h 55m · 1,437 mi
View PUJ to ATL flights →
Leg 2
ATL → BNA
1h 9m · 213 mi
View ATL to BNA flights →
PUJ SJU (San Juan) BNA
Leg 1: 59m (155 mi) Leg 2: 4h 10m (1,753 mi) Total: ~5h 9m 🍃 350 kg CO₂ (+26% vs. direct)
Leg 1
PUJ → SJU
59m · 155 mi
View PUJ to SJU flights →
Leg 2
SJU → BNA
4h 10m · 1,753 mi
View SJU to BNA flights →

Frequently Asked Questions

How long is the direct flight from Punta Cana to Nashville?

A nonstop flight from Punta Cana (PUJ) to Nashville (BNA) takes approximately 4 hours and 15 minutes. The distance is 1,646 miles (2,649 km).

Which airlines fly nonstop from Punta Cana to Nashville?

2 airlines: American Airlines, Southwest Airlines.

Is there a nonstop flight from Punta Cana to Nashville?

Yes. 2 airlines: American Airlines, Southwest Airlines.

How far is Punta Cana from Nashville?

The flight distance from Punta Cana to Nashville is 1,646 miles (2,649 km), measured as the great-circle (shortest air) distance.

What is the time difference between Punta Cana and Nashville?

Nashville is 1 hour behind Punta Cana. (America/Santo_Domingo vs America/Chicago.)

What type of aircraft flies from Punta Cana to Nashville?

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

Do I need a visa to travel from Dominican Republic to USA?

Depends on your passport. Check with the USA embassy or an official visa portal before booking — requirements change.

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

Roughly 278 kg CO2 per passenger one-way. That's about the same as driving 1,390 km.

Is the return flight from Nashville to Punta Cana 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 Punta Cana 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 Punta Cana International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.