Direct flights from Cancún to Toronto CUN → YYZ

Air Canada, Air Transat, Flair Airlines, Porter Airlines and WestJet operate nonstop flights from Cancún (CUN) to Toronto (YYZ). The nonstop flight takes around ~3h 15m, covering 1,619 miles (2,605 km) and operates multiple daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Cancún

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

Free · weekly digest · no password needed

Air Canada AC Air Transat TS Flair Airlines F8 Porter Airlines PD WestJet WS

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Cancún to Toronto?

Yes, Air Canada, Air Transat and 3 more airlines operate nonstop flights from Cancún (CUN) to Toronto (YYZ).

Which airlines fly direct from Cancún to Toronto?

Air Canada, Air Transat, Flair Airlines, Porter Airlines, WestJet operate nonstop flights from Cancún to Toronto.

How long is the flight from Cancún to Toronto?

The nonstop flight from Cancún to Toronto takes ~3h 15m (approximately 2605 km).

How often do direct flights operate from Cancún to Toronto?

Nonstop flights from Cancún to Toronto operate multiple daily.

Explore More

Get cheap direct-flight deals from Cancún, free by email