Find a train from Ottawa to Vancouver

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Journey duration 115 h 28 min
Connections per day 4
First departure: 11:40
Last departure: 15:30
Distance 3540km

Cheap train tickets from Ottawa to Vancouver on virail

Finding the perfect train connection has never been so easy: thanks to virail, you will be able to compare hundreds of offers at the same time just by inserting the date of your trip. Through the price and departure filters, you will have the possibility to restrict the results and find the perfect solution. The booking takes place on the provider's website, to which you will be automatically redirected.

Which rail companies offer connections by train from Ottawa to Vancouver?

Among all our partners, you will also find Viarail, providing the train connections between Ottawa and Vancouver.

How much is the cheapest train ticket from Ottawa to Vancouver?

Ticket price Ottawa - Vancouver every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 683$ 825$ 673$ 554$ 719$ 738$ 237

Trains from Ottawa to Vancouver


Especially when travelling alone, such long journeys can be extremely boring. The plane is in this case the perfect alternative: if you can book in advance, low cost airlines can offer tickets to Vancouver even cheaper than train tickets.

Which stations do the trains to Vancouver leave from?

Trains leave Ottawa from OTTAWA and arrive at VANCOUVER.

How many train connections are there from Ottawa to Vancouver every day?

If you desire to go to Vancouver from Ottawa by train, 4 daily connections are available. Please note that these routes are all indirect lines. Thus, you will never have to change trains.

How long do you need to get to Vancouver by train?

The average duration of the journey is 115 hours and 28 minutes, but the fastest connections take you to Vancouver in 104 hours and 32 minutes. The first train leaves from Ottawa at 11:08, while the last one leaves at 15:08.

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