Polar Express Train Ride Returns To Buzzards Bay

The Polar Express train ride is back.

The train departs the train depot in Buzzards Bay for an excursion to the North Pole.

Cape Cod Railroad Manager Kayleen Jablecki says each train car brings the movie to life. 

Once at the North Pole, Santa and his elves jump on board for the ride back, presenting each child with a silver “Believe Bell” to take with them. 

Sponsored Content

Sponsored Content