Search results
Looking to travel from Sarnia to Toronto? Take the train and avoid traffic with VIA Rail, Canada’s premier passenger rail carrier.
Train tickets from Sarnia to Toronto start at $52, and the quickest route takes just 4h 24m. Check timetables and book your tickets with Rome2Rio.
2 trains operate daily from Sarnia to Toronto. The train trip from Sarnia to Toronto is usually about 4 hours and 42 minutes long. However, traveling on the fastest VIA Rail train can get you there in as little as 4 hours and 25 minutes.
3 dni temu · Trains from Sarnia, ON to Toronto, ON cover the 157 miles (254 km) long journey taking on average 4 h 58 min with our travel partners like VIA Rail. Normally, there are 2 trains operating per day, including direct services available.
There are 6 ways to get from Sarnia to Toronto, ON by train, bus, car, or plane. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. Take the train from London to Toronto Union Station.
You can take a train from Sarnia to Toronto Union Station via London in around 4h 24m. Alternatively, Flixbus USA operates a bus from Sarnia to Toronto 6 times a week. Tickets cost $18–70 and the journey takes 4h 45m.
Do you want to travel from Toronto to Sarnia? Choose the train, avoid the traffic jams and enjoy time for yourself. The Toronto-Sarnia train is your best choice for travel in southwestern Ontario, allowing you to avoid traffic tie-ups and arrive safely, no matter the weather.