Best Train Rides

Every Railway in Canada

The full directory, province by province — checked against official sources.

A red locomotive hauling a long train beside a turquoise river in a pine-forested valley

The complete directory: 42 operating listings across Canada, every one checked against its operator's official source. Train operations, small museum rides and rail-adjacent rides are all here — and each card is labelled so you always know which you're looking at. 1 further operation is currently paused — listed for the record, labelled Paused, and not counted here.

Directory last fully re-checked: November 2026 — and every card below carries the month its own listing was last verified.

Looking for something specific? The Ride Finder filters every listing on this page by province, type and month.

Heritage badge — a vintage steam locomotive over a BestTrainRides.ca banner

The heritage promise

Steam locomotives, historic streetcars and volunteer-run lines are the heart of this directory. Every heritage listing was checked against its operator's official source — and the famous names that have closed in recent years are simply not here, however many older websites still recommend them.

British Columbia — 10 listings

Alberni Pacific Railway

Heritage steam & dieselOperating

Port Alberni, BC

SeasonJun-Sep weekends, plus spring/fall and holiday specials (Easter, Halloween, Santa)

A revived Vancouver Island heritage line running two trips from Port Alberni's waterfront station: a diesel-hauled Alberni Express through the summer, and steam behind restored 1929 Baldwin No. 7, back in service after a full rebuild.

Official site ↗✓ Last verified: November 2026

BC Forest Discovery Centre

Museum railwayOperating

Duncan, BC

SeasonApr-Sep (Thu-Mon), plus Halloween and Christmas Express specials Oct-Dec

A 100-acre forestry museum in the Cowichan Valley where admission includes a ride on 2.5 km of narrow-gauge track — steam (Hillcrest Shay No. 1) on summer weekends and for the Christmas Express, the little 'Green Hornet' on other days.

Official site ↗✓ Last verified: November 2026

Britannia Mine Museum - The Underground Train

Mine railway · National Historic SiteOperating

Britannia Beach, BC

SeasonYear-round, daily guided tours

The heart of this National Historic Site visit is a train ride into the 1914 haulage tunnel of the old Britannia copper mine, with mining demonstrations underground and the award-winning BOOM! show in the mill above. The underground tour involves 48 stairs.

Official site ↗✓ Last verified: November 2026

Fraser Valley Heritage Railway

Heritage interurbanOperating

Surrey (Cloverdale), BC

SeasonMay-Sep weekends, plus Halloween and Christmas (Electric Express) specials

Restored BC Electric interurban car 1225 runs the Heritage Rail Adventure on Saturdays and the 55-minute Sullivan Excursion on Sundays from Cloverdale Station — big-city electric railroading as it was a century ago.

TripHeritage Rail Adventure about 60 minutes; Sullivan Excursion about 55 minutesAccessStation and interurban are accessible; wheelchair passengers transfer to the railway's transit wheelchair to pass the interurban's narrow doorways. The Honeybee Express is accessible.ParkingPassenger parking on the east (Hwy 10) side of Cloverdale Station.

Official site ↗✓ Last verified: November 2026

Kettle Valley Steam Railway

Heritage steamOperating

Summerland, BC

SeasonMay-mid-Oct scenic runs, plus fall specials and Christmas Express in Dec

Ninety minutes behind ex-Canadian Pacific steam locomotive No. 3716 on the last surviving piece of the Kettle Valley Railway, climbing above Okanagan Lake to the Trout Creek Trestle — plus the famous Great Train Robbery and a December Christmas Express.

Trip1.5 hours (about 90 minutes)FaresScenic Run: Adult $35 / Senior $32 / Youth $30 / Child $24 (+ GST & booking fee); infants 2 & under free (operator, 2026)AccessStation and coaches are wheelchair accessible, with a limited number of accessible spaces — book early if you need one.ParkingStation parking lot, for train passengers only.

Official site ↗✓ Last verified: November 2026

Kimberley's Underground Mining Railway

Underground mining railwayOperating

Kimberley, BC

SeasonVictoria Day (May) to Labour Day (Sep); weekends shoulder, daily in Jul-Aug

A scenic ride through the Mark Creek valley that ends underground, where retired miners demonstrate real equipment in a purpose-built interpretive mine; the powerhouse tour is included. Closed Tuesdays and Wednesdays.

