Find a train from Sudbury, Ontario to Guelph

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Journey duration 14 h 29 min
Connections per day 1
First departure: 04:20
Last departure: 04:20
Distance 332km

The best deals for your train from Sudbury, Ontario to Guelph on virail

Virail makes every journey easier: the only thing you will have to do is to specify the date of your journey from Sudbury, Ontario to Guelph. 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 companies take you from Sudbury, Ontario to Guelph by train?

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 Sudbury, Ontario to Guelph offered by Viarail.

How much are the train tickets from Sudbury, Ontario to Guelph?

To go to Guelph from Sudbury, Ontario, there is only one train connection per day. Thus, please be very careful when you select your ticket. Moreover, please be careful to arrive at the train station ahead of time. We encourage you to arrive at the station at least 30 minutes before the departure of the train if you want to be sure to get the only train of the day.

Trains from Sudbury, Ontario to Guelph


If there are changes in your route, make sure you always have enough time to walk from one platform to the other and never forget the possibility of delay that could make you miss the second train.

For short distances like between Sudbury, Ontario and Guelph, busses and carpooling are good alternatives to the train, thanks to their low costs. Also, busses have the advantage of getting to the smallest towns where the is no train station.

What are the departure and arrival stations in Sudbury, Ontario and Guelph?

Trains leave Sudbury, Ontario from SUDBURY JCT and arrive at GUELPH.

Travelling by train to Guelph from Sudbury, Ontario: how many daily connections are there?

What time do the trains to Guelph leave and how long is the journey?

It will take you 14 hours and 29 minutes to reach Guelph. The earliest train leaves Sudbury, Ontario at 04:10, whereas the last one leaves at 04:10.

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