Santa and Polar Express Trains in Pennsylvania, New Jersey and Delaware


There’s something magical about trains and Santa Claus. Which might be why we have so many to choose from near Philadelphia and across eastern Pennsylvania, New Jersey and Delaware. Some of them run numerous times throughout the season. Others, just one or two days. 

Kids can thrill to a visit with Santa as you chug along. For Polar Express trains, actors re-enact the book live. Other trains have hot cocoa and treats, photo opportunities with Santa and small gifts 

You can get all the details below, but don't delay; many Santa trains and dates sell out quickly.


New Jersey


Pennsylvania Train Rides

North Pole Express Train at New Hope & Ivyland Railroad

Enjoy eating and drinking the provided refreshments as you listen to roaming musicians on your way to the North Pole. Then get a visit from Mr. and Mrs. Claus and their Christmas helpers.

Various times and dates between Nov. 9 and Dec. 24

Prices: Infant (0-2): $11.99–$16.99, Child (3-11): $41.99–$116.99, Adult (12+): $51.99–$126.99 

Santa's Steam Spectacular at New Hope & Ivyland Railroad

Listen to Christmas carols with cookies & cocoa on your way to see Mr. and Mrs. Claus. Passengers are encouraged to wear pajamas. 

Various times and dates between Nov. 29 and Dec. 24

Prices: Infant (0-2): $15.99–$16.99, Child (3-11): $59.99–$142.99, Adult (12+): $69.99–$152.99 

Santa's Paradise Express at Strasburg Rail Road

On America’s oldest operating railroad, families will travel to Paradise, PA and back with Santa. Children will be able to ride aboard Candy Cane Trolley and listen to read-a-longs of Christmas classics. Bring a self-addressed, stamped, unsealed envelope so Mrs. Claus can help kids finalize their letters to Santa.

Various times and dates between Nov. 23 and Dec. 22

Prices: Infant (0-1): $4-$33, Child (2-11): $14-$33, Adult (12+): $20-$33

Santa's Polar Bear Express at Colebrookdale Railroad

Drink cocoa, eat cookies and sing Christmas carols. Kids receive a gift from Santa as he comes around to visit. They can also give their letters to him.

Various times and dates between Nov. 16 and Dec. 12

Prices: Infant (0-2): $10-$20, Child (3-12): $40-$75, Adult (13-64): $50-$175, Senior (65+): $47-$150

'Twas the Night Before Christmas Train at Colebrookdale Railroad

Come in your pajamas and drink cocoa while listening to a reading of ‘Twas the Night Before Christmas. A visit from Santa bearing gifts is to be expected sometime during the ride as well.

Various times and dates between Nov. 16 and Dec. 7

Prices: Infant (0-2): $10-$20, Child (3-12): $40-$75, Adult (13-65): $50-$75, Senior (65+): $47-$75

Steamtown’s Holiday Express at Steamtown National Historic Site

Take at train to visit Santa Claus at the Reindeer Barn! At the station, get ready for Christmas by writing a letter to Santa, take part in craft activities, and receive a good bag. Refreshments and hot cocoa are available (for purchase). 

Saturday, Nov. 30, 9 AM-4 PM 

Price: Child (0-5): FREE, Child (6-15): $17, Adult (12-61): $24, Senior (62+): $22

Santa Claus Train Rides at Allentown and Auburn Railroad

Visit Santa and take photos with him duing the trip.

Various times and dates from Nov. 29 to Dec. 22

Prices: Infant (0-2): $0.01, Child (3-11): $9, Adult (12-64): $13, Senior (65+): $15

Hot Chocolate with Santa at Allentown and Auburn Railroad

Come abroad to visit Santa. After the ride, join him for some cookies, cocoa, story time and photos. 

Various dates from Dec. 6 to Dec 21; 7pm

Prices: Infant (0-2): $0.01, Child (3-11): $14, Adult (12-64): $20, Senior (65+): $18

Elf Express at Allentown and Auburn Railroad

Dec. 7; 10am, 12pm, 2pm  

Santa Claus Special at Reading Outer Station  
(This trip replaces the Jim Thorpe train, which was canceled this year.) 

Santa and his helpers hand out treats, talk with all the children and pose for pics.

Various times and dates between Nov. 30 and Dec. 24

Prices: Child: $9, Adult: $15 

Santa Express Train Excursions by the Williamsport/Lycoming Chamber of Commerce 

Ride includes a visit with Santa, Christmas story and holiday music. Children will receive a goodie bag as well.

Various times from Dec. 13 to 15

Prices (All Ages): $10, Toddler (0-2): FREE  

Santa Express at Bellefonte Historical Railroad Society

Various times from Dec. 20 to 22

Holiday Train Rides by Fort Discovery Playground

