Direct (nonstop) flights from Barcelona to Punta Cana

1 airline flys nonstop from El Prat Airport (BCN) to Punta Cana International Airport (PUJ). It's 4,383 miles (7,053 km), about 9h 35m in the air. Operated by Iberojet.

BCN
El Prat Airport
🇪🇸 Barcelona, Spain
PUJ
Punta Cana International Airport
🇩🇴 Punta Cana, Dominican Republic
Flight Time
9h 35m
Distance
4,383 mi
7,053 km
CO₂/pax
670 kg
−48 kg vs. layover
Airlines
1
Iberojet
Time Diff
-6h
Operated by Iberojet Iberojet

Route data last updated: May 25, 2026

Airlines with non-stop flights

Iberojet E9 Iberojet
Route
BCN → PUJ
Flight Time
9h 35m
Distance
4,383 mi

Alternative Routes

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

BCN LIS (Lisbon) PUJ
Leg 1: 2h (618 mi) Leg 2: 8h 5m (3,786 mi) Total: ~10h 5m 🍃 718 kg CO₂ (+7% vs. direct)
Leg 1
BCN → LIS
2h · 618 mi
View BCN to LIS flights →
Leg 2
LIS → PUJ
8h 5m · 3,786 mi
View LIS to PUJ flights →
BCN MAD (Madrid) PUJ
Leg 1: 1h 25m (300 mi) Leg 2: 8h 45m (4,087 mi) Total: ~10h 10m 🍃 706 kg CO₂ (+5% vs. direct)
Leg 1
BCN → MAD
1h 25m · 300 mi
View BCN to MAD flights →
Leg 2
MAD → PUJ
8h 45m · 4,087 mi
View MAD to PUJ flights →
BCN CDG (Paris) PUJ
Leg 1: 1h 55m (532 mi) Leg 2: 9h 20m (4,404 mi) Total: ~11h 15m 🍃 796 kg CO₂ (+19% vs. direct)
Leg 1
BCN → CDG
1h 55m · 532 mi
View BCN to CDG flights →
Leg 2
CDG → PUJ
9h 20m · 4,404 mi
View CDG to PUJ flights →
BCN ORY (Paris) PUJ
Leg 1: 1h 50m (513 mi) Leg 2: 9h 40m (4,394 mi) Total: ~11h 30m 🍃 792 kg CO₂ (+18% vs. direct)
Leg 1
BCN → ORY
1h 50m · 513 mi
View BCN to ORY flights →
Leg 2
ORY → PUJ
9h 40m · 4,394 mi
View ORY to PUJ flights →
BCN MXP (Milan) PUJ
Leg 1: 1h 40m (447 mi) Leg 2: 9h 50m (4,699 mi) Total: ~11h 30m 🍃 826 kg CO₂ (+23% vs. direct)
Leg 1
BCN → MXP
1h 40m · 447 mi
View BCN to MXP flights →
Leg 2
MXP → PUJ
9h 50m · 4,699 mi
View MXP to PUJ flights →

Frequently Asked Questions

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

A nonstop flight from Barcelona (BCN) to Punta Cana (PUJ) takes approximately 9 hours and 35 minutes. The distance is 4,383 miles (7,053 km).

Which airlines fly nonstop from Barcelona to Punta Cana?

Just Iberojet.

Is there a nonstop flight from Barcelona to Punta Cana?

Yes. 1 airline: Iberojet.

How far is Barcelona from Punta Cana?

The flight distance from Barcelona to Punta Cana is 4,383 miles (7,053 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 Barcelona and Punta Cana?

Punta Cana is 6 hours behind Barcelona. (Europe/Madrid vs America/Santo_Domingo.)

Will I experience jet lag flying from Barcelona 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 Barcelona to Punta Cana?

At 9h 35m, 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 Spain 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 Barcelona to Punta Cana?

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

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

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