easy
1–1.5 hours
Suitable for all ages and fitness levels, just dress warmly and enjoy the ride
Hop aboard the Belfast & Moosehead Lake Railroad this fall for a Halloween train ride packed with festive fun and breathtaking Maine scenery. Discover why this seasonal event is a local favorite and perfect for families.
Adults $19 & Children $9 | 1 Hour Ride
Celebrate the Halloween season with a thrilling train ride on the Belfast & Moosehead Lake Railroad! Experience the enchanting fall scenery while dressed in your favorite costume. Children in costume receive a special trick or treat bag, making this spooky adventure a memorable outing for the whole family.
Adults - $19 Child - $9 Infant - Free
1 hour
Kick off the Halloween season with a train ride with the Belfast & Moosehead Lake Railroad!
As the leaves are falling, haunted spirits will rise and so will the fun of Halloween. Come along for a spooky fall ride through the woods and past the pond.
Join the crew and other passengers who are wearing a costume and enjoying the ride.
Children who are dressed in costume will get a trick or treat bag of goodies.
Come join the fun!
Get to the station early to secure great spots and capture the vibrant fall foliage.
Maine fall can be chilly, so bundle up in your favorite costume layers for comfort.
Ensure you know the departure times and any additional events happening during the ride.
Capture the scenic fall views and festive costumes as you ride through this historic route.
The Belfast & Moosehead Lake Railroad has been operating since 1874, originally transporting timber and goods across Maine.
The railroad actively promotes sustainable tourism, maintaining the historic cars and supporting local environmental initiatives.
Maine autumn can be cool, so dress in layers to stay comfortable during the ride.
fall specific
Get into the spirit of Halloween with fun costumes for kids and adults alike.
fall specific
Capture the scenic fall colors and festive moments during the ride.
Wear sturdy shoes for walking around the station or boarding the train comfortably.