Best Train Rides

British Columbia by Train

Canada's strongest scenic-railway province — a luxury mountain train, two underground mine trains, steam in the Okanagan and volunteers keeping interurbans and streetcars alive.

Kettle Valley Steam Railway locomotive No. 3716, a vintage steam engine, head-on under a clear sky

British Columbia is where Canadian train travel shows off. The Rocky Mountaineer carries the fame, but the depth is the story: nine verified operations plus a First Nations rail shuttle on Seton Lake, spread from Vancouver Island to the Kootenays.

Two of the most unusual rides in the country are here — trains that take you underground, into the Britannia copper mine at Britannia Beach and the interpretive mine at Kimberley. Add a 1929 Baldwin back in steam at Port Alberni, BC Electric interurban cars in Surrey, and a streetcar that has served Nelson for a century, and BC alone could fill a holiday.

The year at a glance

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

The 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

Book early here

Gateway towns. Base yourself where the trains are: Vancouver for the Rocky Mountaineer and the Squamish museum; Summerland or Penticton for the Kettle Valley; Victoria makes a base for Duncan and Port Alberni day trips on the Island.

Great journeys through British Columbia

Heritage sites in British Columbia

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.