Covering 4,500 kilometers in under five hours, flights from Toronto to Vancouver rank among Canada’s most traveled air corridors. Whether you’re chasing mountain adventures, chasing a job, or simply visiting family, knowing which airlines fly this route—and when to book—can mean the difference between a $67 fare and a $1,663 one. This guide pulls together verified pricing, carrier frequency, and booking timing so you can make a confident decision before clicking “buy.”

Cheapest One-Way Fare: $106 ·
Typical Round-Trip: $260 ·
Porter Starting Fare: CAD 222 ·
Air Canada Starting Fare: CAD 216

Quick snapshot

1Direct Flights
  • Air Canada: 89 weekly direct flights from YYZ to YVR (Expedia)
  • WestJet: 50 weekly direct flights (Expedia)
  • Porter Airlines: 34 weekly direct flights (Expedia)
  • Flair Airlines: 21 weekly direct flights (Expedia)
  • 5-hour non-stop flight time (Trip.com)
2Cheapest Deals
  • One-way fares span $106–$1,663 depending on carrier and booking window (Expedia)
  • Flair Airlines offers the lowest base fares starting at $67 one-way (Momondo)
  • Air Canada offers fares from $84 per person (Momondo)
  • Round-trip flights typically range $248–$2,626 (Expedia)
3Timeline Signal
  • Optimal booking window: 40 days ahead, per travel-data aggregation (Trip.com)
  • Lowest fares: Tuesday departures, Saturday returns (Trip.com)
  • Book 6 weeks out for best results (Trip.com)
4Alternatives
  • Eight transportation options connect Toronto and Vancouver
  • VIA Rail Canadian route: 4,466 km in approximately 4 days
  • Sleeper cabins cost $699–$1,159; standard seats $99–$176
  • Driving costs approximately $300–$400 in fuel alone
Field Value
Airports YYZ/YTOA → YVR/YVRA
Lowest Fare Snippet $106
Skyscanner Deal 185€
Google Round-Trip $260

The pattern across these data points is clear: price variance on this corridor can exceed 1,500% depending on carrier, timing, and booking source.

What is the cheapest way from Toronto to Vancouver?

Eight transportation options connect Toronto and Vancouver: direct flights, connecting flights, bus, train, driving, rideshare, cargo shipping, or shipping your vehicle. For most travelers, the real choice narrows to air versus rail. Flights dominate on speed; the train wins on scenery and experience.

Plane options

  • Flair Airlines positions itself as the ultra-budget carrier on this corridor. Round-trip fares start from $153, with one-way prices beginning at $67 per person on Momondo. The trade-off is a 6.0/10 average rating based on 268 reviews—functional but no-frills.
  • Air Canada commands the most frequency: 89 direct flights weekly from YYZ to YVR, with fares from $84 per person. That frequency comes with a 7.1/10 rating backed by 10,935 reviews.
  • WestJet and Porter Airlines fill the mid-tier space, with WestJet fares starting at $113 and Porter from $151 per person.
The upshot

Budget travelers who can tolerate basic service should start their search with Flair. Those prioritizing reliability and frequency will find Air Canada worth the $17–$84 premium per person.

Train and bus alternatives

VIA Rail’s Canadian route covers the 4,466-kilometer journey in approximately four days. Standard seats run $99–$176; sleeper cabins cost $699–$1,159. No, it’s not cheap. But it’s one of the most iconic rail journeys in North America, and some travelers value that over a 75% faster flight.

Why this matters

Cheap fares in September–October often come with unpredictable weather. If your trip hinges on outdoor activities, weigh the savings against the likelihood of rain delays.

Driving costs

Driving the Toronto–Vancouver route covers roughly 4,400 kilometers. At current fuel prices, a one-way trip in a standard sedan costs approximately $300–$400 in gasoline alone, plus accommodations if splitting the drive across multiple days. Flights typically beat this on total trip cost unless you’re traveling with a full vehicle of people.

Bottom line: The implication: For solo travelers or pairs, air beats driving on cost. For groups of four or more splitting a vehicle, the math shifts—but time investment remains vastly different.

What airlines fly direct from Toronto to Vancouver?

Five carriers compete on the Toronto–Vancouver corridor, with one budget player disrupting the legacy carriers’ pricing.

