Cheap flights from Toronto to Vancouver from C$ 31

Return
1 adult
Economy
From?
To?
Tue 24/5
Tue 31/5

Deals available from 900+ travel sites.

Flight information for Toronto to Vancouver

Find info about flight duration, direct flights, and airports for your flight from Toronto to Vancouver

Best price found

C$ 31

Fastest flight time

4h 46m

Direct flights

Mon, Tue, Wed, Fri, Sat and Sun

Airports in Vancouver

2 airports
The best one-way flight to Vancouver from Toronto in the past 72 hours is C$ 31. The best round-trip flight deal from Toronto to Vancouver found on momondo in the last 72 hours is C$ 117.
The fastest flight from Toronto to Vancouver takes 4h 46m
Direct flights go from Toronto to Vancouver on Monday, Tuesday, Wednesday, Friday, Saturday and Sunday. The only airline offering direct flights is Air Canada.
There are 2 airports near Vancouver: Vancouver Coal Harbour (CXH), Vancouver Intl (YVR)

How to get the cheapest flight ticket from Toronto to Vancouver

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Toronto to Vancouver?

May

The cheapest time of year to fly to Vancouver from Toronto is May. The most expensive is December.

What is the cheapest airline that flies to Vancouver from Toronto?

Juneyao Airlines

Air Transat, Flair Airlines, and Juneyao Airlines are the most popular carriers operating from Toronto to Vancouver

What is the cheapest Toronto to Vancouver flight route?

Toronto Pearson Intl - Vancouver Intl

Fly from Toronto Pearson Intl to Vancouver Intl for the best Toronto - Vancouver flight prices

How far in advance should you book Toronto to Vancouver flights?

59 days before

The cheapest time to buy a flight from Toronto to Vancouver is approximately 59 days to departure

Toronto Pearson Intl Airport (YYZ) to Vancouver Intl Airport (YVR)C$ 107
Search Flight Deals
Toronto Kitchener-Waterloo Airport (YKF) to Vancouver Intl Airport (YVR)C$ 86
Search Flight Deals
Toronto Hamilton Airport (YHM) to Vancouver Intl Airport (YVR)C$ 94
Search Flight Deals
Toronto Island Airport (YTZ) to Vancouver Intl Airport (YVR)C$ 407
Search Flight Deals

When travelling from Toronto to Vancouver, the most popular airport to fly into is Vancouver Intl Airport. The majority of travellers flying into Vancouver Intl Airport from Toronto are departing from Toronto Pearson Intl Airport. You may be looking for an airport near Toronto Pearson Intl Airport to depart from when travelling to Vancouver and luckily, there are options! You can try Toronto Kitchener-Waterloo Airport which is located in Toronto, Toronto Hamilton Airport which is located in Toronto, or Toronto Island Airport which is located in Toronto. You may be looking for an airport near Vancouver Intl Airport to land at when travelling from Toronto and Vancouver Intl Airport, located in Vancouver is a great option. The cheapest route from Toronto to Vancouver is YKF — YVR with an average price of C$ 86 RT during the month of May.


Easily compare round-trip flights from Toronto to Vancouver

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto to Vancouver by changing tabs
Flair Airlines
13 Sep.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl
4 Oct.
YVR5:50 p.m.Vancouver Intl
4h 20m
YKF10:10 p.m.Toronto Kitchener-Waterloo
Multiple Airlines
14 Oct.
YYZ9:45 a.m.Toronto Pearson Intl
5h 00m
YVR2:45 p.m.Vancouver Intl
22 Oct.
YVR9:40 a.m.Vancouver Intl
4h 35m
YYZ2:15 p.m.Toronto Pearson Intl
WestJet
24 Oct.
YYZ5:00 a.m.Toronto Pearson Intl
5h 10m
YVR10:10 a.m.Vancouver Intl
28 Oct.
YVR11:00 a.m.Vancouver Intl
4h 29m
YYZ3:29 p.m.Toronto Pearson Intl
Flair Airlines
5 Oct.
YKF11:05 a.m.Toronto Kitchener-Waterloo
5h 00m
YVR4:05 p.m.Vancouver Intl
27 Oct.
YVR5:50 p.m.Vancouver Intl
4h 20m
YKF10:10 p.m.Toronto Kitchener-Waterloo
Flair Airlines
4 Oct.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl
24 Oct.
YVR3:00 a.m.Vancouver Intl
4h 20m
YKF7:20 a.m.Toronto Kitchener-Waterloo
Flair Airlines
26 Sep.
YKF11:05 a.m.Toronto Kitchener-Waterloo
5h 00m
YVR4:05 p.m.Vancouver Intl
30 Sep.
YVR3:00 a.m.Vancouver Intl
4h 20m
YKF7:20 a.m.Toronto Kitchener-Waterloo

Find the cheapest one-way flights from Toronto to Vancouver

