Rare Availability
8% of dates checked are available within 10% of the lowest price

Tuesday, January 20th, 2026

Outbound Flights

·
·
·
14h 19m·2 stops
$455 USD
Air Canada
BNAJan 20 08:15
YYZJan 20 11:12
AC 1102Airbus A220-300 Passenger
3h 28m layover
Air Canada
YYZJan 20 14:40
YYCJan 20 17:04
AC 145Boeing 737MAX 8 Passenger
2h 46m layover
Air Canada
YYCJan 20 19:50
YVRJan 20 20:34
AC 227Airbus A321
18h 19m·2 stops
$480 USD
Air Canada
BNAJan 20 14:25
YULJan 20 17:41
AC 8624Canadair RJ 900
3h 9m layover
Air Canada
YULJan 20 20:50
YYCJan 20 23:44
AC 327Airbus A220-300 Passenger
6h 16m layover·Overnight
Air Canada
YYCJan 21 06:00
YVRJan 21 06:44
AC 201Airbus A320
13h 19m·2 stops
$482 USD
United Airlines
BNAJan 20 06:00
ORDJan 20 08:04
UA 5741Embraer 175
41m layover
United Airlines
ORDJan 20 08:45
YYCJan 20 11:35
UA 764Boeing 737
5h layover
Air Canada
YYCJan 20 16:35
YVRJan 20 17:19
AC 219Airbus A220-300 Passenger
16h 59m·2 stops
$485 USD
Air Canada
BNAJan 20 15:45
YYZJan 20 18:44
AC 8856Canadair RJ 900
3h 6m layover
Air Canada
YYZJan 20 21:50
YYCJan 21 00:14
AC 159Boeing 737MAX 8 Passenger
5h 46m layover
Air Canada
YYCJan 21 06:00
YVRJan 21 06:44
AC 201Airbus A320
9h 50m·1 stop
$526 USD
United Airlines
BNAJan 20 08:00
ORDJan 20 09:55
UA 1113Boeing 737
3h 10m layover
United Airlines
ORDJan 20 13:05
YVRJan 20 15:50
UA 1054Boeing 737
10h 12m·1 stop
$529 USD
Air Canada
BNAJan 20 08:15
YYZJan 20 11:12
AC 1102Airbus A220-300 Passenger
2h 58m layover
Air Canada
YYZJan 20 14:10
YVRJan 20 16:27
AC 115Airbus A321
8h 35m·1 stop
$529 USD
Air Canada
BNAJan 20 15:45
YYZJan 20 18:44
AC 8856Canadair RJ 900
1h 36m layover
Air Canada
YYZJan 20 20:20
YVRJan 20 22:20
AC 125Boeing 787
9h 58m·2 stops
$531 USD
United Airlines
BNAJan 20 06:00
ORDJan 20 08:04
UA 5741Embraer 175
41m layover
United Airlines
ORDJan 20 08:45
DENJan 20 10:35
UA 1049Boeing 757
1h 11m layover
United Airlines
DENJan 20 11:46
YVRJan 20 13:58
UA 2432Boeing 737MAX 8 Passenger