Direct (nonstop) flights from Cancun to Toronto

5 airlines fly nonstop from Cancun International Airport (CUN) to Pearson International (YYZ). It's 1,615 miles (2,599 km), about 4h 4m in the air. Operated by Air Canada, Flair Airlines, Porter Airlines and others.

CUN
Cancun International Airport
🇲🇽 Cancun, Mexico
YYZ
Pearson International
🇨🇦 Toronto, Canada
Flight Time
4h 4m
Distance
1,615 mi
2,599 km
CO₂/pax
273 kg
−31 kg vs. layover
Airlines
5
Air Canada +4
Time Diff
+1h
Operated by Air Canada Air Canada Flair Airlines Flair Airlines Porter Airlines Porter Airlines Air Transat Air Transat WestJet WestJet

Route data last updated: May 30, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
CUN → YYZ
Flight Time
4h 4m
Distance
1,615 mi
Flair Airlines F8 Flair Airlines
Route
CUN → YYZ
Flight Time
4h 4m
Distance
1,615 mi
Porter Airlines PD Porter Airlines
Route
CUN → YYZ
Flight Time
4h 4m
Distance
1,615 mi
Air Transat TS Air Transat
Route
CUN → YYZ
Flight Time
4h 4m
Distance
1,615 mi
WestJet WS WestJet
Route
CUN → YYZ
Flight Time
4h 4m
Distance
1,615 mi

Alternative Routes

Other ways to fly from Cancun to Toronto with one stop · direct emits 273 kg CO₂ per passenger

CUN YXU (London) YYZ
Leg 1: 3h 35m (1,550 mi) Leg 2: 48m (89 mi) Total: ~4h 23m 🍃 304 kg CO₂ (+11% vs. direct)
Leg 1
CUN → YXU
3h 35m · 1,550 mi
View CUN to YXU flights →
Leg 2
YXU → YYZ
48m · 89 mi
View YXU to YYZ flights →
CUN PIT (Pittsburgh) YYZ
Leg 1: 3h 30m (1,396 mi) Leg 2: 1h 9m (222 mi) Total: ~4h 39m 🍃 302 kg CO₂ (+11% vs. direct)
Leg 1
CUN → PIT
3h 30m · 1,396 mi
View CUN to PIT flights →
Leg 2
PIT → YYZ
1h 9m · 222 mi
View PIT to YYZ flights →
CUN TPA (Tampa) YYZ
Leg 1: 1h 48m (550 mi) Leg 2: 2h 56m (1,094 mi) Total: ~4h 44m 🍃 312 kg CO₂ (+14% vs. direct)
Leg 1
CUN → TPA
1h 48m · 550 mi
View CUN to TPA flights →
Leg 2
TPA → YYZ
2h 56m · 1,094 mi
View TPA to YYZ flights →
CUN CMH (Columbus) YYZ
Leg 1: 3h 25m (1,327 mi) Leg 2: 1h 22m (305 mi) Total: ~4h 47m 🍃 305 kg CO₂ (+12% vs. direct)
Leg 1
CUN → CMH
3h 25m · 1,327 mi
View CUN to CMH flights →
Leg 2
CMH → YYZ
1h 22m · 305 mi
View CMH to YYZ flights →
CUN CHS (Charleston) YYZ
Leg 1: 2h 35m (917 mi) Leg 2: 2h 14m (745 mi) Total: ~4h 49m 🍃 333 kg CO₂ (+22% vs. direct)
Leg 1
CUN → CHS
2h 35m · 917 mi
View CUN to CHS flights →
Leg 2
CHS → YYZ
2h 14m · 745 mi
View CHS to YYZ flights →

Looking for the return flight?

YYZ → CUN: Flights from Toronto to Cancun

Frequently Asked Questions

How long is the direct flight from Cancun to Toronto?

A nonstop flight from Cancun (CUN) to Toronto (YYZ) takes approximately 4 hours and 4 minutes. The distance is 1,615 miles (2,599 km).

Which airlines fly nonstop from Cancun to Toronto?

5 airlines: Air Canada, Flair Airlines, Porter Airlines, Air Transat, WestJet.

Is there a nonstop flight from Cancun to Toronto?

Yes. 5 airlines: Air Canada, Flair Airlines, Porter Airlines, Air Transat, WestJet.

How far is Cancun from Toronto?

The flight distance from Cancun to Toronto is 1,615 miles (2,599 km), measured as the great-circle (shortest air) distance.

What is the time difference between Cancun and Toronto?

Toronto is 1 hour ahead of Cancun. (America/Cancun vs America/Toronto.)

What type of aircraft flies from Cancun to Toronto?

At 4h 4m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Mexico 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 Cancun to Toronto?

Roughly 273 kg CO2 per passenger one-way. That's about the same as driving 1,365 km.

Is the return flight from Toronto to Cancun 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 Cancun to Toronto?

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 Cancun International Airport for this flight?

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