Direct flights from Benito Juarez International (MEX) to Vancouver International (YVR)

18 nonstop flights a week from Benito Juarez International (MEX) to Vancouver International (YVR) with 3 airlines, 5h 50m to 7h 15m in the air, 2,451 mi (3,945 km). Departures from 00:25 to 07:15.

Flights from Mexico City to Vancouver

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Mexico City to Vancouver

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Benito Juarez International (MEX) to Vancouver International (YVR) at a glance

flights a week
18
flights today
3
airlines
3
flight time
5h 50m - 7h 15m
distance
2,451 mi (3,945 km)
first and last departure
00:25 - 07:15
departure terminals
1, 2
arrival terminal
M

Benito Juarez International (MEX) to Vancouver International (YVR) flight schedule

18 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
F8 2821
Flair Airlines
00:25 Benito Juarez International
05:30 Vancouver International
6h 5m
Mon, Tue, Thu, Sat
Boeing 737
AM 694
Aeromexico
01:25 Benito Juarez International, terminal 2
06:35 Vancouver International, terminal M
6h 10m
Daily
Boeing 737
AC 2097
Air Canada
07:15 Benito Juarez International, terminal 1
12:15 Vancouver International, terminal M
7h
Daily
Boeing 737

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 15 December.

FlightDepartsArrivesDurationDaysAircraft
AM 696
Aeromexico
16:05 Benito Juarez International, terminal 2
21:15 Vancouver International, terminal M
7h 10m
Seasonal
Boeing 737
AM 694
Aeromexico
01:20 Benito Juarez International, terminal 2
06:35 Vancouver International, terminal M
7h 15m
Seasonal
Boeing 737
AM 696
Aeromexico
16:00 Benito Juarez International, terminal 2
21:15 Vancouver International, terminal M
7h 15m
Seasonal
Boeing 737
AC 2097
Air Canada
06:15 Benito Juarez International, terminal 1
11:15 Vancouver International, terminal M
6h
Seasonal
Boeing 737
AM 694
Aeromexico
01:05 Benito Juarez International, terminal 2
06:05 Vancouver International, terminal M
6h
Seasonal
Boeing 737-800
AC 2099
Air Canada
01:00 Benito Juarez International, terminal 1
05:55 Vancouver International, terminal M
5h 55m
Seasonal
Boeing 737
F8 2821
Flair Airlines
00:30 Benito Juarez International
05:20 Vancouver International
5h 50m
Seasonal
Boeing 737
AC 2097
Air Canada
07:00 Benito Juarez International, terminal 1
11:55 Vancouver International, terminal M
5h 55m
Seasonal
Boeing 737
AC 2099
Air Canada
00:45 Benito Juarez International, terminal 1
05:40 Vancouver International, terminal M
5h 55m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Vancouver is 1 hour behind Mexico City.

Airlines flying Benito Juarez International (MEX) to Vancouver International (YVR)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Benito Juarez International (MEX) to Vancouver International (YVR)?
18 nonstop flights a week by the current schedule, 5 flight numbers, 3 today.
How long is the flight from Benito Juarez International (MEX) to Vancouver International (YVR)?
From 5 hours 50 minutes to 7 hours 15 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Benito Juarez International (MEX) to Vancouver International (YVR)?
Air Canada (7 a week), Aeromexico (7 a week) and Flair Airlines (4 a week).
Which terminals are used between Benito Juarez International (MEX) and Vancouver International (YVR)?
Flights depart from Benito Juarez International, terminals 1, 2 and arrive at Vancouver International, terminal M.
How far is Vancouver International (YVR) from Benito Juarez International (MEX)?
2,451 mi (3,945 km) in a straight line.
What are the earliest and latest flights from Benito Juarez International (MEX) to Vancouver International (YVR)?
The first departure is at 00:25 (Flair Airlines), the last at 07:15 (Air Canada), local time.