Find a train from Guelph to Mississauga

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 40.65$
Journey duration 3 h 26 min
Connections per day 8
First departure: 05:48
Last departure: 09:44
Distance 48km

The best deals for your train from Guelph to Mississauga on virail

Virail makes every journey easier: the only thing you will have to do is to specify the date of your journey from Guelph to Mississauga. 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 Guelph to Mississauga?

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 Guelph to Mississauga offered by Viarail.

How much is the cheapest train ticket from Guelph to Mississauga?

By booking in advance, you can find cheap train tickets from Guelph to Mississauga from 40,65 $. However, train tickets for this route cost on average around 57,53 $.

Trains from Guelph to Mississauga


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.

If the train timetable doesn't fit in your schedule or budget, bus and carpooling can provide you some time and price alternatives, without substantially changing the duration of the journey.

Which stations do the trains to Mississauga leave from?

The trains to Mississauga will leave from GUELPH and will arrive at PORT CREDIT or CLARKSON.

How many train connections are there from Guelph to Mississauga every day?

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

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

The first train to Mississauga leaves at 05:07, whereas the last one at 09:07. On average, the journey lasts 3 hours and 13 minutes, but with the fastest connections you will be in Mississauga in 2 hours and 26 minutes.

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