Cheap flights from Vancouver to Toronto from C$ 40

Return
1 adult
Economy
From?
To?
Sun 29/5
Sun 5/6

Deals available from 900+ travel sites.

Flight information for Vancouver to Toronto

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

Best price found

C$ 40

Fastest flight time

4h 19m

Direct flights

Mon, Wed, Thu, Fri, Sat and Sun

Airports in Toronto

4 airports
The best one-way flight to Toronto from Vancouver in the past 72 hours is C$ 40. The best round-trip flight deal from Vancouver to Toronto found on momondo in the last 72 hours is C$ 129.
The fastest flight from Vancouver to Toronto takes 4h 19m
Direct flights go from Vancouver to Toronto on Monday, Wednesday, Thursday, Friday, Saturday and Sunday. The only airline offering direct flights is Air Canada.
There are 4 airports near Toronto: Toronto Kitchener-Waterloo (YKF), Toronto Pearson Intl (YYZ), Toronto Island (YTZ), Toronto Hamilton (YHM)

How to get the cheapest flight ticket from Vancouver to Toronto

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 Vancouver to Toronto?

January

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

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

Juneyao Airlines

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

What is the cheapest Vancouver to Toronto flight route?

Vancouver Intl - Toronto Kitchener-Waterloo

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

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

59 days before

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

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

When travelling from Vancouver to Toronto, the most popular airport to fly into is Toronto Pearson Intl Airport. The majority of travellers flying into Toronto Pearson Intl Airport from Vancouver are departing from Vancouver Intl Airport. You may be looking for an airport near Vancouver Intl Airport to depart from when travelling to Toronto and Vancouver Intl Airport, located in Vancouver is a great option. When travelling from Vancouver, it is helpful to have an alternative airport to fly into when you land in Toronto. Good options for arrival airports in Toronto, you can try Toronto Kitchener-Waterloo Airport (in Toronto), Toronto Hamilton Airport (in Toronto), or Toronto Island Airport (in Toronto). The cheapest route from Vancouver to Toronto is YVR — YKF with an average price of C$ 101 RT during the month of May.


Easily compare round-trip flights from Vancouver to Toronto

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 Vancouver to Toronto by changing tabs
Flair Airlines
26 Sep.
YVR5:50 p.m.Vancouver Intl
4h 20m
YKF10:10 p.m.Toronto Kitchener-Waterloo
28 Sep.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl
Multiple Airlines
10 Sep.
YVR8:15 p.m.Vancouver Intl
4h 35m
YYZ12:50 a.m.Toronto Pearson Intl
26 Sep.
YYZ3:45 p.m.Toronto Pearson Intl
5h 00m
YVR8:45 p.m.Vancouver Intl
WestJet
13 Oct.
YVR2:00 a.m.Vancouver Intl
4h 25m
YYZ6:25 a.m.Toronto Pearson Intl
27 Oct.
YYZ8:00 a.m.Toronto Pearson Intl
5h 10m
YVR1:10 p.m.Vancouver Intl
Lynx Air
15 Sep.
YVR4:35 a.m.Vancouver Intl
4h 19m
YYZ8:54 a.m.Toronto Pearson Intl
18 Sep.
YYZ2:20 p.m.Toronto Pearson Intl
5h 17m
YVR7:37 p.m.Vancouver Intl
Flair Airlines
13 Sep.
YVR5:50 p.m.Vancouver Intl
4h 20m
YKF10:10 p.m.Toronto Kitchener-Waterloo
16 Sep.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl
Flair Airlines
23 Sep.
YVR5:50 p.m.Vancouver Intl
4h 20m
YKF10:10 p.m.Toronto Kitchener-Waterloo
26 Sep.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl

Find the cheapest one-way flights from Vancouver to Toronto

If you're looking for one-way flights from Vancouver to Toronto, view some of our deals below provided by Air Transat, Flair Airlines and Lynx Air
Flair Airlines
31 Oct.
YVR12:55 p.m.Vancouver Intl
4h 20m
YKF5:15 p.m.Toronto Kitchener-Waterloo
Air Transat
29 Sep.
YVR10:25 a.m.Vancouver Intl
4h 35m
YYZ3:00 p.m.Toronto Pearson Intl
Flair Airlines
30 Sep.
YVR6:35 p.m.Vancouver Intl
4h 30m
YYZ11:05 p.m.Toronto Pearson Intl

Search last-minute flights to Toronto from Vancouver

