Ticket prices vary:
Coach:
Adults: $48.95
Children (2-11): $46.95
Toddler (Under 2): $14.95
Photo with Santa: $25

First Class:
Adults: $73.90
Children (2-11): $71.90
Toddler (Under 2): $14.95
Photo with Santa: $25

READ MORE: Wilbin De-La-Rosa Arrested For Deadly Hit-And-Run In Kensington, Police Say

The train runs through January 4, 2016.

READ MORE: Justin Bieber, Lil Baby, Megan Thee Stallion To Headline Philadelphia's Made In America Festival

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

MORE NEWS: Frankie Lane Wanted For Allegedly Stabbing, Killing Girlfriend Inside Hard Rock Hotel Room In Atlantic City

For more information, visit: newhoperailroad.com or newhoperailroad.com/upcoming-events