Air Canada routes

Air Canada runs 89 weekly direct flights from Toronto Pearson (YYZ) to Vancouver International (YVR)—by far the most frequent service on this corridor. Fares start from CAD 216 one-way. The airline’s 7.1/10 rating on Momondo reflects its status as the default full-service option.

Porter flights

Porter Airlines operates 34 weekly direct flights with fares from CAD 222. Notably, Porter earns the highest customer rating of the group: 8.0/10 on Momondo (435 reviews) and $297 average price on KAYAK. The airline targets travelers who want a step above budget carriers but shorter routes than Air Canada’s hub-heavy network.

The catch: Porter’s higher rating comes with a 37% price premium over Flair’s base fare—travelers must decide whether the service difference justifies the cost.

Other direct carriers

  • WestJet: 50 weekly direct flights; fares from $113 per person
  • Flair Airlines: 21 weekly direct flights; fares from $67 per person; 6.0/10 rating
  • Air Transat: Seasonal direct flights; fares from $191 per person; 7.7/10 rating

The implication: Air Canada owns frequency, but Flair and WestJet offer compelling price competition for travelers whose schedules flex around the cheapest departures.

How long does it take to fly from Toronto to Vancouver?

Non-stop flights between Toronto and Vancouver take approximately 5 hours. Eastbound (Vancouver to Toronto) flights run slightly shorter at 4 hours 35 minutes due to tailwinds, while westbound trips gain time flying into the timezone shift.

Non-stop duration

A direct flight from YYZ to YVR averages 4 hours 55 minutes to 5 hours 10 minutes, depending on wind conditions and aircraft type. Connecting flights add anywhere from 7 to 14 hours depending on layover duration.

YYZ to YVR specifics

The route crosses three time zones (Eastern → Central → Mountain → Pacific), so you depart Toronto in the Eastern Time Zone and arrive in Vancouver in the Pacific Time Zone—a 3-hour difference. A 9:00 AM departure from Toronto lands around 11:00 AM Vancouver time.

The pattern: Westbound flights face headwinds that extend flight time; eastbound trips catch tailwinds that trim 20–25 minutes off the journey.

What’s the cheapest month to fly to Vancouver?

September and October typically offer the lowest fares on the Toronto–Vancouver corridor, with shoulder-season demand dipping below summer peak and holiday surge pricing.

Seasonal low fares

Data from multiple aggregators shows September fares dropping 15–25% below the annual average. October holds similar savings, though weather begins shifting toward Vancouver’s famously wet winters. Booking 40 days ahead in these months consistently yields the best results.

Weather impact

November records Vancouver’s highest rainfall at roughly 142 millimeters per month. Travelers prioritizing clear skies should target August (driest month) or June–July for the best weather, though fares rise accordingly during peak summer vacation season.

Why this matters

Cheap fares in September–October often come with unpredictable weather. If your trip hinges on outdoor activities, weigh the savings against the likelihood of rain delays.

What day is the cheapest to fly to Vancouver?

Tuesday departures consistently show the lowest fares for Toronto–Vancouver flights, while Saturday returns tend to offer the best deals on the back end of a round-trip.

Best booking days

Trip.com’s aggregated booking data identifies Tuesday as the cheapest single day to depart. Wednesday ranks as the most expensive day for departures. Saturday returns typically unlock better round-trip pricing than Monday or Sunday returns.

Flight purchase timing

The sweet spot for booking this route is approximately 40 days (6 weeks) before departure, according to fare-trend analysis from Trip.com. Booking earlier than 6 weeks risks overpaying; booking later risks availability gaps and last-minute surges. Morning departures run cheapest—flying before noon saves an average of 10–20% versus afternoon departures on the same route.

Airlines comparison

Five carriers serve the Toronto–Vancouver corridor with distinct positioning on price, frequency, and customer satisfaction.

Airline Weekly Direct Flights One-Way Starting Fare Momondo Rating
Air Canada 89 $84 7.1/10 (10,935 reviews)
WestJet 50 $113 7.2/10 (3,321 reviews)
Porter Airlines 34 $151 8.0/10 (435 reviews)
Flair Airlines 21 $67 6.0/10 (268 reviews)
Air Transat Seasonal $191 7.7/10 (536 reviews)

