Cheap flights from Toronto to Vancouver

Find cheap Toronto Canada to Vancouver Canada flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Vancouver.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Toronto (YTO) - Vancouver (YVR) 2021-10-28 2021-11-04 140 USD 9 hours 30 minutes Direct 2021-08-03T10:08:09
Toronto (YTO) - Vancouver (YVR) 2021-11-19 2021-11-26 140 USD 9 hours 50 minutes Direct 2021-08-02T21:33:06
Toronto (YTO) - Vancouver (YVR) 2022-02-01 2022-02-06 142 USD 9 hours 50 minutes Direct 2021-08-02T19:55:49
Toronto (YTO) - Vancouver (YVR) 2021-12-05 2021-12-12 142 USD 9 hours 50 minutes Direct 2021-07-30T17:12:58
Toronto (YTO) - Vancouver (YVR) 2021-11-30 2021-12-03 149 USD 9 hours 50 minutes Direct 2021-07-28T00:41:16
Toronto (YTO) - Vancouver (YVR) 2021-09-29 2021-10-02 155 USD 9 hours 30 minutes Direct 2021-07-29T13:29:16
Toronto (YTO) - Vancouver (YVR) 2021-11-15 2021-11-26 155 USD 9 hours 27 minutes Direct 2021-07-28T23:52:13
Toronto (YTO) - Vancouver (YVR) 2021-10-21 2021-11-11 156 USD 9 hours 30 minutes Direct 2021-07-28T03:14:13
Toronto (YTO) - Vancouver (YVR) 2021-09-22 2021-10-06 156 USD 9 hours 30 minutes Direct 2021-07-31T14:55:55
Toronto (YTO) - Vancouver (YVR) 2021-10-23 2021-10-31 157 USD 9 hours 24 minutes Direct 2021-08-01T17:49:16
Toronto (YTO) - Vancouver (YVR) 2021-09-18 2021-09-28 158 USD 12 hours 55 minutes Connection 2021-07-29T17:33:55
Toronto (YTO) - Vancouver (YVR) 2021-09-13 2021-09-16 159 USD 9 hours 29 minutes Direct 2021-08-02T23:50:38
Toronto (YTO) - Vancouver (YVR) 2021-09-11 2021-09-15 160 USD 12 hours 15 minutes Connection 2021-07-28T05:54:36
Toronto (YTO) - Vancouver (YVR) 2021-10-12 2021-10-16 163 USD 9 hours 42 minutes Direct 2021-08-03T09:42:04
Toronto (YTO) - Vancouver (YVR) 2021-11-14 2021-11-22 166 USD 9 hours 50 minutes Direct 2021-07-30T17:14:38
Toronto (YTO) - Vancouver (YVR) 2021-09-08 2021-09-15 168 USD 12 hours 15 minutes Connection 2021-08-02T00:48:17
Toronto (YTO) - Vancouver (YVR) 2021-11-06 2021-11-13 170 USD 9 hours 42 minutes Direct 2021-08-03T15:53:32
Toronto (YTO) - Vancouver (YVR) 2021-09-08 2021-09-24 170 USD 9 hours 41 minutes Direct 2021-07-31T13:33:21
Toronto (YTO) - Vancouver (YVR) 2021-09-17 2021-09-19 171 USD 9 hours 39 minutes Direct 2021-07-31T15:16:11
Toronto (YTO) - Vancouver (YVR) 2021-09-17 2021-10-03 172 USD 9 hours 39 minutes Direct 2021-07-28T12:29:53
Toronto (YTO) - Vancouver (YVR) 2021-09-23 2021-09-25 172 USD 9 hours 8 minutes Direct 2021-07-28T21:38:04
Toronto (YTO) - Vancouver (YVR) 2021-09-16 2021-09-18 173 USD 9 hours 28 minutes Direct 2021-07-31T08:40:05
Toronto (YTO) - Vancouver (YVR) 2021-09-23 2021-09-26 174 USD 9 hours 8 minutes Direct 2021-07-29T13:30:42
Toronto (YTO) - Vancouver (YVR) 2021-09-24 2021-09-27 174 USD 9 hours 40 minutes Direct 2021-07-29T13:29:47
Toronto (YTO) - Vancouver (YVR) 2021-12-01 2021-12-07 176 USD 9 hours 50 minutes Direct 2021-07-28T00:57:24
Toronto (YTO) - Vancouver (YVR) 2021-09-09 2021-09-15 179 USD 9 hours 22 minutes Direct 2021-07-28T16:49:26
Toronto (YTO) - Vancouver (YVR) 2021-11-14 2021-11-17 179 USD 9 hours 44 minutes Direct 2021-07-29T13:33:07
Toronto (YTO) - Vancouver (YVR) 2021-10-05 2021-10-08 190 USD 9 hours 30 minutes Direct 2021-07-31T07:27:09
Toronto (YTO) - Vancouver (YVR) 2021-09-24 2021-10-09 211 USD 9 hours 30 minutes Direct 2021-07-31T22:02:11
Toronto (YTO) - Vancouver (YVR) 2021-09-24 2021-10-08 211 USD 13 hours 2 minutes Connection 2021-08-02T15:53:23
What is the distance between Toronto and Vancouver?

