Direct flights from Puerto Plata to Toronto POP → YYZ

Air Transat, WestJet and Air Canada operate nonstop flights from Puerto Plata (POP) to Toronto (YYZ). The nonstop flight takes around ~3h 29m, covering 1,734 miles (2,790 km) and operates daily. Updated 30 June 2026.

📬 Cheap nonstop deals from Puerto Plata

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

Free · weekly digest · no password needed

Air Canada AC Air Transat TS WestJet WS

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Puerto Plata to Toronto?

Yes, Air Transat, WestJet and 1 more airline operate nonstop flights from Puerto Plata (POP) to Toronto (YYZ).

Which airlines fly direct from Puerto Plata to Toronto?

Air Transat, WestJet, Air Canada operate nonstop flights from Puerto Plata to Toronto.

How long is the flight from Puerto Plata to Toronto?

The nonstop flight from Puerto Plata to Toronto takes ~3h 29m (approximately 2790 km).

How often do direct flights operate from Puerto Plata to Toronto?

Nonstop flights from Puerto Plata to Toronto operate daily.

Explore More

Get cheap direct-flight deals from Puerto Plata, free by email