Direct flights from Calgary to Puerto Plata YYC → POP

WestJet operates nonstop flights from Calgary (YYC) to Puerto Plata (POP). The nonstop flight takes around ~6h 25m, covering 3,193 miles (5,138 km). Updated 30 June 2026.

📬 Cheap nonstop deals from Calgary

We'll email you when a fare from YYC drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

WestJet WS

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Calgary to Puerto Plata?

Yes, WestJet operates nonstop flights from Calgary (YYC) to Puerto Plata (POP).

Which airlines fly direct from Calgary to Puerto Plata?

WestJet operates nonstop flights from Calgary to Puerto Plata.

How long is the flight from Calgary to Puerto Plata?

The nonstop flight from Calgary to Puerto Plata takes ~6h 25m (approximately 5138 km).

Explore More

Cheap direct deals from Calgary — last one was $338 to Los Angeles