The average distance from Toronto to Vancouver is 3362 kilometers (equals to 2089 miles or 1815 nautical miles). Your flight will departure from Toronto, Canada and arrive on Vancouver, Canada.

How long is the flight from Toronto to Vancouver?

The average flight time between Toronto to Vancouver is 9 hours 30 minutes

How much is the fare for flight between Toronto and Vancouver?

The average price for one-way airfare from Toronto to Vancouver is 140 USD (none-taxes) for economy class.

How many flights fly from Toronto to Vancouver on the daily basis?

Around 225 flights are flying daily from Toronto to Vancouver. Some major airlines between this route are Air Canada, WestJet, AnadoluJet, Air New Zealand, Air Transat, Avianca Aerovias, Austrian Airlines, Delta Airlines, Aer Lingus, Cathay Pacific, Sunwing, Lufthansa, China Eastern Airlines, Korean Air, Philippine Airlines, Air France, China Southern, Virgin Atlantic, Air China, Qantas Airways, Xiamen Airlines, Air Canada rouge, China Airlines, Flair Airlines, Hainan Airlines, Hong Kong Airlines, LOT Polish Airlines, Turkish Airlines, United, Asiana Airlines, ExpressJet, Malev, Morningstar Air Express, Emirates, Brussels Airlines, SATA, Blue Panorama Airlines, Swiss, TAM Linhas Aereas, All Nippon Airways, Air Cairo, Jazz, KLM, Japan Airlines, ...

Flight Origin Destination Departure Arrival Equip
AC0105 Toronto (YYZ) Vancouver (YVR) 9 a.m. 10:51 a.m. 77W
AC107 Toronto (YYZ) Vancouver (YVR) 10 a.m. 12:05 p.m. B789
WS0701 Toronto (YYZ) Vancouver (YVR) 7 a.m. 9:08 a.m. 73W
AC199 Toronto (YYZ) Vancouver (YVR) 9:40 p.m. 11:31 p.m. B789
WS0717 Toronto (YYZ) Vancouver (YVR) 3 p.m. 5:04 p.m. 73W
MF6055 Toronto (YYZ) Vancouver (YVR) 9:30 p.m. 11:38 p.m. None
MF6053 Toronto (YYZ) Vancouver (YVR) 5:30 p.m. 7:10 p.m. None
AC117 Toronto (YYZ) Vancouver (YVR) 4 p.m. 5:51 p.m. A320
AC103 Toronto (YYZ) Vancouver (YVR) 8 a.m. 9:46 a.m. B788
OS8259 Toronto (YYZ) Vancouver (YVR) 6 p.m. 7:46 p.m. 320
EK4691 Toronto (YYZ) Vancouver (YVR) 9:30 p.m. 11:38 p.m. 737
WS729 Toronto (YYZ) Vancouver (YVR) 9:30 p.m. 11:38 p.m. B38M
WS721 Toronto (YYZ) Vancouver (YVR) 5:30 p.m. 7:10 p.m. B789
AC129 Toronto (YYZ) Vancouver (YVR) 8:30 p.m. 10:35 p.m. B788
AC119 Toronto (YYZ) Vancouver (YVR) 5:15 p.m. 7:20 p.m. A320
AC0129 Toronto (YYZ) Vancouver (YVR) 8:30 p.m. 10:35 p.m. 321
NZ4723 Toronto (YYZ) Vancouver (YVR) 5 p.m. 6:46 p.m. 321
OS8261 Toronto (YYZ) Vancouver (YVR) 2 p.m. 4:05 p.m. A321
AC113 Toronto (YYZ) Vancouver (YVR) 2 p.m. 4:05 p.m. B77W
AV6904 Toronto (YYZ) Vancouver (YVR) 4:50 p.m. 7:10 p.m. 321
DL7186 Toronto (YYZ) Vancouver (YVR) 11 p.m. 12:28 a.m. 736
DL7055 Toronto (YYZ) Vancouver (YVR) 11:15 p.m. 12:03 a.m.
DL7167 Toronto (YYZ) Vancouver (YVR) 11 p.m. 12:30 a.m. 73H
KE6618 Toronto (YYZ) Vancouver (YVR) 9:30 a.m. 11:39 a.m. 73W
LH6636 Toronto (YYZ) Vancouver (YVR) 2 p.m. 4:05 p.m. 320