Compare prices and tickets by train, bus or flight

Mon
Jan 17
Find prices
$129Air Canada
Tue
Jan 18
Find prices
$129Air Canada
Wed
Jan 19
Find prices
$129Air Canada
Thu
Jan 20
Find prices
$118flair airlines
Fri
Jan 21
Find prices
$118flair airlines
Sat
Jan 22
Find prices
$149Air Canada
Sun
Jan 23
$468VIA Rail Canada
$117flair airlines
Tue
Jan 25
Find prices
$288Air Transat
Wed
Jan 26
Find prices
$110Air Canada
Thu
Jan 27
Find prices
$112Air Canada
Fri
Jan 28
Find prices
$118flair airlines
Sat
Jan 29
Find prices
$241Air Canada
Sun
Jan 30
$465VIA Rail Canada
$110Air Canada

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Toronto to Vancouver flight

distanceDistance2079 miles (3354 km)
durationAverage flight duration5 h
priceAverage plane ticket price$127 (€105)
changesDirect flightYes
carriersAirlinesflair airlines, Air Canada or Air Transat

Flights from Toronto to Vancouver cover the 2079 miles (3354 km) long journey taking on average 5 h with our travel partners like flair airlines, Air Canada or Air Transat. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $117 (€97), but the average price of plane tickets is $127 (€105).

Travel Tips: Toronto to Vancouver Flight

Take a flight to Vancouver easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Toronto to Vancouver.
FAQs

How much are cheap flights between Toronto and Vancouver?

Omio customers have found cheap plane tickets from Toronto to Vancouver for as low as $117 (€97)  for the next 7 days.

How much is a plane ticket from Toronto to Vancouver?

The flight price between Toronto and Vancouver is on average $127 (€105)  if you are looking to book your tickets for this journey in the next 7 days.

How far is Toronto to Vancouver by plane?

When traveling this route you should expect the distance to Vancouver from Toronto by plane to be approximately 2079 miles (3354 km).

How long is the plane ride between Toronto and Vancouver?

The Toronto to Vancouver flight duration is on average 5 h, which is to be expected when traveling 2079 miles (3354 km) between Toronto and Vancouver. However, the time it takes can vary based on specific dates, weekends, and holidays.

Which airlines can get me from Toronto to Vancouver?

Take the Toronto to Vancouver flight with flair airlines, Air Canada or Air Transat. However, it's always good to check out all possible airlines for the journey to Vancouver from Toronto as there might be differences in the amenities they offer.

When does the first flight depart from Toronto to Vancouver? When does the last flight depart from Toronto to Vancouver?

The earliest flight departing from Toronto to Vancouver leaves at 12: 15 PM. The last flight departing from Toronto to Vancouver leaves at 11: 00 PM. You can find the latest Toronto to Vancouver flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I purchase Toronto to Vancouver plane tickets to get the best deals?

If you purchase a plane ticket from Toronto to Vancouver within the next 7 days, you can find tickets to cost on average $127 (€105) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets to Vancouver from Toronto are generally on sale a few months before the planned departure date.

More options for your journey from Toronto to Vancouver

Here are some other resources that might have the information you need