Fall is one of the most beautiful times to explore the outdoors in Pennsylvania, and there’s no better way than an old-fashioned train ride, so all aboard! Sit back, grab your camera, and enjoy the fall views ahead.
Know before you go: We recommend contacting your destination before your visit for their latest rules and regulations. Find up-to-date COVID-19 traveler resources on the visitPA website.
1. Lehigh Gorge Scenic Railway
Ride the rails on a vintage coach built as early as 1917 into the colorful, scenic views of the Lehigh Gorge State Park on the Lehigh Gorge Scenic Railway. The narrated 70-minute, 16-mile round-trip ride follows the majestic Lehigh River over bridges, through Glen Onoko, and into the Lehigh Gorge State Park.
2. Colebrookdale Railroad
Ride the Colebrookdale Railroad, and view the vibrant colors of fall in Pennsylvania’s Americana Region. The railroad offers excursions through the mythical Secret Valley in a beautifully restored, Civil War-era train. Opt for the Secret Valley Explorer Open Car, perfect for a hayride-on-rails as you sit back and enjoy the two-hour journey.
3. Oil Creek & Titusville Railroad
Board the Oil Creek & Titusville Railroad fall foliage ride October 1-17 for a three-hour, round-trip excursion through the Oil Heritage Region and view nature’s colorful display in Oil Creek State Park. Reserve your tickets today before they are sold out!
4. Northern Central Railway
Starting Oct. 16, steam into history on the Northern Central Railway as you board the York 17 for their Glenn Rock Express, a scenic fall foliage ride. Hear the history of the towns and villages that you pass along the York Country Rail Trail – voted one of the best rail trails in Pennsylvania.
5. Rockhill Trolley Museum
On Oct. 9, head to the Rockhill Trolley Museum for its biggest event of the year, the Fall Spectacular. Immerse yourself in fall foliage and photograph historic trolleys that rarely operate for the public, including the Liberty Liner 803-804 and P&W Bullet car 205. Ticket prices are $10 for adults and $8 for children.