Direct (nonstop) flights from Merida to Toronto

1 airline flys nonstop from Licenciado Manuel Crecencio Rejon International (MID) to Pearson International (YYZ). It's 1,671 miles (2,689 km), about 4h 7m in the air. Operated by WestJet.

MID
Licenciado Manuel Crecencio Rejon International
🇲🇽 Merida, Mexico
YYZ
Pearson International
🇨🇦 Toronto, Canada
Flight Time
4h 7m
Distance
1,671 mi
2,689 km
CO₂/pax
282 kg
−57 kg vs. layover
Airlines
1
WestJet
Time Diff
+2h
Operated by WestJet WestJet

Route data last updated: May 29, 2026

Airlines with non-stop flights

WestJet WS WestJet
Route
MID → YYZ
Flight Time
4h 7m
Distance
1,671 mi

Alternative Routes

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

MID MCO (Orlando) YYZ
Leg 1: 2h 6m (736 mi) Leg 2: 2h 55m (1,055 mi) Total: ~5h 1m 🍃 339 kg CO₂ (+20% vs. direct)
Leg 1
MID → MCO
2h 6m · 736 mi
View MID to MCO flights →
Leg 2
MCO → YYZ
2h 55m · 1,055 mi
View MCO to YYZ flights →
MID HAV (Havana) YYZ
Leg 1: 1h 28m (487 mi) Leg 2: 3h 43m (1,434 mi) Total: ~5h 11m 🍃 357 kg CO₂ (+27% vs. direct)
Leg 1
MID → HAV
1h 28m · 487 mi
View MID to HAV flights →
Leg 2
HAV → YYZ
3h 43m · 1,434 mi
View HAV to YYZ flights →
MID MIA (Miami) YYZ
Leg 1: 2h 5m (683 mi) Leg 2: 3h 19m (1,233 mi) Total: ~5h 24m 🍃 359 kg CO₂ (+27% vs. direct)
Leg 1
MID → MIA
2h 5m · 683 mi
View MID to MIA flights →
Leg 2
MIA → YYZ
3h 19m · 1,233 mi
View MIA to YYZ flights →
MID IAH (Houston) YYZ
Leg 1: 2h 13m (716 mi) Leg 2: 3h 15m (1,281 mi) Total: ~5h 28m 🍃 374 kg CO₂ (+33% vs. direct)
Leg 1
MID → IAH
2h 13m · 716 mi
View MID to IAH flights →
Leg 2
IAH → YYZ
3h 15m · 1,281 mi
View IAH to YYZ flights →
MID DFW (Dallas) YYZ
Leg 1: 3h 2m (940 mi) Leg 2: 3h 5m (1,200 mi) Total: ~6h 7m 🍃 387 kg CO₂ (+37% vs. direct)
Leg 1
MID → DFW
3h 2m · 940 mi
View MID to DFW flights →
Leg 2
DFW → YYZ
3h 5m · 1,200 mi
View DFW to YYZ flights →

Looking for the return flight?

YYZ → MID: Flights from Toronto to Merida

Frequently Asked Questions

How long is the direct flight from Merida to Toronto?

A nonstop flight from Merida (MID) to Toronto (YYZ) takes approximately 4 hours and 7 minutes. The distance is 1,671 miles (2,689 km).

Which airlines fly nonstop from Merida to Toronto?

Just WestJet.

Is there a nonstop flight from Merida to Toronto?

Yes. 1 airline: WestJet.

How far is Merida from Toronto?

The flight distance from Merida to Toronto is 1,671 miles (2,689 km), measured as the great-circle (shortest air) distance.

What is the time difference between Merida and Toronto?

Toronto is 2 hours ahead of Merida. (America/Mexico_City vs America/Toronto.)

What type of aircraft flies from Merida to Toronto?

At 4h 7m, 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 Merida to Toronto?

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

Is the return flight from Toronto to Merida 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 Merida 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 Licenciado Manuel Crecencio Rejon International for this flight?

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