Official site ↗✓ Last verified: November 2026

Nelson Electric Tramway

Heritage streetcarOperating

Nelson, BC

SeasonMid-May to mid-Oct (Thanksgiving), daily

Streetcar 23, running in Nelson for over a century, trundles the waterfront from Lakeside Park to Hall Street about every half hour all season — all-volunteer, rides by donation.

Official site ↗✓ Last verified: November 2026

Squamish, BC

SeasonSaturdays mid-Apr-Oct, plus special-event weekends and North Pole Express Nov-Dec

The West Coast Railway Association's Squamish museum runs full-size rides on Saturdays and event days — a BC Rail Budd car out onto the main-line spur, track speeders, and the North Pole Express in the holidays — beside one of Canada's largest preserved passenger-car collections. (A separate miniature railway on site is not counted here.)

AccessAccess2 program participant — a support person accompanying a visitor with a permanent disability gets free admission.

Official site ↗✓ Last verified: November 2026

Rocky Mountaineer

Luxury touring trainOperating

Vancouver, BC

SeasonApr-Oct (daylight-only, 2-3 day routes)

Canada's famous luxury daylight train: two- and three-day routes from Vancouver to Banff, Lake Louise and Jasper, travelling by day through the Fraser Canyon and the high Rockies and sleeping in hotels at night.

  • First Passage to the West — Vancouver – Kamloops – Banff / Lake Louise, two days westbound or eastbound; the historic Kicking Horse Pass route.
  • Journey through the Clouds — Vancouver – Kamloops – Jasper, two days; Pyramid Falls and Mount Robson, the tallest peak in the Canadian Rockies.
  • Rainforest to Gold Rush — Vancouver – Whistler – Quesnel – Jasper, three days. Last ran in October 2026 and not operating in 2027 — the operator cites changes in the management of the tracks and calls the route's future uncertain.

Trip2–3 days by route (daylight running only)AccessDedicated accessibility program: the operator recommends First Passage to the West for guests who use a wheelchair full-time, arranges accessible hotel rooms with partners, and asks for an accessibility form before travel.

Official site ↗ · Book tickets ↗✓ Last verified: November 2026

Tsal'alh Seton Train (formerly Kaoham Shuttle)

Scenic local serviceSeasonal — dates pending

Lillooet, BC

SeasonYear-round, daily (school-day variations)

A little railbus-style shuttle along spectacular Seton Lake linking Lillooet with Seton Portage, run for the Tsal'alh (Seton Lake First Nation) community. Visitors can ride, but there is no operator website — arrange it locally or by phone, and confirm it is running before you go.

No public website — see the summary✓ Last verified: November 2026

Alberta — 9 listings

Alberta Central Railway Museum

Museum railwaySeasonal — dates pending

Wetaskiwin, AB

SeasonMay (Victoria Day) to Sep (Labour Day), weekends

A one-mile loop ride in a restored 1926 CPR sleeper at a prairie railway museum — small, volunteer-run and genuine. The museum posts few dated schedules, so confirm running days before you travel.

Official site ↗✓ Last verified: November 2026

Alberta Prairie Railway Excursions

Heritage steam & diesel excursionsOperating

Stettler, AB

SeasonMay-Oct themed/dinner excursions, plus Polar Express Nov-Dec

Vintage 1920s coaches behind steam or diesel out of Stettler, most trips themed — meals, onboard entertainment and a staged train robbery on the run to Big Valley or Warden Junction — ending the year with Polar Express trains.

Official site ↗✓ Last verified: November 2026

Alberta Railway Museum

Museum railwayOperating

Edmonton, AB

SeasonVictoria Day to Labour Day, Fri-Sun plus holiday Mondays

Edmonton's railway museum runs full train rides behind steam (CNR 1392) or diesel on long weekends, and speeder rides on regular weekends, in a yard full of preserved prairie railway stock. Check which ride is offered on your day — it varies.

Official site ↗✓ Last verified: November 2026

Aspen Crossing Railway

Excursion & dinner trainsOperating

Mossleigh, AB

SeasonMay-Dec themed excursions (near year-round specials)

