Celebrating over 150 Years of Railroading!
The Belfast and Moosehead Lake Railroad offers weekend round trip excursions from Belfast, Maine. Our season runs weekends from Memorial Day weekend through through late October.
Conveniently located just a few miles off Route 1 in Belfast, working a train ride into your travel plans is a bonus when visiting the Mid Coast Region or in route to Acadia National Park.
Please see our events listing or view our calendar to see our events, fares, and schedules. Most of our trains will depart from City Point Station in Belfast, Maine. Our regular ride is west towards Waldo Station with the return trip to Belfast.
Late season we have our trains to the Common Ground Country Fair that operate out of Unity and Thorndike and our Santa's Snowbird Express that operates out of Unity.
The Belfast and Moosehead Lake Railroad is a division of the Brooks Preservation Society, a 501(c)(3) non-profit organization. Excursions help to sustain the railroad and fund our many preservation and restoration projects. If you're unable to ride with us, then consider a membership, volunteering, or a donation instead.
BPS membership benefits include free passage on our B&ML Scenic Train Rides, discounts on several theme trains, and discounts for items in our gift shop.