Travel options for:
New Brunswick to Harrisburg
  • Train

    $35 - $90
    1. Jersey Ave.

      29 min - every 4 hours

      $5 - $10

    2. Trenton Transit Center Amtrak

      2 h 30 min - twice daily

      $30 - $80

  • Bus

    $34 - $88
    1. New Brunswick Downtown

      56 min - every 30 minutes

      $6 - $21

    2. New York, NY

      4 h 20 min - once daily

      $26 - $65

    3. Harrisburg Transportation

      6 min - every 30 minutes - line 006

      $2

  • Drive

    $14 - $22
    1. New Brunswick

      2 h 42 min - 149 miles

      $14 - $22

  • Train to Philadelphia, fly to Harrisburg

    $209 - $492
    1. New Brunswick

      29 min - every 4 hours

      $5 - $10

    2. Trenton Transit Center Amtrak

      28 min - twice daily

      $22 - $40

    3. 30th Street Station

      18 min - every 30 minutes

      $8

    4. Philadelphia (PHL)

      50 min - non-stop

      $170 - $430

    5. Harrisburg (MDT)

      25 min - hourly - line 007

      $2

    6. Market Square Transfer Center

      7 min - every 30 minutes - line 006

      $2

  • Fly Newark to Scranton/Wilkes-Barre, bus

    $403 - $646
    1. New Brunswick

      37 min - hourly

      $12 - $15

    2. Newark Liberty Airport Station

      5 min - every 5 minutes

      $6

    3. Newark (EWR)

      1 h - non-stop

      $300 - $500

    4. Scranton/Wilkes-Barre (AVP)

      17 min - 12.7 miles

      $55 - $70

    5. Wilkes Barre, PA

      2 h 45 min - twice daily

      $30 - $55

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

From Jersey Ave. train to Trenton Transit Center Amtrak then train to Harrisburg Amtrak. 3 h 59 min $64. From New Brunswick Downtown bus to New York, NY, bus to Harrisburg Transportation Center, then line 006 bus to N 6th St & Reily St. 6 h 26 min $57. From New Brunswick drive to Harrisburg. 2 h 42 min $17. From Jersey Ave. train to Trenton Transit Center 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 56 min $381. From New Brunswick train to Newark Liberty Airport Station, train to Newark airport, fly to Scranton/Wilkes-Barre airport, taxi to Wilkes Barre, PA, then bus to Harrisburg. 6 h 46 min $554.