Find and compare round-trip flight prices for your last-minute flight from Vancouver to Toronto
Multiple Airlines
3 Jun.
YVR7:25 p.m.Vancouver Intl
4h 25m
YYZ11:50 p.m.Toronto Pearson Intl
8 Jun.
YYZ6:30 p.m.Toronto Pearson Intl
5h 17m
YVR11:47 p.m.Vancouver Intl
Sunwing Airlines
3 Jun.
YVR7:25 p.m.Vancouver Intl
4h 25m
YYZ11:50 p.m.Toronto Pearson Intl
6 Jun.
YYZ4:00 p.m.Toronto Pearson Intl
5h 05m
YVR9:05 p.m.Vancouver Intl
Flair Airlines
31 May
YVR11:50 a.m.Vancouver Intl
4h 20m
YKF4:10 p.m.Toronto Kitchener-Waterloo
8 Jun.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl
Lynx Air
1 Jun.
YVR10:10 a.m.Vancouver Intl
4h 20m
YYZ2:30 p.m.Toronto Pearson Intl
8 Jun.
YYZ6:30 p.m.Toronto Pearson Intl
5h 17m
YVR11:47 p.m.Vancouver Intl
Multiple Airlines
3 Jun.
YVR7:25 p.m.Vancouver Intl
4h 25m
YYZ11:50 p.m.Toronto Pearson Intl
8 Jun.
YYZ6:30 p.m.Toronto Pearson Intl
5h 17m
YVR11:47 p.m.Vancouver Intl
Flair Airlines
31 May
YVR11:50 a.m.Vancouver Intl
4h 20m
YKF4:10 p.m.Toronto Kitchener-Waterloo
7 Jun.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl

Best airlines flying from Vancouver to Toronto

Compare and see reviews for airlines that fly from Vancouver to Toronto with momondo
AirlineRatingFree CancellationPrice
Juneyao AirlinesPriceFrom C$ 24Free CancellationRating
0.0
Search Juneyao Airlines flights
Flair AirlinesPriceFrom C$ 104Free CancellationRating
2.0
Search Flair Airlines flights
SwoopPriceFrom C$ 107Free CancellationRating
0.0
Search Swoop flights
WestJetPriceFrom C$ 138Free CancellationRating
7.5
Search WestJet flights
Air TransatPriceFrom C$ 146Free CancellationRating
7.6
Search Air Transat flights
Air CanadaPriceFrom C$ 194Free CancellationRating
7.7
Search Air Canada flights
Lynx AirPriceFrom C$ 200Free CancellationRating
0.0
Search Lynx Air flights
Sunwing AirlinesPriceFrom C$ 220Free CancellationRating
0.0
Search Sunwing Airlines flights

WestJet flights from Vancouver to Toronto

Our best WestJet deals on Vancouver to Toronto flight tickets
WestJet
13 Oct.
YVR2:00 a.m.Vancouver Intl
4h 25m
YYZ6:25 a.m.Toronto Pearson Intl
27 Oct.
YYZ8:00 a.m.Toronto Pearson Intl
5h 10m
YVR1:10 p.m.Vancouver Intl
WestJet
13 Oct.
YVR8:15 p.m.Vancouver Intl
4h 25m
YYZ12:40 a.m.Toronto Pearson Intl
17 Oct.
YYZ2:30 a.m.Toronto Pearson Intl
5h 17m
YVR7:47 a.m.Vancouver Intl
WestJet
26 Sep.
YVR3:00 a.m.Vancouver Intl
5h 35m
1 stop
YKF8:35 a.m.Toronto Kitchener-Waterloo
28 Sep.
YKF12:25 p.m.Toronto Kitchener-Waterloo
8h 35m
1 stop
YVR9:00 p.m.Vancouver Intl

Flair Airlines flights from Vancouver to Toronto

Our best Flair Airlines deals on Vancouver to Toronto flight tickets
Flair Airlines
26 Sep.
YVR5:50 p.m.Vancouver Intl
4h 20m
YKF10:10 p.m.Toronto Kitchener-Waterloo
28 Sep.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl
Flair Airlines
13 Sep.
YVR5:50 p.m.Vancouver Intl
4h 20m
YKF10:10 p.m.Toronto Kitchener-Waterloo
16 Sep.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl
Flair Airlines
23 Sep.
YVR5:50 p.m.Vancouver Intl
4h 20m
YKF10:10 p.m.Toronto Kitchener-Waterloo
26 Sep.
YKF3:05 p.m.Toronto Kitchener-Waterloo
5h 00m
YVR8:05 p.m.Vancouver Intl

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

    Due to the global impact of COVID-19, some of our airline partners operating flights from Vancouver to Toronto, such as Flair Airlines, Air Canada, and Swoop may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Vancouver to Toronto by plane?

    The straight-line distance from Vancouver to Toronto is 3356.2 km. Typically, this will take 4h 19m by plane in normal conditions.


