Independent guide to train travel in the USA and CanadaNot affiliated with Amtrak, VIA Rail or any railroad
USA by RailAmtrak · VIA Rail · Scenic lines

VIA Rail Corridor

Guide to the VIA Rail Toronto to Kitchener, Stratford and Sarnia Train

The VIA Rail Toronto to Kitchener, Stratford and Sarnia route offers a direct daytime journey through Southern Ontario, covering about 180 miles in up to five hours.

By USA by Rail editors · Last checked October 2026 · How we research

VIA Rail Toronto to Kitchener, Stratford and Sarnia route schematicSimplified map of the VIA Rail Toronto to Kitchener, Stratford and Sarnia showing 9 stops from Toronto to Sarnia. Positions are approximate.TorontoKitchenerStratfordLondonSarniaSchematic · positions approximate · not to scale
Operator
VIA Rail
Route
Toronto to Sarnia
Journey time
about 4 hours 30 minutes to 5 hours end to end
Distance
about 180 miles (290 km)
Runs
Limited trains a day (as of 2026)
Overnight
No, daytime train
Stops shown
9

STATUS Operating as of 2026 with limited frequencies; GO Transit trains also serve Toronto to Kitchener.

This corridor service is ideal for travelers heading from the busy metropolis of Toronto into the rural heartland of Southern Ontario. It suits theatergoers traveling to Stratford for its major summer theater festival, as well as university students and commuters traveling between Kitchener, Guelph, and London. Since it operates entirely during the day, it is a convenient option for those who prefer to avoid driving on busy highways. The route also serves passengers looking to connect to long distance services like The Canadian or cross border trains like the Maple Leaf. With limited trains a day, planning ahead is necessary to secure a seat on this route.

Route overview

Operating as a daytime VIA Rail Corridor service, this train travels about 180 miles from Toronto to Sarnia. The entire trip takes about 4 hours 30 minutes to 5 hours end to end. As of 2026, the service operates with limited trains a day. Passengers traveling between Toronto and Kitchener can also use GO Transit commuter trains for additional frequency.

Starting at Toronto Union Station, the train heads west through the Greater Toronto Area. It makes stops at Brampton and Georgetown before reaching Guelph and Kitchener. The route then continues into Perth County, stopping at Stratford and St. Marys. After stopping in London, the train completes its journey at the border city of Sarnia.

Because there are no overnight segments, passengers experience the entire trip in daylight. The schedule allows travelers to reach destinations like Stratford or London in just a few hours. For those traveling further, Toronto and London provide connections to the VIA Rail Toronto to London and Windsor route. Toronto also serves as a hub for trains heading east to Montreal and Ottawa.

What you see, section by section

Toronto to Guelph

The journey begins as the train departs Toronto Union Station and heads west through the densely populated commuter suburbs of the Greater Toronto Area. You will pass through Brampton and Georgetown, watching the landscape transition from urban centers to more open spaces. As the train approaches Guelph, the scenery shifts into rolling farmland. This section provides a clear view of Southern Ontario moving from busy city life into quieter agricultural communities.

Stratford to London

After leaving the theater town of Stratford, the train travels through rural Perth County. The landscape here is dominated by open fields and agricultural lands typical of this part of Ontario. You will pass through the small community of St. Marys before approaching the larger city of London. This segment highlights the quiet rural scenery of the region, offering a relaxing view of the countryside during the daytime journey.

Classes and onboard

  • Economy

This daytime corridor train offers Economy class seating for all passengers. Since there is no overnight train service on this route, there are no sleeper cabins available. Economy class provides comfortable seating suitable for a journey taking about 4 hours 30 minutes to 5 hours end to end. Passengers have access to basic amenities for the duration of the trip.

When booking your ticket, Economy class is the only option to select. You can review Amtrak and VIA booking tips to help secure your preferred travel dates. While onboard, passengers can usually purchase light snacks and beverages, though you may also want to read about food on Amtrak and VIA trains to see what you can bring yourself. Checking the luggage rules on Amtrak and VIA is recommended before arriving at the station to ensure your bags meet the size and weight limits for corridor trains.

Tips for this train

  • Book your tickets early if you plan to visit Stratford during its major theater festival in summer.
  • Check GO Transit schedules if you need more frequent departures between Toronto and Kitchener.
  • Review VIA Rail passes and discounts to see if you qualify for reduced fares on corridor routes.
  • Bring your own snacks and water for the trip since onboard food options may be limited.
  • Use Toronto Union Station to connect to the Maple Leaf or The Canadian for longer journeys.
  • Pack light and review luggage rules on Amtrak and VIA before boarding.

Every stop

In timetable order. Major stops in bold; other routes serving a stop are shown as tags.

  1. TWOTorontoONMaple LeafThe CanadianVIA Rail Montreal to TorontoVIA Rail Toronto to Ottawa
  2. BramptonON
  3. GeorgetownON
  4. GuelphON
  5. KitchenerON
  6. StratfordON
  7. St. MarysON
  8. LondonONVIA Rail Toronto to London and Windsor
  9. SarniaON

Station guides on this route

Questions travellers ask

How long does the train take from Toronto to Sarnia?

The complete journey from Toronto to Sarnia takes about 4 hours 30 minutes to 5 hours end to end. The exact travel time depends on the specific daily schedule and any minor delays along the route.

Are there sleeper cars on this train?

No, this specific route does not operate as an overnight train. The service runs entirely during the day and only offers Economy class seating for the 180 miles between Toronto and Sarnia.

Can I connect to other trains in Toronto?

Yes, Toronto Union Station is a major passenger hub. You can easily connect to several routes including the Maple Leaf, The Canadian, and trains heading to Montreal or Ottawa. You can read more in our Toronto station guide.

Related guides