Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Vancouver Toronto | Outbound 09/18/25 1 Stopover (YEG) WS0160, WS0426 06h 46min | Return 09/21/25 1 Stopover (YEG) WS0419, WS0165 06h 57min | | ![]() | $173 | ||
Best option Vancouver Toronto | Outbound 09/18/25 direct PD0308 04h 36min | Return 09/21/25 direct PD0303 05h 10min | | ![]() | ? | $183 | |
Vancouver Toronto | Outbound 09/18/25 direct WS0700 04h 38min | Return 09/21/25 direct WS0703 05h 15min | | ![]() | ? | $197 | |
Vancouver Toronto | Outbound 09/18/25 direct AC0124 04h 36min | Return 09/21/25 direct AC0189 04h 50min | | ![]() | ? | $209 |
Stops
- Direct flight
Airline
- Westjet
- Air Canada
- Porter Airlines
Tips and tricks to help you find cheap flights from Vancouver to Toronto
Favorite airline: Lynx Air
73 % of flights booked on the route from Vancouver to Toronto are booked with Lynx Air, Porter Airlines and Westjet.

Lynx Air
31 %

Porter Airlines
23 %

Westjet
19 %
Direct flights are cheaper
On this route, direct flights are $33.00 cheaper than flights with a stopover.
non stop flight
1 stop
04h 40min
09h 20min
116 $
149 $
The favorite connection is non-stop
Non-stop flights are especially popular on this route. 76 % of travelers will book a direct flight.
Route
bookings
Direct flights
04h 40min, from 116 $
76 %
1 stopover Montréal-Pierre Elliott Trudeau International Airport
10h 05min, from 193 $
20 %
1 stopover Winnipeg International
09h 20min, from 149 $
4 %
Important flight information
Flight information: Vancouver - Toronto
Roundtrip from | 172,50 $ |
---|---|
Flight duration | min. 04:20 / max. 06:00 |
Return flight duration | min. 05:03/ max. 06:55 |
Distance | 3349 km |
Flights per week | 167 |
Departure airport | Airport Vancouver International Airport, BC (YVR) |
Departure country | Flights from Canada |
Arrival airport | Airport Toronto - Lester B. Pearson International Airport (YYZ) |
Destination country | Flights to Canada |
Alternative routes to Canada
- Flight Vancouver - Toronto from 173 $
Alternative flights to Toronto
- Flight Saskatoon - Toronto from 113 $
- Flight Calgary - Toronto from 130 $
- Flight Edmonton - Toronto from 119 $
Flight destinations with a similar price
- Flight Toronto - Frankfurt from 530 $
- Flight Toronto - Newark from 1.222 $
- Flight Toronto - Fort Lauderdale from 252 $
- Flight Toronto - New York from 204 $
- Flight Toronto - New York from 192 $
- Flight Toronto - Orlando from 191 $
- Flight Toronto - Miami from 177 $
- Flight Toronto - Munich from 674 $
- Flight Toronto - Berlin from 612 $
- Flight Toronto - Barcelona from 804 $
Flight destinations with a similar price
- Flight Vancouver - Toronto from 173 $