Wayfli › Toronto (YYZ) › To Mexico City (MEX)

Toronto (YYZ) to Mexico City (MEX) flights

There are direct flights from Toronto Lester B. Pearson International Airport to Mexico City Licenciado Benito Juarez International Airport, sold by 3 airlines (including codeshares): Air Canada, avianca airlines and Flair Airlines. The distance is 3,247 km, about 4h 30m in the air. There are also 18 one-stop options, via airports such as Chicago, Dallas-Fort Worth and Atlanta.

Live fares for YYZ → MEXSee all routes on the map
3,247 kmdistance
~4h 30mdirect flight time (estimate)
3direct airlines
18one-stop options

Direct flights from Toronto to Mexico City

RouteAirlines (incl. codeshares)DistanceTime (est.)
YYZ → MEXAir Canada, avianca airlines, Flair Airlines3,247 km~4h 30m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
ORD ChicagoAmerican Airlines and Air Canada then American Airlines and Aeromexico3,419 km~6h 50m
DFW Dallas-Fort WorthAmerican Airlines and Air Canada then American Airlines and Aeromexico3,439 km~6h 50m
ATL AtlantaAir Canada and Air France then Air France and Aeromexico3,334 km~6h 45m
IAH HoustonAir Canada and United Airlines then Aeromexico and Air China3,292 km~6h 40m
JFK New YorkAmerican Airlines and Air Canada then Air Montenegro and American Airlines3,954 km~7h 30m
EWR NewarkAir Canada and United Airlines then United Airlines3,902 km~7h 25m
MIA MiamiAmerican Airlines and Air Canada then Air Montenegro and American Airlines4,040 km~7h 35m
CLT CharlotteAmerican Airlines and Air Canada then American Airlines3,446 km~6h 50m
IAD WashingtonAir Canada and United Airlines then Aeromexico and United Airlines3,559 km~7h
MCO OrlandoAmerican Airlines and Air Canada then Aeromexico and Volaris3,762 km~7h 15m
YUL MontrealAir Canada and KLM then Air Canada and Aeromexico4,220 km~7h 50m
CUN CancunAir Canada and Flair Airlines then Air Montenegro and Aeromexico3,890 km~7h 25m

More from Toronto and Mexico City

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.