Airlines with flights from Mazatlan to Vancouver
There are two airlines with scheduled flights between MZT and YVR. Both WestJet and Air Canada operates non-stop flights from General Rafael Buelna International to Vancouver International Airport and the flight time is 5 hours.
Choose airline
Schedules
Non-stop with WestJet
-
Total flight time: 5 hours
-
Low-cost airline
-
Vancouver is a WestJet hub (Secondary hub).
-
2 flights per week
MZT
Direct
YVR
W26, Jun 22 - Jun 28
Flight
The next flight with this airline is scheduled on 2026-10-27.
The timetable & schedule information was updated at 2026-04-21
Non-stop with Air Canada
-
Total flight time: 4 hours and 50 minutes
-
Vancouver is a Air Canada hub.
-
Business class available
MZT
Direct
YVR
W26, Jun 22 - Jun 28
Flight
The next flight with this airline is scheduled on 2026-12-15.
The timetable & schedule information was updated at 2026-04-21
Via Calgary with WestJet
-
Total flight time: 7h 45m - 9h 30m.
-
Low-cost airline
-
Vancouver is a WestJet hub (Secondary hub).
-
8 flights per week
MZT
Via YYC
YVR
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
WS2395
WS133
WS133
----
----
----
----
----
14:50
----
The timetable & schedule information was updated at 2026-04-21
Via Edmonton with WestJet
-
Total flight time: 9h 53m - 9h 53m.
-
Low-cost airline
-
Vancouver is a WestJet hub (Secondary hub).
-
4 flights per week
MZT
Via YEG
YVR
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
The next flight with this airline is scheduled on 2026-10-27.
The timetable & schedule information was updated at 2026-04-21

There are two airlines with scheduled flights between MZT and YVR. Both WestJet and Air Canada operates non-stop flights from General Rafael Buelna International to Vancouver International Airport and the flight time is 5 hours.