One of the benefits of flying to Toronto from Vancouver is that there are multiple airports in both cities that offer service giving you plenty of flight options between the two cities. When departing from Vancouver you can fly out of both Vancouver International Airport (YYZ) as well as Abbotsford (YXX) which is a relatively short drive from downtown Vancouver. Your airport choices in Toronto include Toronto Pearson International (YYZ) and Toronto Island (YTZ) which are both right in Toronto. You can also fly to Toronto Hamilton (YHM) which is a fairly short drive from downtown Toronto or Toronto Kitchener-Waterloo (YKF) which is not far from downtown Toronto.

There are several airlines that offer direct flights between the Vancouver area and the Toronto area. These airlines include Flair Airlines, Swoop Airlines, Air Transat, WestJet, and Air Canada. Air Transat, WestJet, and Air Canada all offer nonstop services between Vancouver International and Toronto Pearson International. Flair Airlines offers nonstop service between Vancouver International and both Toronto Pearson International and Toronto Kitchener-Waterloo. Swoop Airlines offers nonstop flights between Abbotsford and both Toronto Hamilton and Toronto Pearson International.

Because there are so many nonstop flights between these two cities, chances are the most inexpensive way you can travel from Vancouver to Toronto is on the many nonstop flights offered. If however, you are someone that would prefer to break up a long cross country flight with a stop along the way there are some very inexpensive one-stop flights that you can choose from when travelling between these two cities. Flair Airlines offers a one-stop flight from Vancouver International to Toronto Pearson International with a layover at Calgary (YYC). This trip will add about three hours to your travel time compared to nonstop flights. Swoop Airlines offers a one-stop flight from Abbotsford to Toronto Hamilton with a layover at Winnipeg (YWG) and this trip also adds about three hours to your travel time. It is important to note that most of this additional travel time on these one-stop flights is the amount of time you'll spend in the layover city on your trip.


Because both Vancouver and Toronto are Canadian cities, Canadian citizens will not need a passport or a visa to travel between the two cities. That said, Canadian citizens are still required to provide photo identification with their full name and date of birth on the identification issued by a federal, provincial, or territorial government of Canada. Travellers should also remember that when flying domestically between Canadian cities you generally can only bring one carry-on bag and one personal item such as a purse or a briefcase onboard the plane with you.


Alternative routes for Vancouver to Toronto

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Abbotsford to Toronto Flights
Fastest flight time4h 15m
Cheapest priceC$ 101
Vancouver to Ottawa Flights
Fastest flight time4h 35m
Cheapest priceC$ 150
Victoria to Toronto Flights
Fastest flight time4h 25m
Cheapest priceC$ 116
Abbotsford to Ottawa Flights
Fastest flight time5h 50m
Cheapest priceC$ 192
Nanaimo to Toronto Flights
Fastest flight time4h 31m
Cheapest priceC$ 408
Kelowna to Toronto Flights
Fastest flight time4h 10m
Cheapest priceC$ 123
Vancouver to London, Ontario Flights
Fastest flight time7h 07m
Cheapest priceC$ 529
Victoria to Ottawa Flights
Fastest flight time4h 30m
Cheapest priceC$ 292
Abbotsford to London, Ontario Flights
Fastest flight time6h 34m
Cheapest priceC$ 545
Cranbrook, British Columbia to Toronto Flights
Fastest flight time8h 05m
Cheapest priceC$ 434
Vancouver to Thunder Bay Flights
Fastest flight time8h 29m
Cheapest priceC$ 577
Prince George to Toronto Flights
Fastest flight time7h 10m
Cheapest priceC$ 396

Similar Vancouver to Toronto flights

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

Why use momondo?

To find the flight that best suits your needs, momondo gathers a range of flights from a large pool of different airlines and agents; you can then use our insights and filters to find and book the right flight to Toronto from Vancouver.

All flight searches from Vancouver to Toronto on momondo can be filtered to show those which offer flexible booking policies.

Once you have performed a search for Vancouver to Toronto flights, momondo helps you find the right one by offering useful filters to narrow down your flight selection. Flights can be filtered by multiple factors such as airline, airport and price; but also by other criteria like aircraft type and payment method.

Yes momondo offers price alerts on flights to Toronto from Vancouver. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices 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.