Cheap Flights from Toronto Pearson International to Vancouver

Compare Toronto Pearson International to Vancouver flight deals

Find the cheapest month or even day of the year to fly to Vancouver

Book the best Vancouver fare with no extra fees

Flight deals from Toronto Pearson International to Vancouver

Looking for a cheap last-minute deal or the best return flight from Toronto Pearson International Airport to Vancouver? If you want to travel next month, return fares start from R 3,751. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Toronto Pearson International to Vancouver

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Toronto Pearson International to Vancouver flights are currently cheapest in October.

Direct flights from Toronto Pearson International to Vancouver

Toronto to Vancouver: Flight information

The things to know before you go.
Cheapest flight foundR 1,757
Cheapest month to flyOctober
Average flight time5 hrs, 11 mins
Most popular airlineAir Canada
Average flights per week997

Finding cheap flights from Toronto Pearson International to Vancouver: Frequently asked questions

There are 7 airports in Vancouver: Vancouver Coal Harbour, Vancouver International, Sechelt, Ganges Harbor, Nanaimo, Nanaimo Harbour, and Abbotsford.
The best price we found for a return flight from Toronto Pearson International to Vancouver is R 3,419. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 11 minutes is the average flight time from Toronto Pearson International to Vancouver.
Air Canada, Delta and Lufthansa fly direct from Toronto Pearson International to Vancouver.
As of April 2026, there are 997 flights per week flying from Toronto Pearson International to Vancouver.
The cheapest month to fly from Toronto Pearson International to Vancouver is usually October.
If you're flying from Toronto Pearson International Airport, the cheapest airport near Vancouver is Abbotsford – which is 60.7 km away from the centre of Vancouver. We've found flights into this airport from R 3,419.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Toronto Pearson International Airport to Vancouver on Thursday, 22 October 2026.
Yes – the average flight time is 5 hours and 11 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Vancouver but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Vancouver is around 40 days in advance, so don’t leave your flight to the last minute.
In April, the average temperature is usually around 7°C. August is typically the warmest month in Vancouver, when it usually averages around 20°C. You can expect the least rain in July. The coldest month is December, with temperatures averaging -1°C. The rainiest month is November.
Currently, Flair Airlines offers the cheapest flight tickets to Vancouver.

Flying from Toronto Pearson International Airport (YYZ) to Vancouver: what you need to know

  • Approximately 4 hours 35 minutes is how long you can expect to be travelling on a direct flight from Toronto Pearson International Airport to Vancouver.

  • Toronto Pearson International Airport is located in Toronto. Following the UTC-8 timezone, Vancouver is three hours behind Toronto.

  • Toronto Pearson International Airport (YYZ) to Vancouver International Airport (YVR) is the most traveled route, with 188 weekly departures to choose from. If you prefer starting your day later, the last flight from YYZ to YVR is with Air Canada at 23:10. Go for the first departure operated by Air Canada at 06:00 if you want to fly out earlier.

  • For a smooth journey, turn up at the airport two hours ahead of international flights and one hour before domestic departures. That way, you won't have to rush to catch your YYZ to Vancouver flight.

  • Travelling over a peak time such as July? School holidays and other popular seasons can lead to longer lines at security. Be extra cautious and arrive up to four hours before an international flight and two hours before a domestic departure.

  • Direct Toronto Pearson International Airport to Vancouver tickets are available for booking. Vancouver International Airport (YVR) will be your arrival point.

  • You'll have your pick of airlines that operate direct flights from Toronto Pearson International Airport to Vancouver. Reserve your trip with one of these:

  • Travelling from central Toronto to YYZ takes about 25 minutes on public transport. If you drive, ride-share or get a taxi, you'll cover the 19 kilometres in 30 minutes or so, depending on traffic.

  • In search of a hotel near YYZ? If you've booked an early flight from Toronto Pearson International Airport to Vancouver, these accommodation options will put you moments from check-in:

  • Of all flights leaving Toronto Pearson International Airport, 68% touch down on time at their destination.

