Travel options for:
Hershey to Philadelphia
  • Train

    $32 - $67
    1. Hershey Intermodal Center

      40 min - 3 times a day - line 322

      $2

    2. Harrisburg Amtrak

      1 h 45 min - 3 times a day

      $30 - $65

  • Bus

    $19 - $47
    1. Hershey Intermodal Center

      40 min - 3 times a day - line 322

      $2

    2. Harrisburg, PA

      2 h 22 min - once daily

      $17 - $45

  • Drive

    $9 - $14
    1. Hershey

      1 h 44 min - 95.2 miles

      $9 - $14

  • Fly

    $181 - $442
    1. Hershey

      40 min - 3 times a day - line 322

      $2

    2. Market Square Transfer Center

      18 min - every 30 minutes - line 7

      $1 - $2

    3. Harrisburg (MDT)

      48 min - non-stop

      $170 - $430

    4. Philadelphia (PHL)

      16 min - hourly

      $8

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

From Hershey Intermodal Center line 322 bus to Harrisburg Amtrak then train to Philadelphia 30th Street Station Amtrak. 3 h 23 min $47. From Hershey Intermodal Center line 322 bus to Harrisburg, PA then bus to Philadelphia, PA. 4 h 2 min $32. From Hershey drive to Philadelphia. 1 h 44 min $11. From Hershey Intermodal Center line 322 bus to Market Square Transfer Center, line 7 bus to Harrisburg airport, fly to Philadelphia airport, then train to Philadelphia. 3 h 35 min $342.