Find a train from Montreal to Sudbury, Ontario

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Journey duration 15 h 49 min
Connections per day 2
First departure: 11:00
Last departure: 15:45
Distance 582km

With virail the cheapest train tickets from Montreal to Sudbury, Ontario

Virail makes every journey easier: the only thing you will have to do is to specify the date of your journey from Montreal to Sudbury, Ontario. Afterwards, you will be able to find the perfect option for your trip by filtering and sorting the results by price and departure. Virail will also automatically redirect you to the provider's website to complete your booking.

Which rail companies offer connections by train from Montreal to Sudbury, Ontario?

To get to Sudbury, Ontario by train, you can rely on Viarail, only an example among all our partners.

How much are the low cost train tickets from Montreal to Sudbury, Ontario?

Ticket price Montreal - Sudbury, Ontario every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
More More More $ 231$ 118 More More
More More More $ 109$ 58 More More

Trains from Montreal to Sudbury, Ontario


Don't forget to buy food and drinks in advance if you need them: train stations do not always have shops, while onboard cafés are not always available and often very expensive.

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 Sudbury, Ontario even cheaper than train tickets.

Which stations serve the rail line Montreal - Sudbury, Ontario?

You can take the train to Sudbury, Ontario at MONTRÉAL, which arrives at SUDBURY JCT.

How many connections are there to go Sudbury, Ontario from Montreal by train per day?

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

When are the frist and last trains from Montreal to Sudbury, Ontario scheduled?

While the first train to Sudbury, Ontario leaves at 11:06, the last one is scheduled for 15:06. The average duration of the journey is of 15 hours and 50 minutes, but the fastest trains can get you to Sudbury, Ontario in 13 hours and 28 minutes.

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