A prairie resort on a former branch line running a dozen-plus themed trains a season — the 3.5-hour Great Alberta Prairie Tour with its Mossleigh grain-elevator stop, brunch and dinner trains, an October Train of Terror and Polar Express in December. Trains are not wheelchair accessible.

Official site ↗✓ Last verified: November 2026

Battle River Train Excursions

Community excursion trainOperating

Forestburg, AB

SeasonMay-Dec, a handful of themed excursion days

A not-for-profit 1950s coach over a working short line, running a handful of big-hearted themed days a year — Sip n' Ride, Farm to Fork, a November murder mystery and the Santa Daze run to Alliance.

Official site ↗✓ Last verified: November 2026

Fort Edmonton Park Railway and Streetcar

Living-history railway & streetcarOperating

Edmonton, AB

SeasonMay (Victoria Day) to Sep (Labour Day) main season

Two rides inside Edmonton's living-history park: a 1919 Baldwin steam train from the entrance down to the 1846 fort, and a heritage streetcar linking the 1905 and 1920s streets — both part of a summer day at the park.

Official site ↗✓ Last verified: November 2026

Galt Historic Railway Park

Museum ride — small scaleSeasonal — dates pending

Stirling, AB

SeasonMid-May to early Sep

A restored 1890 international border station where motor speeders haul gang cars on short rides — a small, characterful museum ride in Alberta's deep south. Ride days are thinly published; confirm before you go.

Official site ↗✓ Last verified: November 2026

Calgary, AB

SeasonMid-May to mid-Oct (daily to end Aug, weekends after)

A full-size steam train circles Calgary's Heritage Park daily through summer and on weekends into fall, stopping at Midnapore, Shepard and Laggan — rides included with park admission.

Official site ↗✓ Last verified: November 2026

Edmonton, AB

SeasonVictoria Day weekend (May) to Thanksgiving (Oct)

Restored streetcars climb from Old Strathcona across the top deck of the High Level Bridge — high above the North Saskatchewan River — into downtown, every 45 minutes or so, cash fare, run by volunteers of the Edmonton Radial Railway Society.

Official site ↗✓ Last verified: November 2026

Paused — listed for the record

Not currently running, and not counted in the operating listings — kept here, with the position stated in the summary, until the situation changes.

Royal Canadian Pacific

Luxury touring trainPaused

Calgary, AB

SeasonHistorically Jun-Sep, multi-day Rockies itineraries

CPKC's sumptuous heritage trainset of 1920s business cars. Public touring has been paused for several years and the operator currently keeps a waiting list rather than published departures — listed for the record; watch the official site for any resumption.

Official site ↗✓ Last verified: November 2026

Saskatchewan — 5 listings

Saskatchewan Railway Museum

Museum railway — short rideOperating

Saskatoon, SK

SeasonMay long weekend to Sep long weekend (Fri–Sun + long-weekend Mondays, usually 10 am–5 pm)

Set expectations right and this is a charmer: admission includes a short motorcar ride to the far end of the yard, then a walk back through a climb-aboard collection of prairie railway stock. A hands-on museum, not an excursion line.

Official site ↗✓ Last verified: November 2026

Southern Prairie Railway

Heritage excursionOperating

Ogema, SK

SeasonMay/Jun-Oct, weekends

Saskatchewan's first full-size tourist railway: a 1925 coach behind a GE 44-tonner out of Ogema's restored 1912 station, with a full themed calendar — settler suppers, pitchfork fondue, robbery trains and a craft beer train.

Official site ↗✓ Last verified: November 2026

Moose Jaw, SK

SeasonMid-May to early Sep, select weekend dates

Short 10–15 minute rides behind the 1914 Vulcan — Saskatchewan's only operating steam locomotive — on the museum's quarter-mile loop. Running depends on weather, the locomotive, and a crew of licensed volunteers; the museum posts dated running days, so check before you go.

Official site ↗✓ Last verified: November 2026

Wheatland Express Excursion Train

Excursion trainOperating

Wakaw, SK

SeasonMay/Jun-Dec, select dates

A non-profit prairie excursion train running 2.5–3.5-hour round trips between Wakaw and Cudworth, with onboard characters, musicians and prairie menus — Train Heist and Murder Mystery dates all summer and a Christmas Express to finish the year.

