Travel options for:
Harrisburg to New York JFK Airport (JFK)
  • Train

    $54 - $112
    1. Harrisburg Amtrak

      3 h 9 min - 3 times a day

      $35 - $95

    2. Newark Penn Station

      22 min - hourly

      $5 - $8

    3. Penn Station

      21 min - every 3 hours

      $4 - $6

    4. Jamaica AirTrain

      10 min - every 10 minutes

      $5

  • Bus Great Wall Bus

    $37 - $42
    1. N 7th St & Basin St

      7 min - 4 times a day

      $2

    2. Harrisburg Transportation

      10 min - hourly - line 013

      transfer

    3. Harrisburg, PA

      3 h 30 min - twice daily

      $30

    4. East Broadway

      42 min - every 10 minutes

      $3

    5. Kew Gardens Rd /80 Rd

      42 min - every 15 minutes

      $2 - $7

  • Bus Greyhound USA

    $46 - $85
    1. N 7th St & Basin St

      7 min - 4 times a day

      $2

    2. Harrisburg, PA

      4 h 21 min - once daily

      $26 - $65

    3. Port Authority Terminal

      1 h 20 min - every 30 minutes

      $18

  • Drive

    $18 - $27
    1. Harrisburg

      3 h 20 min - 186 miles

      $18 - $27

  • Train, fly to New York JFK

    $158 - $503
    1. Harrisburg

      1 h 48 min - 3 times a day

      $30 - $65

    2. 30th Street Station

      18 min - every 30 minutes

      $8

    3. Philadelphia (PHL)

      1 h 3 min - non-stop

      $120 - $430

  • Fly from Harrisburg, train

    $264 - $659
    1. Harrisburg

      25 min - every 30 minutes - line 7

      $1 - $2

    2. Harrisburg (MDT)

      48 min - non-stop

      $170 - $430

    3. Philadelphia (PHL)

      16 min - hourly

      $8

    4. University City

      18 min - 5053 feet

    5. Philadelphia 30th Street

      54 min - 3 times a day

      $70 - $200

    6. Newark Penn Station

      22 min - hourly

      $5 - $8

    7. Penn Station

      21 min - every 3 hours

      $4 - $6

    8. Jamaica AirTrain

      10 min - every 10 minutes

      $5

  • Train, fly to New York La Guardia

    $174 - $539
    1. Harrisburg

      1 h 48 min - 3 times a day

      $30 - $65

    2. 30th Street Station

      18 min - every 30 minutes

      $8

    3. Philadelphia (PHL)

      58 min - non-stop

      $120 - $450

    4. New York La Guardia (LGA)

      30 min - every 30 minutes

      $16

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Harrisburg Amtrak train to Newark Penn Station, train to Penn Station, train to Jamaica AirTrain, then train to JFK International Airport. 4 h 21 min $83. From N 7th St & Basin St 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 N 7th St & Basin St bus to Harrisburg, PA, bus to Port Authority Terminal, then bus to JFK Airport. 7 h 3 min $65. From Harrisburg drive to New York JFK Airport (JFK). 3 h 20 min $22. From Harrisburg Amtrak train to 30th Street Station, train to Philadelphia airport, then fly to New York JFK airport. 4 h 27 min $314. From Commonwealth & North line 7 bus to Harrisburg airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to Newark Penn Station, train to Penn Station, train to Jamaica AirTrain, then train to New York JFK Airport (JFK). 5 h 33 min $525. 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 7 min $280.