Direct (nonstop) flights from Frankfurt to Punta Cana

2 airlines fly nonstop from Frankfurt Airport (FRA) to Punta Cana International Airport (PUJ). It's 4,673 miles (7,521 km), about 10h 20m in the air. Operated by Discover Airlines, Condor.

FRA
Frankfurt Airport
🇩🇪 Frankfurt, Germany
PUJ
Punta Cana International Airport
🇩🇴 Punta Cana, Dominican Republic
Flight Time
10h 20m
Distance
4,673 mi
7,521 km
CO₂/pax
714 kg
−36 kg vs. layover
Airlines
2
Discover Airlines +1
Time Diff
-6h
Operated by Discover Airlines Discover Airlines Condor Condor

Route data last updated: May 28, 2026

Airlines with non-stop flights

Discover Airlines 4Y Discover Airlines
Route
FRA → PUJ
Flight Time
10h 20m
Distance
4,673 mi
Condor DE Condor
Route
FRA → PUJ
Flight Time
10h 20m
Distance
4,673 mi

Alternative Routes

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

FRA CDG (Paris) PUJ
Leg 1: 1h 15m (280 mi) Leg 2: 9h 20m (4,404 mi) Total: ~10h 35m 🍃 750 kg CO₂ (+5% vs. direct)
Leg 1
FRA → CDG
1h 15m · 280 mi
View FRA to CDG flights →
Leg 2
CDG → PUJ
9h 20m · 4,404 mi
View CDG to PUJ flights →
FRA LGW (London) PUJ
Leg 1: 1h 35m (392 mi) Leg 2: 9h 15m (4,290 mi) Total: ~10h 50m 🍃 754 kg CO₂ (+6% vs. direct)
Leg 1
FRA → LGW
1h 35m · 392 mi
View FRA to LGW flights →
Leg 2
LGW → PUJ
9h 15m · 4,290 mi
View LGW to PUJ flights →
FRA ZRH (Zurich) PUJ
Leg 1: 55m (179 mi) Leg 2: 10h 5m (4,683 mi) Total: ~11h 🍃 774 kg CO₂ (+8% vs. direct)
Leg 1
FRA → ZRH
55m · 179 mi
View FRA to ZRH flights →
Leg 2
ZRH → PUJ
10h 5m · 4,683 mi
View ZRH to PUJ flights →
FRA MXP (Milan) PUJ
Leg 1: 1h 15m (305 mi) Leg 2: 9h 50m (4,699 mi) Total: ~11h 5m 🍃 799 kg CO₂ (+12% vs. direct)
Leg 1
FRA → MXP
1h 15m · 305 mi
View FRA to MXP flights →
Leg 2
MXP → PUJ
9h 50m · 4,699 mi
View MXP to PUJ flights →
FRA ANU (Antigua) PUJ
Leg 1: 9h 45m (4,453 mi) Leg 2: 1h 25m (444 mi) Total: ~11h 10m 🍃 788 kg CO₂ (+10% vs. direct)
Leg 1
FRA → ANU
9h 45m · 4,453 mi
View FRA to ANU flights →
Leg 2
ANU → PUJ
1h 25m · 444 mi
View ANU to PUJ flights →

Frequently Asked Questions

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

A nonstop flight from Frankfurt (FRA) to Punta Cana (PUJ) takes approximately 10 hours and 20 minutes. The distance is 4,673 miles (7,521 km).

Which airlines fly nonstop from Frankfurt to Punta Cana?

2 airlines: Discover Airlines, Condor.

Is there a nonstop flight from Frankfurt to Punta Cana?

Yes. 2 airlines: Discover Airlines, Condor.

How far is Frankfurt from Punta Cana?

The flight distance from Frankfurt to Punta Cana is 4,673 miles (7,521 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Rome.

What is the time difference between Frankfurt and Punta Cana?

Punta Cana is 6 hours behind Frankfurt. (Europe/Berlin vs America/Santo_Domingo.)

Will I experience jet lag flying from Frankfurt to Punta Cana?

Probably — 6-hour time difference means moderate jet lag. Expect about 1 day of adjustment per hour of shift. Flying westward is generally easier to adjust to.

What type of aircraft flies from Frankfurt to Punta Cana?

At 10h 20m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

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

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

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

Roughly 714 kg CO2 per passenger one-way. That's about the same as driving 3,570 km.

Is the return flight from Punta Cana to Frankfurt 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 Frankfurt to Punta Cana?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Frankfurt Airport for this flight?

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