Trip2–3 hours round trip (22 km between Cudworth and Wakaw)AccessWheelchair accessible — contact the team ahead of time so arrangements can be made.ParkingFree parking around the platforms; accessible parking directly in front of the station.

Official site ↗ · Book tickets ↗✓ Last verified: November 2026

Eastend Scenic Rail Tours

Scenic excursion trainOperating

Eastend, SK

SeasonSummer to early fall (2026 season ran; 2027 schedule to come)

A roughly three-hour round trip from Eastend to Ravenscrag through rolling prairie, rugged coulees and the Frenchman River Valley, with two scenic stops for photos along the way. The tours are the realization of local rail enthusiast Gary Southgate's longtime vision, run in collaboration with Great Western Railway — water and a light snack are included on board, and advance reservations are required.

Tripabout 3 hours round tripFaresAdults $150 + GST; children 6–14 $75 + GST; children 5 and under free (operator, 2026)

Official site ↗✓ Last verified: November 2026

Manitoba — 1 listing

Prairie Dog Central Railway

Heritage steam excursionOperating

Winnipeg, MB

SeasonMay-Sep weekends and holiday Mondays, plus Halloween trains in Oct

Canada's oldest operating steam locomotive (1882 No. 3), or a 1950s diesel, hauls 1900-era wooden coaches from Winnipeg to Grosse Isle — about four hours round trip with a stopover, and a themed calendar locals book fast.

Trip3.5 hours typical (themed excursions range about 2.5–5 hours)

Official site ↗ · Book tickets ↗✓ Last verified: November 2026

Ontario — 7 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

Quebec — 4 listings

Saint-Constant, QC

SeasonMuseum open year-round; passenger train mid-May to early November (2026: May 17 – Nov 1) on a shortened route; Christmas Train on select December days

Canada's largest railway museum, on Montréal's South Shore: a short passenger-train ride (about 15 minutes) runs Sundays and holidays, a heritage streetcar circuits the grounds all season, and more than 140 pieces of rolling stock fill the halls. The train ride currently runs a shortened route because of track damage beyond the museum's control. In December, the Christmas Train runs on select days — reserve seats.

Tripabout 15 minutes (passenger train ride)

Official site ↗ · Book tickets ↗✓ Last verified: November 2026

Funiculaire du Vieux-Québec

Historic funicular — rail-adjacentOperating

Québec City, QC

SeasonYear-round, daily (9:00–21:00; to 22:00 in high season)

Not a train, but a rideable piece of 1879: the funicular hauls you up the cliff from the Petit-Champlain quarter to Dufferin Terrace for the price of a coffee, sparing you the Breakneck Steps. Year-round, all day.

Official site ↗✓ Last verified: November 2026

Les Vélorails de Beaulac-Garthby

Railbike (vélorail) — rail-adjacentOperating

Beaulac-Garthby, QC

SeasonLate June to mid-October (2026: June 21 – October 11; weekends only from mid-August)

Pedal a two-bike platform along the old Québec Central beside Lac Aylmer — 10 or 18 km return trips and you provide the power. A rail ride, honestly labelled: no locomotive involved.

Official site ↗✓ Last verified: November 2026

Train de Charlevoix

Scenic coastal trainOperating

Québec City (Chute-Montmorency), QC

SeasonEarly June to early November (2026 season: June 5 – November 1)

Québec's only full-length scenic train: 125 km from the Montmorency Falls along the St. Lawrence shore — cliffs on one side, river on the other — through Baie-Saint-Paul to La Malbaie. It relaunched in 2025 under a new model after briefly announcing closure.

Official site ↗✓ Last verified: November 2026

Atlantic Canada — 4 listings

Avondale Railway Station Museum

Museum train ride — small scaleOperating

Avondale, NL

SeasonSummer season ending Labour Day weekend, then bookings only; in-season weekday train rides for groups of 10 or more per the operator's 2026 posts

A small train on real track: rides of about 30 minutes over roughly 1.5 km of preserved 42-inch Newfoundland Railway line beside the heritage station — a summer season, with weekday rides for groups of ten or more.

Official site ↗✓ Last verified: November 2026

Elmira Railway Museum

Museum speeder ride — small scaleOperating

Elmira, PE

