Distance 2084 miles (3355 km) |
Average flight duration 5h 20m |
Cheapest ticket price $211 (€182) |
Flights per day 17 |
Direct flights 12 |
Airlines 4 |
Fastest flight 5h 19m |
Cheapest month to travel December |
First flight 05:08 |
Last flight 23:45 |
Cheapest price
$418
Average price
$669
Fastest journey
4 h 55 m
Average duration
5 h 1 m
Flights per day
21
Distance
3355 km
The best way to find a cheap flight ticket from Toronto, ON to Vancouver, BC is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Air Canada AC101 | 06:30AM Toronto, ON (YYZ) | 4h55 | 08:25AM Vancouver, BC (YVR) | 0 transfersDirect | |
Air Canada AC259 | 06:45AM Toronto, ON (YYZ) | 7h01 | 10:46AM Vancouver, BC (YVR) | 1 transfer | |
Air Canada AC131 | 07:15AM Toronto, ON (YYZ) | 7h58 | 12:13PM Vancouver, BC (YVR) | 1 transfer | |
Air Canada AC103 | 07:30AM Toronto, ON (YYZ) | 5h15 | 09:45AM Vancouver, BC (YVR) | 0 transfersDirect | |
flair airlines F8601 | 07:55AM Toronto, ON (YYZ) | 5h20 | 10:15AM Vancouver, BC (YVR) | 0 transfersDirect | |
Air Canada AC189 | 08:00AM Toronto, ON (YYZ) | 5h04 | 10:04AM Vancouver, BC (YVR) | 0 transfersDirect | |
Air Canada AC105 | 08:30AM Toronto, ON (YYZ) | 5h00 | 10:30AM Vancouver, BC (YVR) | 0 transfersDirect | |
Porter Airlines ts7904 | 09:15AM Toronto, ON (YYZ) | 5h19 | 11:34AM Vancouver, BC (YVR) | 0 transfersDirect | |
Air Canada AC107 | 10:00AM Toronto, ON (YYZ) | 5h11 | 12:11PM Vancouver, BC (YVR) | 0 transfersDirect | |
Porter Airlines ts7906 | 01:00PM Toronto, ON (YYZ) | 5h19 | 03:19PM Vancouver, BC (YVR) | 0 transfersDirect | |
Air Canada AC113 | 01:05PM Toronto, ON (YYZ) | 5h11 | 03:16PM Vancouver, BC (YVR) | 0 transfersDirect | |
Air Canada AC115 | 03:05PM Toronto, ON (YYZ) | 5h15 | 05:20PM Vancouver, BC (YVR) | 0 transfersDirect | |
Air Canada AC418 | 04:00PM Toronto, ON (YYZ) | 7h47 | 08:47PM Vancouver, BC (YVR) | 1 transfer | |
Air Canada AC119 | 05:25PM Toronto, ON (YYZ) | 5h11 | 07:36PM Vancouver, BC (YVR) | 0 transfersDirect | |
Air Canada AC33 | 06:40PM Toronto, ON (YYZ) | 5h04 | 08:44PM Vancouver, BC (YVR) | 0 transfersDirect | |
Porter Airlines ts7908 | 06:45PM Toronto, ON (YYZ) | 5h19 | 09:04PM Vancouver, BC (YVR) | 0 transfersDirect | |
Air Canada AC125 | 07:00PM Toronto, ON (YYZ) | 5h04 | 09:04PM Vancouver, BC (YVR) | 0 transfersDirect | |
flair airlines F8663 | 08:10PM Toronto, ON (YYZ) | 5h10 | 10:20PM Abbotsford International Airport, BC (YXX) | 0 transfersDirect | |
Air Canada AC127 | 08:20PM Toronto, ON (YYZ) | 5h04 | 10:24PM Vancouver, BC (YVR) | 0 transfersDirect | |
Porter Airlines ts7912 | 10:45PM Toronto, ON (YYZ) | 5h19 | 01:04AM Vancouver, BC (YVR) | 0 transfersDirect | |
Air Canada AC129 | 11:10PM Toronto, ON (YYZ) | 5h11 | 01:21AM Vancouver, BC (YVR) | 0 transfersDirect | |
This is the last flight of the day. |
Find all the dates and times for this journey
Here are some other resources that might have the information you need