Find a bus from Toronto to Vancouver

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Find cheap car hire in

Journey details

Best price $ 67
Journey duration 104 h 32 min
Connections per day 8
First departure: 07:15
Last departure: 17:15
Distance 3354km

Find your bus connections from Toronto to Vancouver on virail

Thanks to virail you can find the best offers for bus tickets from Toronto to Vancouver in few steps. Once you inserted the date of your trip, you can filter your results to find the one that suits you.

How much is a low-cost ticket for buses from Toronto to Vancouver?

On average, you can find bus tickets from Toronto to Vancouver for 139,04 $. However, if you already know the date of your journey, don't waste time and book as soon as possible low-cost tickets from 45,90 $.

Which stations are served by buses from Toronto to Vancouver?

The stations served by the buses from Toronto to Vancouver are Victoria Bus Depot and Pacific Central Station or YVR Airport.

Ticket price Toronto - Vancouver every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 156$ 172 More $ 149$ 205 More $ 406

Buses from Toronto to Vancouver


For such long distances, travelling by bus could not be the best solution. Check out alternatives by plane: with some luck, you will find low-cost tickets from Toronto to Vancouver and be a lot faster!

How many bus connections exist to go from Toronto to Vancouver per day?

2 connections are available every day to travel from Toronto to Vancouver by bus. Please know that all these routes are direct lines. There is no connection between these two cities with a change. Consequently, you will never have to change buses.

What time are the buses to Vancouver?

The first bus to Vancouver leaves at 07:03, while the last one is scheduled at 17:03. The journey takes on average 4 hours and 18 minutes, but the fastest connections take only 4 hours and 10 minutes.

By bus from Toronto to Vancouver: which companies offer the service?

You can travel by bus from Toronto to Vancouver with BC Ferries Connector.

virail lets you search and compare times and prices of any transports from one city to another