SeasonSeasonal, June-September; at time of check the official page reads 'Closed for the season. See you again in 2027!'

PEI's end-of-the-line station museum, where admission includes a ride on a genuine ex-CN Fairmount speeder over the old station wye — small, real, and the closest thing to a train ride on an island that retired its railway in 1989. (Its miniature trains are not counted here.)

Official site ↗✓ Last verified: November 2026

Trueman Mill Railroad

Farm train — small scaleOperating

Aulac, NB

SeasonFarm season to October, plus festive train rides from late November

A small farm railroad at Trueman Blueberry Farms in Aulac: the train carries you through acres of crops and natural splendour, and rides are included with admission to the Adventure Farm. The farm season runs to October, and festive train rides return from late November for the holidays. Weather-dependent, like everything on a working farm.

Fares$10 per person (2 and under free); included with Adventure Farm admission (operator, 2026)

Official site ↗✓ Last verified: November 2026

Corner Brook Mill Whistler Road Train

Trackless road train — rail-adjacentOperating

Corner Brook, NL

SeasonSummer (2026: from July 22)

A trackless road train that tours downtown Corner Brook from the Majestic Lawn on West Street — a 15-to-20-minute loop past the city's rich culture, run by the city each summer. Two dollars cash, a wheelchair ramp and a west-coast Newfoundland welcome. It runs on roads, not rails — and it is labelled that way here.

Trip15–20 minutesFares$2 per person (cash only) (operator, 2026)AccessWheelchair ramp and two accessible seats (city page).

Official site ↗✓ Last verified: November 2026

Yukon — 2 listings

White Pass and Yukon Route

Scenic mountain railwayOperating

Carcross, YT

SeasonLate Apr/early May to early Oct

The Klondike gold-rush narrow gauge, climbing from Skagway, Alaska, over White Pass and along Lake Bennett to Carcross, Yukon — an International Historic Civil Engineering Landmark. Bring a passport: the through journey crosses the border.

  • White Pass Summit Excursion — The classic return trip from Skagway to the 2,865 ft summit and back.
  • Bennett Scenic Journey — Skagway to Carcross by rail along Lake Bennett, returning by road — the full gold-rush corridor.
  • One-way services (Fraser & Carcross) — One-way rail segments for hikers and through-travellers between Skagway, Fraser and Carcross.

TripSummit Excursion 2.5–2.75 hours; Bennett Scenic Journey 8 hoursFaresSummit Excursion $169 adult / $84.50 child; Bennett Scenic Journey $319 adult / $179 child (operator, 2026)AccessThe Summit Excursion is wheelchair accessible (lift-equipped cars, limited space — say so when reserving); the Bennett train has no wheelchair lift.

Official site ↗✓ Last verified: November 2026

Whitehorse, YT

SeasonSummer, Tue–Sat 12:00–4:00 (2026 season ended)

A 1925 Lisbon tram back from the dead: the waterfront trolley relaunched in 2024 on a shortened Roundhouse–Rotary Park route along the Yukon River, running continuously on summer afternoons, about thirty minutes round trip for three dollars. MacBride Museum confirmed a completed 2026 season.

Tripabout 30 minutes round tripFares$3 per person (members ride free) (operator, 2026)

Official site ↗✓ Last verified: November 2026

Miniature & park trains — 21 listings

Ride-on miniature railways, live-steam club railways and park trains — small in scale, genuinely loved, and listed in their own category so they never inflate the railway numbers above. Every one below was verified against its operator's official source, same as the full-size trains.

A miniature steam train carrying passengers through a sunny park

British Columbia — 7

Burnaby Central Railway

Miniature & park trainOperating

Burnaby, BC

SeasonWeekends & holidays, Good Friday to Thanksgiving

One of Canada's largest ride-on miniature railways: the BC Society of Model Engineers' trains carry passengers around Confederation Park in Burnaby all season long.

Official site ↗✓ Last verified: November 2026

Bear Creek Park Train

Miniature & park trainOperating

Surrey, BC

SeasonSeasonal event trains; Christmas Train Dec 1 – Jan 3

Surrey's Bear Creek Park train reinvents itself with the seasons — best known for its Christmas Train, which runs a day train and a Wednesday–Sunday night train from December 1 to January 3.

