Skip to main content


"The Magical Journey Begins Here"


The New Hope Railroad cordially invites you, your family, and your friends to a very special and unique holiday event.  Welcome the return of the historic #40 steam engine by joining Santa, Mrs. Claus for a ride upon their magical Steam Train adventure through the historic Bucks County countryside.  This Santa Steam Train Ride departs New Hope Station for a round trip to the North Pole.

The journey begins when the Conductor calls “All Aboard”!  Whether you’re a new guest or returning for a family tradition, you will experience the sounds and tastes of the holiday season.  Sing along with our roaming musicians as they play Christmas carols and you sip warm cocoa and enjoy a freshly baked cookie.

Share your special wishes with Santa as he and Mrs. Claus visit with the children.  Each child will receive their own sleigh bell gift from Santa himself.  Children and adults alike are encouraged to indulge in the spirit of the season by wearing pajamas and settling in for a relaxing ride with family and friends aboard our festive railway cars adorned with holiday decorations.

This joyous annual event will surely become a cherished holiday tradition for the entire family.

Before departing from the railroad, be sure to take some time and stroll through our beautifully decorated railroad station. Both our restored 1891 Freight House Gift Shop and our Christmas Gift Shop located within the historic 1891 Victorian-style Passenger Station will be open for business, the perfect place to shop for any last-minute décor or gifts for those special people on your list.

From all of us at the New Hope Railroad, we wish you a very happy and healthy holiday season, and we hope to soon see you aboard.

*Photo packages are offered for purchase for an additional fee. Fees vary based on the package selected.


New Hope Train Station, New Hope, PA


1 hour (approximately)


New Hope, PA to Lahaska, PA


First Class, Coach Class, Private Coach & Private Caboose


All Ages


Steam Locomotive*

Please note, meal service is not included or offered on this excursion.

The North Pole Express Train is a New Hope Railroad staple. Operating continuously for decades and is pulled by a diesel locomotive from the 1960s.

Both trains check the same exact boxes as far as what we offer onboard.

So what's different?
  • It's a bit like trying to explain how Santa can visit every child in a single night. We know it's magic. We know he can. We just can't explain exactly how he does it.
  • Santa's Steam Train Ride feels like a Norman Rockwell painting come to life. 
What is tangibly different: 
  • Santa's Steam Train Ride is pulled by a steam locomotive from the 1920s. 
  • Features best of the best of the railroad's heritage equipment for you to ride
  • If you are looking for an experience that's unexplainable as magically as Christmas itself, choose the Santa's Steam Train Ride

There are many fares for this excursion, and they vary based upon demand, class of service, excursion date, excursion time, reservation completion date, and other travel preferences. All fares are displayed after selecting a departure date and time.

OFF-PEAK DAYS (December 19, 20, 21, 22, 23, 26, 27, 28, 29 & 30)

PEAK DAYS (December 3, 4, 10, 11, 17, 18)

CHRISTMAS EVE (December 24)


Various classes of service are available depending upon the selected date and time of this excursion.

All classes of service available will be displayed after selecting a departure date and time.

Please visit this page to view classes of service virtual tours, descriptions, seating options, and images.

For the best experience and reservation options, please reserve Online.

To Reserve by Phone:
Contact our Call Center at 215-862-2332.
Call Center hours of operation: 7 Days per week, 8:30 AM – 5:00 PM EST

Group Seating:
Every effort will be made to seat groups as close together as possible on the train. Please let us know your needs prior to boarding

Other excursions and events may be available. View our complete train and event schedule to see all the options.


Fares will be displayed after selecting a departure date and time.

Play Video