Amtrak rails roll right through our region including stations in Harrisburg, Middletown, and Elizabethtown. Amtrak’s Keystone Service connects New York, Philadelphia, and New Jersey to Harrisburg. Traveling by train is at once a throwback to classic American transportation mixed with the pulse of modern, convenient, and cost-effective travel. 

Amtrak Train Stations

When you’re arriving by Amtrak, hop in an Uber/Lyft, rent a car, or take a shuttle to your lodging location and start exploring our region in no time!

Amtrak Harrisburg - The Harrisburg station is a beautiful, national historic landmark. It’s located downtown, just a few blocks from restaurants and hotels, and has restrooms, vending machines, payphones, and an ATM. Greyhound’s Harrisburg Bus Station is also located at the Amtrak station.

You also have the option of disembarking at Amtrak Middletown or Amtrak Elizabethtown, two of our region’s smaller, local stops.

Hotels offering a Free Shuttle To and From Amtrak