If you're looking for one-way flights from Toronto to Vancouver, view some of our deals below provided by Flair Airlines
Flair Airlines
5 Oct.
YKF11:05 a.m.Toronto Kitchener-Waterloo
5h 00m
YVR4:05 p.m.Vancouver Intl
Flair Airlines
20 Oct.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl
Flair Airlines
26 Sep.
YKF11:05 a.m.Toronto Kitchener-Waterloo
5h 00m
YVR4:05 p.m.Vancouver Intl

Search last-minute flights to Vancouver from Toronto

Find and compare round-trip flight prices for your last-minute flight from Toronto to Vancouver
Multiple Airlines
26 May
YYZ6:30 p.m.Toronto Pearson Intl
5h 17m
YVR11:47 p.m.Vancouver Intl
3 Jun.
YVR7:25 p.m.Vancouver Intl
4h 25m
YYZ11:50 p.m.Toronto Pearson Intl
Lynx Air
28 May
YYZ6:20 p.m.Toronto Pearson Intl
5h 17m
YVR11:37 p.m.Vancouver Intl
9 Jun.
YVR10:10 a.m.Vancouver Intl
4h 20m
YYZ2:30 p.m.Toronto Pearson Intl
Flair Airlines
29 May
YYZ3:55 p.m.Toronto Pearson Intl
4h 55m
YVR8:50 p.m.Vancouver Intl
31 May
YVR6:35 p.m.Vancouver Intl
4h 30m
YYZ11:05 p.m.Toronto Pearson Intl
Multiple Airlines
27 May
YYZ6:30 p.m.Toronto Pearson Intl
5h 17m
YVR11:47 p.m.Vancouver Intl
28 May
YVR7:25 p.m.Vancouver Intl
4h 25m
YYZ11:50 p.m.Toronto Pearson Intl
Lynx Air
28 May
YYZ6:20 p.m.Toronto Pearson Intl
5h 17m
YVR11:37 p.m.Vancouver Intl
4 Jun.
YVR10:10 a.m.Vancouver Intl
4h 20m
YYZ2:30 p.m.Toronto Pearson Intl
Multiple Airlines
26 May
YYZ6:30 p.m.Toronto Pearson Intl
5h 17m
YVR11:47 p.m.Vancouver Intl
3 Jun.
YVR7:25 p.m.Vancouver Intl
4h 25m
YYZ11:50 p.m.Toronto Pearson Intl

Best airlines flying from Toronto to Vancouver

Compare and see reviews for airlines that fly from Toronto to Vancouver with momondo
AirlineRatingFree CancellationPrice
Juneyao AirlinesPriceFrom C$ 14Free CancellationRating
0.0
Search Juneyao Airlines flights
Flair AirlinesPriceFrom C$ 101Free CancellationRating
2.0
Search Flair Airlines flights
SwoopPriceFrom C$ 105Free CancellationRating
0.0
Search Swoop flights
WestJetPriceFrom C$ 121Free CancellationRating
7.5
Search WestJet flights
Air TransatPriceFrom C$ 129Free CancellationRating
7.6
Search Air Transat flights
Sunwing AirlinesPriceFrom C$ 138Free CancellationRating
0.0
Search Sunwing Airlines flights
Air CanadaPriceFrom C$ 144Free CancellationRating
7.8
Search Air Canada flights
Lynx AirPriceFrom C$ 252Free CancellationRating
0.0
Search Lynx Air flights

WestJet flights from Toronto to Vancouver

Our best WestJet deals on Toronto to Vancouver flight tickets
WestJet
24 Oct.
YYZ5:00 a.m.Toronto Pearson Intl
5h 10m
YVR10:10 a.m.Vancouver Intl
28 Oct.
YVR11:00 a.m.Vancouver Intl
4h 29m
YYZ3:29 p.m.Toronto Pearson Intl
WestJet
16 Oct.
YYZ6:15 p.m.Toronto Pearson Intl
5h 12m
YVR11:27 p.m.Vancouver Intl
28 Oct.
YVR8:15 p.m.Vancouver Intl
4h 25m
YYZ12:40 a.m.Toronto Pearson Intl
WestJet
12 Oct.
YYZ6:15 p.m.Toronto Pearson Intl
5h 12m
YVR11:27 p.m.Vancouver Intl
20 Oct.
YVR1:00 p.m.Vancouver Intl
4h 25m
YYZ5:25 p.m.Toronto Pearson Intl

Flair Airlines flights from Toronto to Vancouver

