Trick-or-Treat Train

Sat Sep 30, 2023 - Tue Oct 31, 2023
- see all dates
Repeating every week — Sundays, Fridays, and Saturdays through October 29, 2023.
Also on October 19, 2023, October 26, 2023, October 30, 2023, October 31, 2023.
6:00pm ET
Age: 4 and up
Price: Coach Class Adult $47.99; Child $45.99; Infant $10
New Hope & Ivyland Railroad

All aboard the train at New Hope Railroad for a 45-minute trick-or-treat train ride. Kids can dress up in their Halloween costumes and ride the rails, with stops for for candy and assorted toys.

A live reading of Spookley the Square Pumpkin takes place on the ride. This Halloween Trick-or-Treat Train departs the New Hope Train Station.

Tickets must be purchased online in advance.


** Activity dates/times are subject to change. Please click through to the activity website to verify.