NEW HOPE, Pa. (WTHR) – If you love haunted houses and trains, New Hope, Pennsylvania has the perfect attraction for you.
The New Hope and Ivyland Railroad is hosting a haunted train ride through Pennsylvania.
The spooky 40 minute ride departs from the quaint small town of New Hope, and it's sure to be full of freaky frights.
"When this train leaves the safety of the station, you are tossed into the hands of the unknown," reads the rail line's website. "Our creatures are sure to frighten the strongest of heart, and test the nerve of all onboard."
You can catch the spooky ride on weekends and a few weekdays starting Oct. 11 and running through Halloween.
The haunted train ride is for passengers ages 13 and up. Tickets start at $39.99.
For more information and to buy tickets, click here.
The rail line also hosts a little kid-friendly Trick or Treat ride.