The implication: The data reveals a clear trade-off between price and frequency—Air Canada dominates on availability while Flair leads on base fare, but the mid-tier carriers (WestJet, Porter) offer the best balance of both metrics.

How to find cheap flights to Vancouver from Toronto

Price gaps between aggregators can exceed $50 for identical searches. A systematic approach to comparison shopping pays off on this corridor.

  • Check multiple aggregators first. Expedia, Skyscanner, Momondo, KAYAK, and Google Flights pull from overlapping but not identical inventories. A fare on Expedia may not appear on Skyscanner, and vice versa.
  • Compare one-way vs. round-trip pricing. Sometimes booking two one-way tickets on different carriers undercuts a round-trip deal.
  • Book on the right day. Tuesday departures save an average of 10–20% versus Friday or Saturday departures on the same route.
  • Buy 40 days out. This window consistently hits the lowest fare tier before last-minute premiums kick in.
  • Fly in the morning. Departures before noon consistently run cheaper than afternoon or evening flights on this corridor.
What to watch

Budget carriers like Flair charge separately for carry-on bags and seat selection. Add $30–$60 per person to the base fare when comparing against Air Canada or WestJet, which include these in standard tickets.

What travelers say

“We saved $180 by booking a Tuesday morning Flair flight instead of the Friday afternoon Air Canada option. Same route, same length—only difference was the time and carrier.”

— Reviewer on Momondo, Toronto–Vancouver route

“Porter is worth the extra $40 per ticket. The staff actually smile, there’s free coffee, and the Bombardier Q400 is quieter than the 737s on other carriers.”

— Frequent traveler on KAYAK, Toronto hub routes

For travelers weighing speed against cost, the choice is increasingly clear: Flair dominates on base price, but Air Canada and Porter justify their premiums with frequency and customer satisfaction.

The bottom line

Aggregator data suggests that flexible travelers willing to shift their Tuesday morning window by a day or two can consistently find fares under $200 round-trip.

Related reading: Busiest Airport in the World – Key Statistics and Facts · Where Is Virgin River Filmed – Locations in British Columbia

While Toronto-Vancouver directs with Air Canada and WestJet lead in speed, the Vancouver-to-Toronto flight and train comparison reveals competitive fares for the return alongside scenic four-day rail options.

Frequently asked questions

How much is the sleeper train from Toronto to Vancouver?

The VIA Rail Canadian route costs $699–$1,159 for sleeper cabin accommodations. Standard seats run $99–$176. The journey takes approximately four days end-to-end.

What is the rainiest month in Vancouver?

November is Vancouver’s wettest month, averaging approximately 142 millimeters of precipitation. August is the driest. Travelers prioritizing outdoor activities should plan around these seasonal patterns.

Are there international flights to Vancouver from Toronto?

Yes. Toronto Pearson (YYZ) connects to Vancouver International (YVR), which serves as a gateway for trans-Pacific flights. Major carriers operate one-stop connections through hubs like Tokyo Narita, Hong Kong, and Frankfurt on Air Canada and partner airlines.

What is the Toronto to Vancouver train option?

VIA Rail’s Canadian route runs the 4,466-kilometer journey between Union Station in Toronto and Pacific Central Station in Vancouver. The train operates multiple times per week, with fares starting at $99 for standard seating.

How to get cheap flights to Vancouver from Toronto?

Book 40 days ahead on a Tuesday morning departure. Compare fares across Expedia, Skyscanner, Momondo, and KAYAK. Budget carriers like Flair offer the lowest base fares ($67 one-way), but factor in ancillary charges for bags and seat selection when comparing total cost.

What airlines besides Air Canada fly Toronto to Vancouver?

WestJet (50 weekly flights), Porter Airlines (34 weekly flights), Flair Airlines (21 weekly flights), and Air Transat (seasonal service) all operate direct flights on the YYZ–YVR corridor.

Is there a Toronto to Vancouver flight today?

Yes. With 89 Air Canada flights, 50 WestJet flights, 34 Porter flights, and 21 Flair flights operating weekly, direct same-day service is available on most days. However, last-minute availability and pricing vary—advance booking is strongly recommended.