Celebrating over 150 Years of Railroading!
The Belfast and Moosehead Lake Railroad offers weekend round trip excursions from Belfast, Maine. Our regular season runs weekends from Memorial Day weekend through through late October. In addition we offer winter, spring, and Christmas specials.
Please see our events listing or view our calendar to see our events, fares, schedules, and venues. 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. However a number of our early and late season events will depart from our station in Unity, Maine.
Be sure to check out our early season and late season events! We have new winter offerings in addition to our trains to the Common Ground Country Fair and our season ending Christmas themed trains that operates out of Unity.
Our Belfast venue is 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.
Our Unity venue is at 180 Depot Street in Unity, Maine.
Check back for more 2019 Events!
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.