Travel from Harrisburg-PA-USA to New-York-JFK-Airport-JFK

Bus or train from Harrisburg to New York JFK Airport (JFK)?

You can take a train from Harrisburg to New York JFK Airport (JFK) via Philadelphia 30th Street Station Amtrak, Penn Station, and Jamaica, NY in around 3 h 57 min. Alternatively, you can take a bus from Harrisburg to New York JFK Airport (JFK) via Easton, PA in around 6 h 30 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 Harrisburg to New York JFK Airport (JFK)

ModeDurationPrice
From Harrisburg Amtrak train to Philadelphia 30th Street Station Amtrak, train to Penn Station, train to Jamaica, NY, then AirTrain to Terminal 4.3 h 57 min$224
From Harrisburg, PA bus to Easton, PA then bus to JKF Terminal 4.6 h 30 min$78
From N 6th St & Reily St line 006 bus to Harrisburg Transportation Center, line 013 bus to Harrisburg, PA, bus to East Broadway, subway to Kew Gardens Rd /80 Rd, then bus to Jfk Terminal 5/Air Train Station.6 h 34 min$41
From Harrisburg drive to New York JFK Airport (JFK).3 h 22 min$22
From Harrisburg Amtrak train to 30th Street Station, train to Philadelphia airport, then fly to New York JFK airport.4 h 11 min$314
From Harrisburg Amtrak train to Philadelphia 30th Street Station Amtrak, train to BWI Amtrak/MARC Station, bus to Baltimore airport, then fly to New York JFK airport.5 h 36 min$478
From Harrisburg Amtrak train to 30th Street Station, train to Philadelphia airport, fly to New York La Guardia airport, then bus to New York JFK Airport (JFK).5 h 8 min$280
From Harrisburg Transportation Center line 007 bus to Harrisburg airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to Penn Station, train to Jamaica, NY, then AirTrain to New York JFK Airport (JFK).5 h 23 min$518
From Harrisburg, PA bus to Wilkes Barre, PA, taxi to Scranton/Wilkes-Barre airport, fly to Newark airport, then shuttle to New York JFK Airport (JFK).6 h 23 min$560

How long does it take to get from Harrisburg to New York JFK Airport (JFK)?

It takes approximately 3 h 57 min to get from Harrisburg to New York JFK Airport (JFK), including transfers.

Is there a direct train between Harrisburg and New York JFK Airport (JFK)?

No, there is no direct train from Harrisburg to New York JFK Airport (JFK). However, there are services departing from Harrisburg Amtrak and arriving at Terminal 4 via Philadelphia 30th Street Station Amtrak, Penn Station and Jamaica, NY. The journey, including transfers, takes approximately 3 h 57 min.

Is there a direct bus between Harrisburg and New York JFK Airport (JFK)?

No, there is no direct bus from Harrisburg to New York JFK Airport (JFK). However, there are services departing from Harrisburg, PA and arriving at JKF Terminal 4 via Easton, PA. The journey, including transfers, takes approximately 6 h 30 min.

Operators from Harrisburg to New York JFK Airport (JFK)

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Long Island Rail RoadLong Island Rail Road
Port Authority NYNJPort Authority NYNJ
Greyhound USA+1 214-849-8100Greyhound USA
Trans-bridge Lines+1 610-868-6001Trans-bridge Lines
CAT Transit+1 717-238-8304CAT Transit
Great Wall BusGreat Wall Bus
New York City Transit (MTA)New York City Transit (MTA)
SEPTASEPTA
American AirlinesAmerican Airlines
DeltaDelta
BWI Airport ShuttleBWI Airport Shuttle
NYC Airporter+1 718-777-5111NYC Airporter
Fullington TrailwaysFullington Trailways
United AirlinesUnited Airlines
All Country Express Air Shuttle1 800 914-4223All Country Express Air Shuttle