Celebrate the holidays in a unique way by taking a train ride with Old Saint Nick!
1. Allentown and Auburn Railroad
Choo choo! Join the Allentown and Auburn Railroad for scenic train rides with St. Nick himself. Throughout November and December, the train will traverse the four and a half miles of track, giving those on board a glimpse of stunning countryside views. Select train rides also include hot chocolate tastings.
2. Strasburg Rail Road
Revel in the holiday atmosphere on one of the Christmas Trains at the Strasburg Rail Road in Lancaster County! Choose from the distinctive experiences offered by Santa’s Paradise Express, the Christmas Tree Train or The Night Before Christmas trains – plus enjoy a Christmas feast aboard select departure times. Trains are available throughout November and December.
3. New Hope Railroad
Hear the sleigh bells ringing when you hop onboard the North Pole Express and Santa’s Steam Spectacular at New Hope Railroad. Santa and Mrs. Claus welcome you as you depart New Hope Station for a North Pole Express train ride through the historic Buck’s County countryside on the way to the North Pole. Enjoy warm cocoa and cookies while Santa listens to all your wishes this holiday season.
4. Tannenbaum Christmas Tree Trains
Ride the rails through a winter wonderland on Tannenbaum Christmas Tree Trains. The train takes you on a 45-minute ride through York County’s countryside on a replica Civil War-era steam engine before disembarking at the Bricker Tree Farm. Find your one-of-a-kind tree before enjoying seasonal beverages and other goodies at the farm. Then, hop on the train and journey back to the station, where your tree will be ready and waiting for you!
Follow us on Facebook, Twitter, and Instagram to stay up to date on even more great ideas and places to visit around our state. Don’t forget to never miss an update and sign up for our monthly Happy Thoughts e-newsletter.