These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information between Toronto and Vancouver

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

Flights from Toronto to Vancouver cover the 2079 miles (3354 km) long route 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 $110 (€88), but the average price of plane tickets is $131 (€105).

Travel Tips

Flights from Toronto to Vancouver
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 do cheap flights between Toronto and Vancouver cost?
Omio customers have found cheap plane tickets between Toronto and Vancouver for as low as $110 (€88)  for the next 7 days.
What is the price of a flight ticket between Toronto and Vancouver?
In the next 7 days you can expect to pay on average $131 (€105)  for a flight ticket to Vancouver from Toronto.
How far is Toronto to Vancouver by plane?
The Toronto to Vancouver flight distance is approximately 2079 miles (3354 km).
How long is a flight to Vancouver from Toronto on average?
The Toronto to Vancouver flight duration is on average 5 h, which is to be expected when traveling 2079 miles (3354 km) from Toronto to 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 route to Vancouver from Toronto as there might be differences in the amenities they offer.
What time is the earliest flight from Toronto to Vancouver? What time is the last flight from Toronto to Vancouver?
The earliest flight departing from Toronto to Vancouver leaves at 11: 40 AM. The last flight departing from Toronto to Vancouver leaves at 11: 45 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 far in advance should I buy a plane ticket from Toronto to Vancouver to get the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this trip and save money. If you buy plane tickets to Vancouver from Toronto within the next 7 days, you can find tickets to cost on average $131 (€105) one way. To find the best prices for this journey, consider booking your plane ticket from Toronto to Vancouver a few months in advance.
Stations

Important Stations and Airports for this Journey

Toronto
Vancouver
Toronto - City Centre
Amenities
Toronto Union Station
Amenities

Flights from Toronto to Vancouver: related information

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