Our best Flair Airlines deals on Toronto to Vancouver flight tickets
Flair Airlines
13 Sep.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl
4 Oct.
YVR5:50 p.m.Vancouver Intl
4h 20m
YKF10:10 p.m.Toronto Kitchener-Waterloo
Flair Airlines
5 Oct.
YKF11:05 a.m.Toronto Kitchener-Waterloo
5h 00m
YVR4:05 p.m.Vancouver Intl
27 Oct.
YVR5:50 p.m.Vancouver Intl
4h 20m
YKF10:10 p.m.Toronto Kitchener-Waterloo
Flair Airlines
4 Oct.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl
24 Oct.
YVR3:00 a.m.Vancouver Intl
4h 20m
YKF7:20 a.m.Toronto Kitchener-Waterloo

  • Are airlines flying from Toronto to Vancouver offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Toronto to Vancouver are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travellers: Flair Airlines, Swoop, and Air Canada.

  • How far is Toronto to Vancouver by plane?

    Toronto and Vancouver are 3356.2 km apart from one another. Typically, this will take 5h 00m by plane in normal conditions.


Because there is more than one airport in both the Toronto and Vancouver areas the number of choices you have for nonstop flights to Vancouver from Toronto is rather large. Most of the nonstop flights you will find on this route offer service between Toronto Pearson International (YYZ) and Vancouver International (YVR). There are also nonstop flights that travel between Toronto Pearson International and Abbotsford (YXX) which is only a short drive from downtown Vancouver. Another nonstop flight option operates to Vancouver International from Toronto Kitchener-Waterloo (YKF) which is not far from downtown Toronto, and finally, you can fly nonstop to Abbotsford from Toronto Hamilton (YHM) which is a rather short drive from downtown Toronto.

Some of the airlines that offer nonstop service between these two cities include Flair Airlines, Swoop Airlines, Air Transat, WestJet, and Air Canada. The flights on Air Canada, WestJet, and Air Transat all operate between Toronto Pearson International Airport and Vancouver International Airport. The flights on Swoop Airlines and Flair Airlines offer departures and arrivals from these same airports as well as airports such as Toronto Kitchener-Waterloo, Toronto Hamilton, and Abbotsford.

You will generally find the cheapest flights between these two cities are some of the nonstop flights, especially those offered by Flair Airlines and Swoop Airlines. There are however some rather inexpensive one-stop flights that you can get between these two cities such as the one-stop flight offered on Flair Airlines that operates between Toronto Kitchener-Waterloo and Vancouver International with a layover at Winnipeg (YWG). This flight will add about four hours to your travel time compared to the nonstop flights. If you would prefer to travel between Toronto Pearson International Airport and Vancouver International Airport you can make a one-stop flight with the first leg on Swoop Airlines and the second leg on Flair Airlines with a layover at Edmonton (YEG). This particular trip will add about six hours to your travel time over the nonstop flights.


Because both Toronto and Vancouver are cities in Canada, citizens of Canada will not need a passport nor a visa to travel between the two cities. With that said, Canadian citizens will still need to provide one piece of photo identification issued by a territorial, provincial, or federal government of Canada. This identification must have your full name and your date of birth. It is also important to remember that when flying on Canadian airlines between Canadian cities you generally can only take one carry-on bag on the plane with you plus one personal item such as a briefcase, purse, or laptop bag.


Alternative routes for Toronto to Vancouver

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Abbotsford Flights
Fastest flight time4h 45m
Cheapest priceC$ 92
Ottawa to Vancouver Flights
Fastest flight time4h 55m
Cheapest priceC$ 117
Ottawa to Abbotsford Flights
Fastest flight time6h 35m
Cheapest priceC$ 163
Toronto to Victoria Flights
Fastest flight time5h 04m
Cheapest priceC$ 118
Toronto to Nanaimo Flights
Fastest flight time5h 06m
Cheapest priceC$ 380
Toronto to Kelowna Flights
Fastest flight time4h 40m
Cheapest priceC$ 157
London, Ontario to Vancouver Flights
Fastest flight time6h 15m
Cheapest priceC$ 484
Toronto to Comox Flights
Fastest flight time7h 00m
Cheapest priceC$ 223
Ottawa to Victoria Flights
Fastest flight time5h 15m
Cheapest priceC$ 143
Toronto to Kamloops Flights
Fastest flight time7h 00m
Cheapest priceC$ 348
London, Ontario to Abbotsford Flights
Fastest flight time8h 05m
Cheapest priceC$ 500
Toronto to Penticton Flights
Fastest flight time7h 10m
Cheapest priceC$ 619

Similar Toronto to Vancouver flights

Flexible with your destination? Broaden your search and find flights similar to your Toronto to Vancouver route

Why use momondo?

Finding the right flight to Vancouver from Toronto is quick and easy when you have a range of options in front of you, from reputable agents and recognizable airlines. Options that can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Vancouver quick and easy, saving you time and money.

momondo does allow users to show only those flights to Vancouver from Toronto which offer a flexible booking policy as well as other useful filters and features.

momondo helps you find the best flight between Toronto and Vancouver by providing filters to narrow your choice of flights to those matching your criteria. You can select flights based on numerous factors such as price, departure and landing times, airport and airline.

If you are not ready to book a flight from Toronto to Vancouver now, use our insights above to find helpful tips or alternatively set up a price alert, where momondo will track prices on flights to Vancouver and let you know when they change.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.