Travel from Nearby-Airports to Harrisburg-PA-USA

Bus or train from Nearby airports to Harrisburg?

Amtrak operates a train from Philadelphia (PHL) to Harrisburg hourly. Tickets cost $30 - $65 and the journey takes 1 hour 50 minutes. Alternatively, Greyhound USA operates a bus from Baltimore (BWI) to Harrisburg twice daily. Tickets cost $14 - $35 and the journey takes 2 hours 2 minutes.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Nearby airports to Harrisburg

ModeDurationPrice
From Airport Terminal A train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to Harrisburg Amtrak.3 h 21 min$53
From BWI AIRPORT LT RAIL nb tram to Patapsco Light Rail Station Bay 2, line 73 bus to Baltimore Downtown, MD, bus to Harrisburg Transportation Center, then line 006 bus to N 6th St & Reily St.4 h 12 min$34
From Harrisburg International Airport line 007 bus to Market Square Transfer Center.25 min$2
From Lvia&upper_levl line 324 bus to Allentown, PA then bus to Harrisburg, PA.3 h 31 min$28
From State College (SCE) taxi to State College then bus to Harrisburg, PA.2 h 1 min$41

How long does it take to get from Nearby airports to Harrisburg?

It takes approximately 3 hours 21 minutes to get from Nearby airports to Harrisburg, including transfers.

Is there a direct train between Nearby airports and Harrisburg?

No, there is no direct train from Nearby airports to Harrisburg. However, there are services departing from Airport Terminal A and arriving at Harrisburg Amtrak via Philadelphia 30th Street Station Amtrak. The journey, including transfers, takes approximately 3 hours 21 minutes.

Is there a direct bus between Nearby airports and Harrisburg?

Yes, there is a direct bus departing from Harrisburg International Airport and arriving at Market Square Transfer Center. Services depart hourly, and operate every day. The journey takes approximately 25 minutes.

Operators from Nearby airports to Harrisburg

OperatorPhoneWebsite
SEPTASEPTA
Amtrak+1 1-800-872-7245Amtrak
Maryland TransitMaryland Transit
Greyhound USA+1 214-849-8100Greyhound USA
CAT Transit+1 717-238-8304CAT Transit
LANtaLANta
Fullington TrailwaysFullington Trailways