Direct (nonstop) flights from Punta Cana to Havana

1 airline flys nonstop from Punta Cana International Airport (PUJ) to Jose Marti International (HAV). It's 958 miles (1,541 km), about 2h 30m in the air. Operated by Sky High Aviation Services.

PUJ
Punta Cana International Airport
🇩🇴 Punta Cana, Dominican Republic
HAV
Jose Marti International
🇨🇺 Havana, Cuba
Flight Time
2h 30m
Distance
958 mi
1,541 km
CO₂/pax
162 kg
−190 kg vs. layover
Airlines
1
Sky High Aviation Services
Time Diff
Same timezone
Operated by Sky High Aviation Services Sky High Aviation Services

Route data last updated: May 27, 2026

Airlines with non-stop flights

Sky High Aviation Services DO Sky High Aviation Services
Route
PUJ → HAV
Flight Time
2h 30m
Distance
958 mi

Alternative Routes

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

PUJ CCS (Caracas) HAV
Leg 1: 1h 20m (555 mi) Leg 2: 2h 30m (1,327 mi) Total: ~3h 50m 🍃 352 kg CO₂ (+117% vs. direct)
Leg 1
PUJ → CCS
1h 20m · 555 mi
View PUJ to CCS flights →
Leg 2
CCS → HAV
2h 30m · 1,327 mi
View CCS to HAV flights →
PUJ MIA (Miami) HAV
Leg 1: 2h 43m (910 mi) Leg 2: 1h 19m (234 mi) Total: ~4h 2m 🍃 236 kg CO₂ (+46% vs. direct)
Leg 1
PUJ → MIA
2h 43m · 910 mi
View PUJ to MIA flights →
Leg 2
MIA → HAV
1h 19m · 234 mi
View MIA to HAV flights →
PUJ TPA (Tampa) HAV
Leg 1: 3h 2m (1,108 mi) Leg 2: 1h 25m (342 mi) Total: ~4h 27m 🍃 275 kg CO₂ (+70% vs. direct)
Leg 1
PUJ → TPA
3h 2m · 1,108 mi
View PUJ to TPA flights →
Leg 2
TPA → HAV
1h 25m · 342 mi
View TPA to HAV flights →
PUJ CUN (Cancun) HAV
Leg 1: 3h 20m (1,216 mi) Leg 2: 1h 10m (316 mi) Total: ~4h 30m 🍃 289 kg CO₂ (+78% vs. direct)
Leg 1
PUJ → CUN
3h 20m · 1,216 mi
View PUJ to CUN flights →
Leg 2
CUN → HAV
1h 10m · 316 mi
View CUN to HAV flights →
PUJ PTY (Panama City) HAV
Leg 1: 2h 45m (986 mi) Leg 2: 2h 40m (979 mi) Total: ~5h 25m 🍃 357 kg CO₂ (+120% vs. direct)
Leg 1
PUJ → PTY
2h 45m · 986 mi
View PUJ to PTY flights →
Leg 2
PTY → HAV
2h 40m · 979 mi
View PTY to HAV flights →

Frequently Asked Questions

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

A nonstop flight from Punta Cana (PUJ) to Havana (HAV) takes approximately 2 hours and 30 minutes. The distance is 958 miles (1,541 km).

Which airlines fly nonstop from Punta Cana to Havana?

Just Sky High Aviation Services.

Is there a nonstop flight from Punta Cana to Havana?

Yes. 1 airline: Sky High Aviation Services.

How far is Punta Cana from Havana?

The flight distance from Punta Cana to Havana is 958 miles (1,541 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Punta Cana to Havana?

At 2h 30m, 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 Cuba?

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

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

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

Is the return flight from Havana 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 Havana?

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.