Search train tickets toSudbury

switcheroo

Quickview

How to get to Sudbury by train?

Routes4
Trips per day8
train carriers1
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Sudbury?

The cheapest prices for a train ticket to Sudbury that users have found recently on Wanderu start at $36.10. Such great deals to Sudbury are available on two routes including Chapleau and Devon. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Sudbury. Devon at $36.58 has consistently the lowest average train ticket prices to Sudbury.

What are the main train stations in Sudbury?

The most popular train stations in Sudbury are 187-231 Regional Rd 67 and 2750 Lasalle Blvd Est. 187-231 Regional Rd 67 is the busiest train station in Sudbury.

What are the most popular train routes to Sudbury?

Chapleau

There are 2 train schedules per day connecting Chapleau with Sudbury. It takes on average 5 hours to travel 147 miles, 237 kms, by train from Chapleau. One train company operates schedules from Chapleau, with VIA Rail Canada offering the most daily connections to Sudbury. Traveling by train from Chapleau you will most likely to arrive in Sudbury at 187-231 Regional Rd 67.
Avg. Time
5h 0m
Avg. Price
$37.07

Lochalsh

There are 2 train schedules per day connecting Lochalsh with Sudbury. It takes on average 6 hours and 48 minutes to travel 177 miles, 284 kms, by train from Lochalsh. One train company operates schedules from Lochalsh, with VIA Rail Canada offering the most daily connections to Sudbury. Traveling by train from Lochalsh you will most likely to arrive in Sudbury at 2750 Lasalle Blvd Est.
Avg. Time
6h 48m
Avg. Price
$50.50

Bolkow

There are 2 train schedules per day connecting Bolkow with Sudbury. It takes on average 6 hours to travel 177 miles, 285 kms, by train from Bolkow. One train company operates schedules from Bolkow, with VIA Rail Canada offering the most daily connections to Sudbury. Traveling by train from Bolkow you will most likely to arrive in Sudbury at 187-231 Regional Rd 67.
Avg. Time
6h 0m
Avg. Price
$45.06

Dalton

There are 2 train schedules per day connecting Dalton with Sudbury. It takes on average 6 hours to travel 183 miles, 295 kms, by train from Dalton. One train company operates schedules from Dalton, with VIA Rail Canada offering the most daily connections to Sudbury. Traveling by train from Dalton you will most likely to arrive in Sudbury at 187-231 Regional Rd 67.
Avg. Time
6h 0m
Avg. Price
$46.52

Biscotasing

There are 2 train schedules per day connecting Biscotasing with Sudbury. It takes on average 3 hours to travel 77 miles, 123 kms, by train from Biscotasing. One train company operates schedules from Biscotasing, with VIA Rail Canada offering the most daily connections to Sudbury. Traveling by train from Biscotasing you will most likely to arrive in Sudbury at 2750 Lasalle Blvd Est.
Avg. Time
3h 0m
Avg. Price
$19.72

What train companies travel to Sudbury, Ontario ?

Located in Ontario, Canada, you can travel by train to Sudbury from 4 destinations and choose from 8 daily train schedules to get you there. VIA Rail Canada has the most train connections to Sudbury. The furthest train arriving in Sudbury covers a distance of 247.26 miles, 397.83 kms, covering the journey in and 8 minutes

Looking for other ways to get there? Check out Bus options to Sudbury.

train companies serving Sudbury