Travel options for:
New York JFK Airport (JFK) to Harrisburg
  • Fly New York JFK to Philadelphia, train

    $162 - $497
    1. New York JFK (JFK)

      1 h 5 min - non-stop

      $120 - $430

    2. Philadelphia (PHL)

      16 min - hourly

      $8

    3. University City

      18 min - 5053 feet

    4. Philadelphia 30th Street

      1 h 50 min - twice daily

      $30 - $65

  • Fly New York JFK to Baltimore, train

    $245 - $787
    1. New York JFK (JFK)

      1 h 10 min - non-stop

      $130 - $500

    2. Baltimore (BWI)

      12 min - every 10 minutes

      $0 - $2

    3. BWI Marshall Airport Amtrak

      1 h 13 min - 3 times a day

      $80 - $220

    4. Philadelphia 30th Street

      1 h 50 min - twice daily

      $30 - $65

  • Train to Philadelphia, fly to Harrisburg

    $263 - $659
    1. New York JFK Airport (JFK)

      10 min - every 10 minutes

      $5

    2. Jamaica

      20 min - 5 times a day

      $4 - $6

    3. New York Penn Station

      18 min - every 3 hours

      $5 - $8

    4. Newark Penn Station Amtrak

      53 min - 4 times a day

      $70 - $200

    5. 30th Street Station

      18 min - every 30 minutes

      $8

    6. Philadelphia (PHL)

      45 min - non-stop

      $170 - $430

    7. Harrisburg (MDT)

      25 min - every 30 minutes - line 7

      $1 - $2

  • Fly New York La Guardia to Philadelphia, train

    $174 - $539
    1. New York JFK Airport (JFK)

      30 min - every 30 minutes

      $16

    2. New York La Guardia (LGA)

      58 min - non-stop

      $120 - $450

    3. Philadelphia (PHL)

      16 min - hourly

      $8

    4. University City

      18 min - 5053 feet

    5. Philadelphia 30th Street

      1 h 50 min - twice daily

      $30 - $65

  • Train via Philadelphia 30th Street Station Amtrak

    $114 - $284
    1. JFK International Airport

      10 min - every 10 minutes

      $5

    2. Jamaica

      20 min - 5 times a day

      $4 - $6

    3. New York Penn Station

      18 min - every 3 hours

      $5 - $8

    4. Newark Penn Station Amtrak

      53 min - 4 times a day

      $70 - $200

    5. Philadelphia 30th Street

      1 h 50 min - twice daily

      $30 - $65

  • Train

    $64 - $88
    1. JFK Airport

      1 h 30 min - every 30 minutes

      $18

    2. New York Penn Station

      18 min - every 3 hours

      $5 - $8

    3. Newark Penn Station Amtrak

      3 h 4 min - twice daily

      $40 - $60

    4. Market St & 4th St

      9 min - 3 times a day

      $1 - $2

  • Bus Great Wall Bus

    $38 - $42
    1. Jfk Terminal 5/Air Train

      42 min - every 15 minutes

      $2 - $7

    2. Kew Gardens - Union Tpke

      40 min - every 10 minutes

      $3

    3. New York

      3 h 30 min - twice daily

      $30

    4. S 13th St & Revere St

      11 min - hourly - line 013

      $2

    5. Market St & 4th St

      9 min - 3 times a day

      $0 - $1

  • Bus Greyhound USA

    $45 - $85
    1. JFK Airport

      1 h 20 min - every 30 minutes

      $18

    2. New York, NY

      4 h 20 min - once daily

      $26 - $65

    3. Market St & 4th St

      9 min - 3 times a day

      $1 - $2

  • Drive

    $18 - $27
    1. New York JFK Airport (JFK)

      3 h 20 min - 185.4 miles

      $18 - $27

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

From New York JFK airport fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to Harrisburg. 4 h 46 min $312. From New York JFK airport fly to Baltimore airport, bus to BWI Marshall Airport Amtrak, train to Philadelphia 30th Street Station Amtrak, then train to Harrisburg. 5 h 54 min $476. From JFK International Airport train to Jamaica, train to New York Penn Station, train to Newark Penn Station Amtrak, train to 30th Street Station, train to Philadelphia airport, fly to Harrisburg airport, then line 7 bus to Harrisburg. 5 h 21 min $526. From JFK Airport bus to New York La Guardia airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to Harrisburg. 6 h 9 min $279. From JFK International Airport train to Jamaica, train to New York Penn Station, train to Newark Penn Station Amtrak, train to Philadelphia 30th Street Station Amtrak, then train to Harrisburg Amtrak. 5 h 8 min $231. From JFK Airport bus to New York Penn Station, train to Newark Penn Station Amtrak, train to Market St & 4th St, then bus to N 7th St & Basin St. 6 h 19 min $71. From Jfk Terminal 5/Air Train Station bus to Kew Gardens - Union Tpke, subway to New York, bus to S 13th St & Revere St, line 013 bus to Market St & 4th St, then bus to N 7th St & Basin St. 6 h 57 min $42. From JFK Airport bus to New York, NY, bus to Market St & 4th St, then bus to N 7th St & Basin St. 7 h $65. From New York JFK Airport (JFK) drive to Harrisburg. 3 h 20 min $22.