All aboard DiDonato's Magical Holiday Express Christmas train for the journey to the Holiday Village. Photo courtesy of the DiDonato's
All aboard DiDonato's Magical Holiday Express Christmas train for the journey to the Holiday Village. Photo courtesy of the DiDonato's

Polar Express and Christmas Trains for New Jersey Kids

Every year, New Jersey's railroads get decked out in their holiday best to offer special Christmas train rides for the whole family. Wait—Christmas? We know it's a bit early to start hauling out the holly, but these Christmas trains are a popular holiday tradition, and they sell out fast! Safety protocols are in place this season, including reduced train capacity and face coverings required.

Though these trains don't go all the way to the North Pole, most include a visit with Santa and Mrs. Claus, along with treats, caroling, movies, and stories.

Read on to find out where to take a Christmas train ride with Santa, and book your tickets as soon as possible. Then, you can put Christmas aside for a while and get back to your fall fun.


DiDonato's Family Fun Center
1151 S White Horse Pike
Hammonton, NJ 08037

Black River & Western Railroad
80 Stangl Road Flemington Station behind Liberty Village Premium Outlets
Flemington, NJ

Delaware River Railroad Excursions
99 Elizabeth Street
Phillipsburg, NJ 08865

New Hope & Ivyland Railroad
32 West Bridge Street
New Hope, PA 18938

Strasburg Rail Road
301 Gap Road
Ronks, PA

Strasburg Rail Road
301 Gap Road
Ronks, PA

Strasburg Rail Road
301 Gap Road
Ronks, PA
Neighborhood Guides
Activity Guides