Airlines with flights from Leon/Guanajuato to Vancouver
There are four airlines with scheduled flights between BJX and YVR. Flair is the only airline with non-stop flights from Guanajuato to Vancouver International Airport and the flight time is 5 hours and 23 minutes.
Choose airline
Schedules
Non-stop with Flair Airlines
-
Total flight time: 5 hours and 23 minutes
-
Low-cost airline
-
Vancouver is a Flair Airlines focus city (Operating base ).
BJX
Direct
YVR
W26, Jun 22 - Jun 28
Flight
The next flight with this airline is scheduled on 2026-10-03.
The timetable & schedule information was updated at 2026-04-21
Via Houston with United Airlines
-
Total flight time: 8h 35m - 11h 59m.
-
17 flights per week
BJX
Via IAH
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
UA6199
UA245
UA245
05:00
05:00
05:00
05:00
05:00
05:00
05:00
UA1072
UA1359
UA1359
11:47
11:47
11:47
11:47
11:47
11:47
11:47
UA6182
UA1359
UA1359
14:50
14:50
14:50
14:50
14:50
14:50
14:50
The timetable & schedule information was updated at 2026-04-21
Via Dallas with American Airlines
-
Total flight time: 8h 42m - 11h 32m.
-
One World Alliance
-
30 flights per week
BJX
Via DFW
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
AA877
AA2373
AA2373
10:54
10:54
10:54
10:54
10:54
10:54
10:54
The timetable & schedule information was updated at 2026-04-21
Via Mexico City with Aeromexico
-
Total flight time: 10h 23m - 12h 13m.
-
Sky Team Alliance
-
87 flights per week
BJX
Via MEX
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
AM137
AM694
AM694
----
19:06
----
----
----
----
----
AM153
AM694
AM694
19:50
19:50
19:50
19:21
20:01
----
19:41
The timetable & schedule information was updated at 2026-04-21

There are four airlines with scheduled flights between BJX and YVR. Flair is the only airline with non-stop flights from Guanajuato to Vancouver International Airport and the flight time is 5 hours and 23 minutes.