Meet and take pictures with Santa.

Various times from Dec. 6 to 8

Prices (All Ages): $12; Toddlers (0-2): FREE, but must sit in parent's or caretaker's lap. 

North Pole Express Holiday Train Ride at Downtown Bloomsburg

Various times on Nov. 30 and Dec. 1

Prices (All Ages): $12

Story Time with Mrs. Claus at Wanamaker Kempton and Southern Railroad

Join Mrs. Claus for story time as she brings treats to share from the North Pole.

Dec. 6; 6:30pm

Price: Infant (0-2): $2, Child/Adult (3+): $10 

Santa Claus Special at Wanamaker Kempton and Southern Railroad

Meet Mr. and Mrs. Claus, Frosty the Snowman and elves as they come bearing presents and chat with guests.

Various times on Dec. 7 and 8

Price: Infant (0-2): $2, Child/Adult (3+): $10 

Santa's Express at West Chester Railroad

Join Santa for a ride through Chester Creek Valley. Along the way, enjoy treats and snap selfies with the Big Guy

Various times and dates from Nov. 23 to Dec. 22

Prices: Set when tickets go on sale Nov. 1

Christmas Tree Train at West Chester Railroad

Enjoy hot cocoa and coffee on your way to Wiggins Tree Farm to cut down your Christmas tree.

Various times on Dec. 1, 8 and 15

Price: Set when tickets go on sale Nov. 1

Ride the Train with Santa at Middletown & Hummelstown Railroad

DAY: Ride along with Santa as he comes around with presents. 

Various times and dates from Nov. 30 to Dec. 22

Prices: Infant (0-1): $5, Child (2-11): $15, Adult (12+): $18

NIGHT: Families journey to the North Pole to find Santa. Listen to the conductor as he shares Christmas stories along the way. At the end, Santa hands out gifts.

Dec. 13 and 20 at 6pm

Prices: Lap-Held Infant (0-1): $5, Child (2-11): $16, Adult (12+): $21 

New Jersey Train Rides 

The Polar Express Train Ride at Morristown & Erie Railway

The Polar Express story is re-enacted, including punching your child’s golden ticket, being served by dancing chefs, and receiving a silver sleigh bell at the end. There is also caroling and onboard entertainment. Passengers are encouraged to wear pajamas, but bring winter attire because of the unheated platform. 

Various times and dates from Nov. 16 to Dec. 30

Prices: Child (2-11): $41-$75, Adult (12+): $46-$80 

DiDonato’s Magical Holiday Express at DiDonato Family Fun Center

Ride the train though millions of lights of your way to see Santa Claus. Ride includes a meet-and-greet with Santa and his elves, a present from Santa’s workshop, and more. Also offers an After Christmas Special. 

5-9 PM from Nov. 8 to Dec. 23

Price: (All Ages): $9.95

Santa Express at Richland or Tuckahoe train stations 

Santa and his helpers provide snacks and onboard entertainment. 

Tuckahoe: Various times from Dec. 1 to 15
Richland: Various times from Nov. 30 to Dec. 22

Prices: Infant (0-2): FREE, Child (2-12): $14-$16, Adult (13+): $20-22

North Pole Express at Black River Western Railroad (Ringoes and Flemington stations) 

Meet Santa and his elves, who give out cookies and cocoa. 

Various times and dates from Nov. 23 to Dec. 28

Prices: Infant (0-2): FREE, Child (3-11): $34, Adult (12+): $32

Christmas Unlimited at Black River Western Railroad  (Flemington Station)

Meet Santa while you enjoy cookies, cocoa and face painting.

Various times on Nov. 16 and 17

Prices: Infant (0-2): FREE, Child (3-11): $26, Adult (12+): $24  

The Polar Express Train Ride at Delaware River Railroad Excursions

Be entertained by chefs, jugglers, singing hobos as they re-enact The Polar Express. Passengers will also meet Santa and receive a sleigh bell.

Various times and dates from Nov. 29 to Dec. 22

Prices: Child (2-12): $32, Adult (13+): $42, Lap Sitters (0-1): $5 

Delaware Train Rides

Santa Claus Express at Wilmington & Western Railroad

Snag candy and photos with Santa.

Various times from Nov. 29 to Dec. 23

Price: Infant (0-2) FREE, Child (2-12): $17, Adult (13-59): $19, Senior (60+): $18

Holiday Lights Express at Wilmington & Western Railroad

Marvel at homes decked out in holiday lights.

Various times every evening from Dec. 6 to Dec. 30, except Christmas and Christmas Eve.

Price: Infant (0-2): FREE, Child (2-12): $13, Adult (13-59): $15, Senior (60+): $14

Hayley Banks is a MetroKids intern and student at Drexel University.


Please enter your comment!
Please enter your name here