Climb aboard the train at New Hope & Ivyland Railroad for a 45-minute trick-or-treat train ride. Kids are encouraged to dress in their favorite Halloween costumes and trick-or-treat around the New Hope train station for candy and assorted toys.
The train departs at 6:30 PM. This Halloween Trick or Treat Train departs the New Hope Train Station, located at 32 W. Bridge St, New Hope, PA 18938. Electronic tickets can be purchased online.