Direct (nonstop) flights from Puerto Plata to Calgary

1 airline flys nonstop from Gregorio Luperon International (POP) to Calgary International (YYC). It's 3,194 miles (5,140 km), about 7h 46m in the air. Operated by WestJet.

POP
Gregorio Luperon International
🇩🇴 Puerto Plata, Dominican Republic
YYC
Calgary International
🇨🇦 Calgary, Canada
Flight Time
7h 46m
Distance
3,194 mi
5,140 km
CO₂/pax
488 kg
−77 kg vs. layover
Airlines
1
WestJet
Time Diff
-2h
Operated by WestJet WestJet

Route data last updated: May 31, 2026

Airlines with non-stop flights

WestJet WS WestJet
Route
POP → YYC
Flight Time
7h 46m
Distance
3,194 mi

Alternative Routes

Other ways to fly from Puerto Plata to Calgary with one stop · direct emits 488 kg CO₂ per passenger

POP ATL (Atlanta) YYC
Leg 1: 3h 36m (1,282 mi) Leg 2: 4h 45m (1,913 mi) Total: ~8h 21m 🍃 565 kg CO₂ (+16% vs. direct)
Leg 1
POP → ATL
3h 36m · 1,282 mi
View POP to ATL flights →
Leg 2
ATL → YYC
4h 45m · 1,913 mi
View ATL to YYC flights →
POP CLT (Charlotte) YYC
Leg 1: 3h 37m (1,238 mi) Leg 2: 4h 54m (1,973 mi) Total: ~8h 31m 🍃 567 kg CO₂ (+16% vs. direct)
Leg 1
POP → CLT
3h 37m · 1,238 mi
View POP to CLT flights →
Leg 2
CLT → YYC
4h 54m · 1,973 mi
View CLT to YYC flights →
POP YYZ (Toronto) YYC
Leg 1: 4h 25m (1,730 mi) Leg 2: 4h 20m (1,675 mi) Total: ~8h 45m 🍃 600 kg CO₂ (+23% vs. direct)
Leg 1
POP → YYZ
4h 25m · 1,730 mi
View POP to YYZ flights →
Leg 2
YYZ → YYC
4h 20m · 1,675 mi
View YYZ to YYC flights →
POP MBJ (Montego Bay) YYC
Leg 1: 1h 40m (488 mi) Leg 2: 7h 9m (2,989 mi) Total: ~8h 49m 🍃 572 kg CO₂ (+17% vs. direct)
Leg 1
POP → MBJ
1h 40m · 488 mi
View POP to MBJ flights →
Leg 2
MBJ → YYC
7h 9m · 2,989 mi
View MBJ to YYC flights →
POP YOW (Ottawa) YYC
Leg 1: 4h 20m (1,786 mi) Leg 2: 4h 30m (1,793 mi) Total: ~8h 50m 🍃 630 kg CO₂ (+29% vs. direct)
Leg 1
POP → YOW
4h 20m · 1,786 mi
View POP to YOW flights →
Leg 2
YOW → YYC
4h 30m · 1,793 mi
View YOW to YYC flights →

Frequently Asked Questions

How long is the direct flight from Puerto Plata to Calgary?

A nonstop flight from Puerto Plata (POP) to Calgary (YYC) takes approximately 7 hours and 46 minutes. The distance is 3,194 miles (5,140 km).

Which airlines fly nonstop from Puerto Plata to Calgary?

Just WestJet.

Is there a nonstop flight from Puerto Plata to Calgary?

Yes. 1 airline: WestJet.

How far is Puerto Plata from Calgary?

The flight distance from Puerto Plata to Calgary is 3,194 miles (5,140 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What is the time difference between Puerto Plata and Calgary?

Calgary is 2 hours behind Puerto Plata. (America/Santo_Domingo vs America/Edmonton.)

What type of aircraft flies from Puerto Plata to Calgary?

At 7h 46m, 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 Dominican Republic to Canada?

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

What is the carbon footprint of a flight from Puerto Plata to Calgary?

Roughly 488 kg CO2 per passenger one-way. That's about the same as driving 2,440 km.

Is the return flight from Calgary to Puerto Plata 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 Puerto Plata to Calgary?

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 Gregorio Luperon International for this flight?

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