Best Train Rides

Ontario by Train

One flagship ride into a roadless canyon, and a cluster of heritage lines in the south that make easy day trips from Toronto.

Two VIA Rail locomotives travelling through lush greenery in Toronto

Ontario's scene is top-heavy in the best way: the Agawa Canyon Tour Train is one of the great scenic rides in North America, a 114-mile run into a canyon you cannot reach by road, at its peak in the fall colour season.

South of it, a healthy heritage cluster — South Simcoe, Waterloo Central, Halton County's streetcars, Port Stanley, Huntsville's Portage Flyer and Smiths Falls' caboose rides — covers most weekends from spring to Christmas. Be aware that two famous names are gone: the York-Durham Heritage Railway and the Credit Valley Explorer have closed, whatever older listicles still say. That is exactly why this list is re-checked every year.

The year at a glance

How many listings typically run in each month — patterns, not schedules.

The listings

Agawa Canyon Tour Train

Scenic excursion trainOperating

Sault Ste. Marie, ON

SeasonAug-Oct (2026: Aug 1-Oct 18)

Ontario's flagship train ride: 114 miles north from Sault Ste. Marie into the roadless Agawa Canyon, with time in the canyon park for waterfalls and lookout trails. It runs from late summer through the fall colour season, when it is at its best — and busiest.

TripAbout 10 hours round tripAccessWheelchair lifts for boarding (collapsible wheelchairs under 26 in wide; motorized wheelchairs and scooters cannot be accommodated). The Stone Gardner car is not wheelchair accessible.ParkingFree parking at the depot.

⚠ Check before you travel: the operator's own pages and booking calendar don't fully agree — the homepage's headline fare doesn't match the booking calendar's date-by-date fares, the season's closing date appears as two different dates in operator material, and the canyon stop is given as both 90 minutes and two hours. Confirm the fare, the date and the stop length on the booking page for your day.

Official site ↗✓ Last verified: November 2026

Halton County Radial Railway

Heritage streetcar museumOperating

Milton, ON

SeasonMay-Oct weekends/holidays, Thu-Mon Jul-Aug; early Dec Christmas on the Rails

Full-size vintage streetcars and interurbans carry you over 2 km of track at Ontario's electric railway museum near Milton — ride as much as you like on one admission, and come back in December for Christmas on the Rails.

⚠ Planning a late-season visit? The museum's own website disagrees with itself about November — one page says closed for the month, another says open weekends until November 1. Confirm before you go.

Official site ↗✓ Last verified: November 2026

Muskoka Heritage Place - Portage Flyer

Narrow-gauge heritage trainOperating

Huntsville, ON

SeasonMid-May to early Oct (2026: May 16-Oct 10), Tue-Sat; Dec Christmas train

The little Portage Flyer — 1926 steam in summer, a 1948 diesel in the shoulders — runs 1 km along the Muskoka River between Rotary Village Station and Fairy Lake, reviving the old portage railway that once linked Huntsville's lakes, plus a Christmas train in December.

Official site ↗✓ Last verified: November 2026

Port Stanley Terminal Rail

Heritage tourist railwayOperating

Port Stanley, ON

SeasonMay-Dec; weekends spring/fall, Wed-Sun Jul-Aug, Santa trains Nov-Dec

Hour-long scenic rides from the Lake Erie beach town of Port Stanley toward St. Thomas, running through most of the year — murder-mystery dinner trains in September and Santa trains to finish it.

Official site ↗✓ Last verified: November 2026

Railway Museum of Eastern Ontario

Museum caboose ridesOperating

Smiths Falls, ON

SeasonEvent-based year-round; regular caboose rides Sundays Jul-Aug plus holiday specials

Short caboose rides from a 1912 station in Smiths Falls, run as a season of event days — Easter, Mother's and Father's Day trains, Sunday rides through summer, Thanksgiving, and the North Pole Express in late fall.

Official site ↗✓ Last verified: November 2026

South Simcoe Railway

Heritage railwayOperating

Tottenham, ON

SeasonMay-Oct (Victoria Day weekend to mid-Oct), selected dates, plus Easter/Halloween specials

About an hour through the Beeton Creek valley between Tottenham and Beeton on one of Ontario's pioneer heritage railways. Diesel 703 hauls while steam locomotive 136 is in planned maintenance.

Official site ↗✓ Last verified: November 2026

Waterloo Central Railway

Heritage railwayOperating

St. Jacobs, ON

SeasonApr-Oct regular Heritage Hopper Thu/Sat (Tue Jul-Aug); Nov-Dec Christmas specials

The Heritage Hopper links Waterloo with the St. Jacobs Farmers' Market, the village of St. Jacobs and Elmira — hop on and off through the season — then gives way to Christmas trains from mid-November.

Official site ↗✓ Last verified: November 2026

Gateway towns. Stay in Sault Ste. Marie the night before the Agawa train — it's a full day and an early start. The southern heritage lines are day trips from Toronto and the GTA.

Great journeys through Ontario

Heritage sites in Ontario

Railway heritage you visit rather than ride — each site checked against its official source and listed in the Heritage sites section, counted separately from the railways above.