Find a train from Ottawa to Deux-Montagnes

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Journey duration 4 h 3 min
Connections per day 10
First departure: 18:30
Last departure: 18:30
Distance 141km

The best deals for your train from Ottawa to Deux-Montagnes on virail

Virail has the magic trick to find your cheap train tickets to Deux-Montagnes. You just need to enter your travel dates and set the filters for departure and price according to your preferences. Once you choose the best travel options for your train from Ottawa to Deux-Montagnes, virail will redirect you automatically to the provider's website for the purchase.

Trains from Ottawa to Deux-Montagnes: which companies can you travel with?

Virail finds offers from lots of rail companies in Europe and in the rest of the world. For example, it shows you the possible train connections from Ottawa to Deux-Montagnes offered by Viarail.

What is the cheapest price for train tickets to Deux-Montagnes?

Trains from Ottawa to Deux-Montagnes


Since the journey between Ottawa and Deux-Montagnes is relatively short, you can consider carpooling or bus as alternative ways of transport with cheapest prices and similar duration.

Which stations serve the rail line Ottawa - Deux-Montagnes?

Trains leave Ottawa from OTTAWA and arrive at GRAND-MOULIN or DEUX-MONTAGNES.

Travelling by train to Deux-Montagnes from Ottawa: how many daily connections are there?

If you desire to go to Deux-Montagnes from Ottawa by train, 10 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 Deux-Montagnes by train?

The average duration of the journey is 4 hours and 4 minutes, but the fastest connections take you to Deux-Montagnes in 4 hours and 3 minutes. The first train leaves from Ottawa at 18:05, while the last one leaves at 18:05.

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