Brooks Preservation Society


Saving Yesterday for Tomorrow.


Belfast & Moosehead Lake Railway's Excursion Rates and Schedules


BPS is proud to announce the following Train Schedule for 2010.

No trains Saturday 9/4 due to the uncertainty of hurricane Earl.

Season runs from May 29 to October 9

Children 16 and under must be accompanied by an adult.

Regular Trains
Brooks to Waldo

Take a scenic ride through woods and wetlands to our destination of Waldo, Me. After a run around of the locomotive, the train returns to Brooks.

Trains run Saturdays except as noted below under special event trains.

Ride is about 1 hour and 10 minutes.


Departs Brooks: 11:00 AM and 1:00 PM
  • Adult $12.00
  • Children 3 to 14 $6.00
  • Under 3 - free if not occupying a seat.

Special Event Trains
Brooks Pizza Train (2 and 1/4 hours)

Enjoy a scenic ride on the historic Belfast & Moosehead Lake Railroad through woods and wetlands. Train will arrive in Thorndike where fresh pizza and refreshments will be served. After a run around of the locomotive, the train returns to Brooks.
  • July 11
  • August 22
  • September 12
Departs Brooks: 11:00 AM

  • 1 to 2 people $15.00 each
  • 3 to 4 people $12.50 each
  • 5 to 8 people $10.00 each
  • Over 9 people call for pricing
Mass Bay Excursion

Don't miss this unique opportunity to ride the entire 32.7 mile lenght of the B&ML.

September 11

Departs Belfast: 11:00 AM

  • Adult MBRRE Member $59
  • Adult Non-member $69
  • Child (Age 12 & under) $29
Common Ground Country Fair

Park in Unity or Thorndike and ride the train to the fair.

September 24, 25, and 26

  • Adult Day Pass $10
  • Child Day Pass (Age 14 & Under) $5
Autumn Colors

Brooks to Waldo (1.5 hours)

October 9, 12

Departs Brooks: 11:00 AM and 1:00 PM

  • Adult $12.00
  • Children 3 to 14 $6.00
  • Under 3 - free if not occupying a seat.
Brooks to Belfast (4 hours)

October 10

Departs Brooks: 11:00 AM

  • TBA
Brooks to Burnham (4.5 hours)

October 11

Departs Brooks: 11:00 AM

  • TBA



Driving Directions

The Railroad reserves the right to change train equipment and schedules without advance notice. The railroad cannot be responsible for unscheduled delays.

Please Contact us to Confirm


Brooks Preservation Society
31 Veterans Highway
Brooks, Maine 04921

by email at jfeero@fairpoint.net

or by phone at (207) 722-3899


Copyright © 2010 All rights reserved.