How to find the cheapest flights from Toronto Pearson International Airport (YYZ) to Vancouver

  • R 1,757 is currently the lowest price for a one-way Toronto Pearson International Airport to Vancouver flight. Return plane tickets start at R 3,419. These prices may change depending on demand.

  • To pick up cheap flights from YYZ to Vancouver, reserve your journey nine months before your departure.

  • Plan your trip for February. That's the best month for landing a bargain on Toronto Pearson International Airport to Vancouver tickets. If you have flexibility with your dates, use the 'Whole month' tool to access the lowest price across each month.

  • Locking in a cheap flight from YYZ to Vancouver is easy with Price Alerts. Simply create one of these automatic notifications and we'll let you know when a new discount appears.

  • Pick your ideal arrival and departure times, number of stops and airlines with our filters. Then, sort the results for your flight from Toronto Pearson International Airport to Vancouver by 'Fastest,' 'Cheapest' or 'Best.'

Airports in Vancouver

Vancouver International Airport (YVR)

  • Vancouver International Airport (YVR) to the centre of Vancouver takes around 25 minutes by car. The centre is roughly 13 kilometres away.

  • If you're taking public transport, expect a journey time of about 25 minutes.

  • Book a hotel near YVR if you're coming in on a late flight from Toronto Pearson International Airport to Vancouver. Check in to one of these accommodation options and avoid the hassle of a long transfer:

  • Reserving your ride from Vancouver International Airport around one week in advance of your flight from YYZ to Vancouver can help you lock in the lowest rate.

Vancouver Coal Harbour Seaplane Base (CXH)

  • Vancouver Coal Harbour Seaplane Base (CXH) is roughly 2 kilometres from central Vancouver. Once you've hopped off your flight from Toronto Pearson International Airport to Vancouver, it'll take you around 5 minutes to reach the heart of the city in a ride-share or taxi.

  • If you're travelling on public transport, it'll take around 10 minutes.

  • Following your YYZ to Vancouver flight, rest your head at a hotel close to CXH. These are some comfortable accommodation options that'll help you switch to relaxation mode:

  • Typically, the sooner you book, the better the prices and selection of vehicles. Lock in your ride from CXH as soon as you know your dates.

Abbotsford International Airport (YXX)

  • Hop off your flight from Toronto Pearson International Airport to Vancouver and head for your hotel or jump right into sightseeing. Central Vancouver is around 72 kilometres from Abbotsford International Airport (YXX) and typically takes 1 hour 20 minutes to reach driving.

  • The journey will take roughly 2 hours 30 minutes when travelling by public transport.

  • If you don't want to make the journey into the centre, find a hotel near YXX. Get comfortable at one of these stays after your YYZ to Vancouver flight:

  • Enjoy a payoff when you plan ahead. Book your ride from YXX one week before your flight from Toronto Pearson International Airport to Vancouver to access the best rates.

Best time to go to Vancouver

  • January is the quietest month for flights from Toronto Pearson International Airport to Vancouver, while July is the most popular. Choose the best time to visit Vancouver based on whether you want a bustling atmosphere or a more laid-back vibe.

  • The warmest month in Vancouver is August, with temperatures ranging between 13ºC (55ºF) and 24ºC (75ºF). Lock in your Toronto Pearson International Airport to Vancouver plane ticket then if you enjoy this type of weather.

  • February sees average temperatures of between -2ºC (28ºF) and 10ºC (50ºF). Search for a cheap ticket from YYZ to Vancouver around that time if you like cooler conditions.

More about Vancouver

  • When it comes to looking for somewhere to rest your head, you'll find the best places to stay in Vancouver right here. Check out these hotels once you've locked in your flight from Toronto Pearson International Airport to Vancouver:

  • There are so many things to discover in this city it can be hard to figure out where to start. Stanley Park, Stanley Park Seawall and Downtown Vancouver are popular attractions which should be on every Vancouver itinerary.

Explore more of Canada

  • Kelowna is just one of the many cities in Canada waiting to be explored once you've seen Vancouver. Around 274 kilometres away to the east, popular attractions include Okanagan Lake, The View Winery and Vineyard and Waterfront Park.

  • Around 257 kilometres northeast of Vancouver, Kamloops is another favourite stop in Canada. Experience the best of this destination with a visit to St. Paul's Cathedral, Riverside Park and Dallas-Barnhartvale Nature Park.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.