Fares$12.50 per person (Christmas Train); children under 2 free (operator, 2026)

Official site ↗✓ Last verified: November 2026

Saanichton, BC

SeasonSelected public event days, May–Oct, plus a Halloween Express

The Vancouver Island Model Engineers run public ride days at Heritage Acres on selected event days through the season — a big miniature railway on a heritage site near Victoria.

Fares$3 per ride (riders over 2) (operator, 2026)

Official site ↗✓ Last verified: November 2026

Railway Museum of BC — Mini-Rail

Miniature & park trainOperating

Squamish, BC

SeasonMuseum season, May to mid-October

The little railway inside the big one: the Railway Museum of BC's Mini-Rail loops over 2 km of track, and rides are unlimited with museum admission.

Trip20 minutesFaresIncluded with museum admission (operator, )

Official site ↗✓ Last verified: November 2026

BC Wildlife Park — Wildlife Express

Miniature & park trainOperating

Kamloops, BC

SeasonPark event days only — not a regular service

A volunteer-run miniature train that comes out for the BC Wildlife Park's event days — Easter, artisan markets and other park celebrations — rather than running a daily service.

Fares$1 (cash only) at park events (operator, 2026)

⚠ Run by volunteers at park events and on request — it does not run every day, so check the park's event listings before counting on a ride.

Official site ↗✓ Last verified: November 2026

Greater Vancouver Zoo — Safari Express Train

Miniature & park trainOperating

Aldergrove, BC

SeasonYear-round, usually daily 10am–5pm (weather and demand permitting)

The zoo's Safari Express loops the grounds in Aldergrove, usually every half hour at peak — first come, no reservations, and back on track for 2026.

FaresTrain $10 per rider (zoo admission extra); under 3 free (operator, 2026)

Official site ↗✓ Last verified: November 2026

Prince George, BC

SeasonMuseum special events (confirmed at Halloween 2026)

Prince George's little Cottonwood Minirail comes out for the railway and forestry museum's special events — it was giving free spins at the museum's 2026 Halloween weekend.

FaresFree at the 2026 Halloween event (operator, 2026)

⚠ No regular published season — the Minirail is confirmed at museum special events; check the museum's events page before a trip.

Official site ↗✓ Last verified: November 2026

Alberta — 4

Edmonton Valley Zoo Miniature Train

Miniature & park trainOperating

Edmonton, AB

SeasonDaily in season (May–Sep, weather-dependent), 10am–4pm

The Valley Zoo's miniature train is back on track — a gentle loop through the zoo, free with admission, all season long.

FaresFree with zoo admission (operator, 2026)

Official site ↗✓ Last verified: November 2026

Bowness Park Mini-Train

Miniature & park trainOperating

Calgary, AB

SeasonSummer only: July 1 to Labour Day weekend, daily

Calgary's beloved park train in Bowness Park — but note the short season: in 2026 the train runs only from Canada Day to Labour Day weekend, even though the park's other rentals open earlier.

FaresSingle $5 / Family $10 (operator, 2026)

Official site ↗✓ Last verified: November 2026

Iron Horse Park Miniature Railway

Miniature & park trainOperating

Airdrie, AB

SeasonSundays mid-May to mid-October (11am–4pm), plus special-event days

A whole miniature Alberta in one park: Iron Horse Park's ride-on railway models the province's rail lines in miniature, running every Sunday through the season plus special days from a February Frostbite Run to a Halloween fundraiser.

Fares$3 per ride (packs of 8 for $20); park admission free (operator, 2026)

Official site ↗✓ Last verified: November 2026

Train Acres Miniature Railway

Miniature & park trainOperating

Benalto, AB

SeasonTwo public days a year — the annual charity fundraiser (mid-September)

A remarkable private miniature railway near Sylvan Lake that opens to the public just two days a year, for a charity fundraiser supporting Alberta's children's hospitals.

Fares$15 per person (all proceeds to charity) (operator, 2026)

⚠ Train Acres is a private facility — public rides happen only at its annual two-day fundraiser (2026: Sep 12–13).

Official site ↗✓ Last verified: November 2026

Saskatchewan — 1

Canpotex Train — Nutrien Playland

Miniature & park trainOperating

Saskatoon, SK

