Travel from Newark-Airport-EWR to Harrisburg-PA-USA

Bus or train from Newark Airport (EWR) to Harrisburg?

You can take a train from Newark Airport (EWR) to Harrisburg via Philadelphia 30th Street Station Amtrak in around 3 h 51 min. Alternatively, you can take a bus from Newark Airport (EWR) to Harrisburg via Easton, PA and Harrisburg Transportation Center in around 5 h 6 min.

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 Newark Airport (EWR) to Harrisburg

ModeDurationPrice
From Newark Liberty Airport Amtrak train to Philadelphia 30th Street Station Amtrak then train to Harrisburg Amtrak.3 h 51 min$95
From Newark Airport bus to Easton, PA, bus to Harrisburg Transportation Center, then line 006 bus to N 6th St & Reily St.5 h 6 min$69
From Newark Airport (EWR) drive to Harrisburg.2 h 52 min$19
From Newark airport fly to Scranton/Wilkes-Barre airport, taxi to Wilkes Barre, PA, then bus to Harrisburg.5 h 2 min$532
From Newark Liberty Airport Amtrak train to 30th Street Station, train to Philadelphia airport, fly to Harrisburg airport, line 007 bus to Market Square Transfer Center, then line 006 bus to Harrisburg.4 h 50 min$394

How long does it take to get from Newark Airport (EWR) to Harrisburg?

It takes approximately 3 h 51 min to get from Newark Airport (EWR) to Harrisburg, including transfers.

Is there a direct train between Newark Airport (EWR) and Harrisburg?

No, there is no direct train from Newark Airport (EWR) to Harrisburg. However, there are services departing from Newark Liberty Airport Amtrak and arriving at Harrisburg Amtrak via Philadelphia 30th Street Station Amtrak. The journey, including transfers, takes approximately 3 h 51 min.

Is there a direct bus between Newark Airport (EWR) and Harrisburg?

No, there is no direct bus from Newark Airport (EWR) to Harrisburg. However, there are services departing from Newark Airport and arriving at N 6th St & Reily St via Easton, PA and Harrisburg Transportation Center. The journey, including transfers, takes approximately 5 h 6 min.

Operators from Newark Airport (EWR) to Harrisburg

OperatorPhoneWebsite
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Amtrak+1 1-800-872-7245Amtrak
Trans-bridge Lines+1 610-868-6001Trans-bridge Lines
Greyhound USA+1 214-849-8100Greyhound USA
CAT Transit+1 717-238-8304CAT Transit
United AirlinesUnited Airlines
Fullington TrailwaysFullington Trailways
SEPTASEPTA
American AirlinesAmerican Airlines