Image of train over Passagassawakea Bridge

Brooks Preservation Society


Saving Yesterday for Tomorrow.


Belfast & Moosehead Lake Railway's Railroad Excursions


The Belfast and Moosehead Lake Railway offers weekend and holiday round trip execursions starting May 26 through Mid October, 2012. Trains depart (round trip) from Upper Bridge Station in Belfast, Maine. Trains depart at 11 am and 2 pm on trips lasting about 1 hour.

Please see our schedule for rates and special events. Trains will depart from Upper Bridge Station in Belfast, Maine and return. Our regular ride is west towards Waldo and return.

Please see our excursion calendar for our complete listing of all dates and times and our rates and schedules for details and fares.

The Belfast and Moosehead Lake Railway is a division of the Brooks Preservation Society, an all volunteer organization. Excursions help to fund our many preservation and restoration projects. If you're unable to ride with us, then consider a membership or small donation instead.



Copyright © 2011 All rights reserved.