There are some great train rides that will definitely give you a dose of the holiday spirit and you may even meet Santa!


The Victorian Christmas Train happens on December 17th. This museum is in Alna, Maine on 97 Cross Road. Call (207) 882-4193. This is a free event, but they appreciate donations.

Facebook/Wiscasset Waterville and Farmington Railway Museum



North Pole Express on Saturdays and Sundays, December 10, 11, 17, & 18 in Boothbay, Maine. Departures will be at 11:00, 11:45, 12:30, 1:15, 2:00 & 2:45 each day. Get tickets in advance to avoid disappointment or long waits.

Photo Credit: Steve Yenco, Mainly Maine Photography



The Christmas Prelude Trolley runs Friday, December 2 - Sunday, December 4 and Friday, December 9 - Sunday, December 11 in Kennbunkport, Maine. Ride in a heated streetcar- festooned with holiday greenery - through the wintry Maine woods!

TripAdvisor/Aircraft C



The hugely popular Polar Express returns to Portland! It runs every Friday thru Sunday starting November 25th. Then the week of Christmas it will run Tuesday, December 20 thru Friday, December 23. The fun begins at the Ocean Gateway Visitor Center. Meet the Conductor, enjoy hot chocolate and cookies served by hot chocolate chefs, and listen to a reading of the enchanting story as they journey to the “North Pole.” Santa greets children aboard the train while passengers sing along to carols as they travel back to the train station. This is the only officially licensed Polar Express™ train ride in the state and is the largest annual fundraiser for the museum!