SeasonPlayland season: mid-May to Labour Day weekend

The little Canpotex train circling Kinsmen Park's Nutrien Playland — one ticket rides the train, the Ferris wheel or the carousel, all season long.

Fares$3.50 per ride ticket (one ticket per ride) (operator, 2026)

Official site ↗✓ Last verified: November 2026

Ontario — 6

Toronto Railway Museum Mini Train

Miniature & park trainOperating

Toronto, ON

SeasonMid-May to late Oct (Thu–Mon mid-May–Labour Day, then weekends; closed Nov–mid-May)

A miniature train looping Roundhouse Park in the shadow of the CN Tower — the downtown museum's little ride, running from mid-May through October.

Fares$10 per rider over 2 ($8.85 + HST) (operator, 2026)

Official site ↗✓ Last verified: November 2026

Riverview Park and Zoo Miniature Train

Miniature & park trainOperating

Peterborough, ON

SeasonMay long weekend to Thanksgiving (daily in summer, weekends in fall)

Peterborough's miniature train — an 1860-locomotive replica that has circled Riverview Park for over fifty years, for two dollars a ride.

Fares$2 per person; children 2 and under free (operator, 2026)

Official site ↗✓ Last verified: November 2026

Springbank Express Train

Miniature & park trainOperating

London, ON

SeasonStorybook Gardens season (mid-May to Labour Day), daily, weather-dependent

The Springbank Express has run in London's Springbank Park for more than a hundred years — a miniature train beside Storybook Gardens, no park admission needed for the train itself.

Fares$3.40 per person + tax (ride ticket) (operator, 2026)

Official site ↗✓ Last verified: November 2026

Golden Horseshoe Live Steamers

Miniature & park trainOperating

Hamilton, ON

SeasonSunday Public Run Days in summer (winter: indoor demos, no rides)

Free rides on miniature outdoor trains at the Hamilton Museum of Steam & Technology — the Golden Horseshoe Live Steamers' Public Run Days are a Hamilton summer institution, now in their sixth decade.

FaresFree (donations welcome) (operator, 2026)

Official site ↗✓ Last verified: November 2026

Battersea, ON

SeasonPublic ride days May–October, plus the Battersea Pumpkin Festival

A ride-on miniature railway in the village of Battersea, north of Kingston — free public ride days through the season, and a Pumpkin Festival that once carried some 1,800 passengers.

FaresFree (donations welcome) (operator, 2026)

Official site ↗✓ Last verified: November 2026

Strathroy, ON

SeasonSaturdays through the summer, plus special events

Ride-on trains every Saturday of summer at the Strathroy Fair Grounds, on the club's Sleepy Hollow Railway. The club has no website of its own — dates appear in municipal and event listings, so check locally before you go.

No public website — see the summary✓ Last verified: November 2026

Quebec — 2

Exporail Miniature Train

Miniature & park trainOperating

Saint-Constant, QC

SeasonLate February to late December (2026: Feb 28 – Dec 30)

A five-minute ride on Exporail's miniature railway — over three bridges and through a tunnel — at Canada's national railway museum. Small train, real museum: pair it with the full-size passenger train and streetcar on the same visit.

Trip5 minutesFares$3 per ticket (operator, 2026)

Official site ↗✓ Last verified: November 2026

Trains-Trains — Old Port of Montréal

Miniature & park trainOperating

Montréal, QC

SeasonSeasonal, at the Old Port (Bonsecours Island)

A little electric train styled after a 19th-century tram, giving 10-to-15-minute family rides around Bonsecours Island in the Old Port of Montréal.

Trip10–15 minutes

Official site ↗✓ Last verified: November 2026

Atlantic Canada — 1

Trecothic Creek & Windsor Railway

Miniature & park trainOperating

Windsor, NS

SeasonPublic running days roughly every other Sunday, July to mid-October

Nova Scotia's ride-on miniature railway: a volunteer-run line in Windsor with running days about every other Sunday through summer and fall — and rides are free.

FaresFree (donations welcome) (operator, 2026)

Official site ↗✓ Last verified: November 2026

Looking for the long-distance trains? The scheduled scenic services — The Canadian, The Ocean, the Polar Bear Express and more — live in Great Train Journeys, not this directory.