Cheap flights from Canada to Mexico from £256

One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.

Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.

Trusted by millions
Join over 10 million yearly travellers booking with ease.
Book flights from Canada to Mexico
Tickets from £132
Tickets from £121
Tickets from £150
Tickets from £134
Tickets from £107
Tickets from £143
Tickets from £169
Tickets from £123
Tickets from £128
Tickets from £150
Tickets from £117
Tickets from £136
Tickets from £144
Tickets from £104
Tickets from £158
Tickets from £193
Tickets from £159
Tickets from £174
Tickets from £165
Tickets from £135
Tickets from £149
Tickets from £175
Tickets from £153
Tickets from £181
Tickets from £162
Tickets from £168
Tickets from £147
Tickets from £134
Tickets from £219
Tickets from £127
Tickets from £177
Tickets from £135
Tickets from £137
Tickets from £200
Tickets from £180
Tickets from £174
Tickets from £181
Tickets from £132
Tickets from £211
Tickets from £179
Fly to top destinations in Mexico
Popular cities in Mexico
- Flights to Mexico City
from £147
- Flights to Guadalajara
from £117
- Flights to Tijuana
from £174
- Flights to Cancún
from £114
- Flights to San José del Cabo
from £126
- Flights to Puerto Vallarta
from £134
- Flights to León
from £179
- Flights to Morelia
from £147
- Flights to Oaxaca
from £197
- Flights to Monterrey
from £165
- Flights to Ciudad Juárez
from £166
- Flights to Santiago de Querétaro
from £179
- Flights to Mazatlán
from £203
- Flights to San Luis Potosí
from £242
- Flights to Chihuahua
from £208
- Flights to Tuxtla Gutiérrez
from £186
- Flights to Aguascalientes
from £197
- Flights to Puebla
from £206
- Flights to Puerto Escondido, Oaxaca
from £168
- Flights to Culiacán
from £176
- Flights to Mexicali
from £192
- Flights to Zacatecas
from £279
- Flights to Mérida
from £154
- Flights to Veracruz
from £187
- Flights to La Paz
from £252
Popular regions in Mexico
- Flights to Jalisco
from £104
- Flights to Baja California
from £168
- Flights to Quintana Roo
from £108
- Flights to Baja California Sur
from £121
- Flights to Oaxaca
from £152
- Flights to Chihuahua
from £163
- Flights to Guanajuato
from £179
- Flights to Michoacán de Ocampo
from £147
- Flights to Nuevo León
from £135
- Flights to Sinaloa
from £176
- Flights to Chiapas
from £147
- Flights to Guerrero
from £187
- Flights to Querétaro
from £174
- Flights to Yucatán
from £147
- Flights to Sonora
from £169
- Flights to Veracruz
from £161
- Flights to Zacatecas
from £223
- Flights to Tamaulipas
from £181
- Flights to Colima
from £233
- Flights to Coahuila de Zaragoza
from £212
- Flights to Nayarit
from £176
- Flights to Tabasco
from £179
- Flights to Campeche
from £236
Most popular departure cities in Canada
Download our app