Port Elgin
Ontario
N0H 2C0
Canada
The Port Elgin and North Shore Railroad is a charming heritage railway operating in the beach community of Port Elgin on the shores of Lake Huron in Ontario. This narrow-gauge steam railway has been delighting visitors for decades, offering scenic excursions through the beautiful countryside of Bruce County aboard a vintage steam locomotive. The railway operates along a short but picturesque right-of-way, giving passengers of all ages the opportunity to experience the sights, sounds, and sensations of authentic steam-powered rail travel in a relaxed and family-friendly setting. The operation is run by dedicated volunteers who maintain the locomotives and rolling stock with great care and share their passion for railway history with every visitor. Port Elgin is a popular summer destination on the Lake Huron shoreline, and the heritage railway adds a wonderful historical dimension to a visit to the area. Special events and themed excursions are offered throughout the operating season, making each visit a unique experience. For families visiting Bruce County, the Port Elgin and North Shore Railroad offers a memorable hands-on encounter with Canada’s railway heritage that will delight children and adults alike.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
