Best Train Rides

Fraser Valley Heritage Railway

Heritage interurban in Surrey (Cloverdale), British Columbia.

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

Surrey (Cloverdale), British Columbia

Heritage interurbanOperating

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.

Visitor information

Ride duration Heritage Rail Adventure about 60 minutes; Sullivan Excursion about 55 minutes
Published fares Not published by the operator
Accessibility Station 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.
Parking Passenger parking on the east (Hwy 10) side of Cloverdale Station.
Typical season May-Sep weekends, plus Halloween and Christmas (Electric Express) specials
Book early Yes — Its Halloween trains and Christmas Electric Express sold out in the most recent season — book those when tickets open.
Official site Official site ↗

✓ Last verified: November 2026

Is something on this page out of date — a changed season, a moved station, a new fare? Suggest a correction for this listing. Every correction is verified against the operator's official source before anything changes.

Keep exploring