Travel options for:
Philadelphia to Shippensburg
  • Train, bus via Mechanicsburg Naval - Building 301

    $32 - $67
    1. Philadelphia 30th Street

      1 h 50 min - twice daily

      $30 - $65

    2. Harrisburg Transportation

      5 min - every 30 minutes - line 006

      $2

    3. Mechanicsburg Naval - Building

      53 min - 4 times a day

      transfer

  • Train, bus

    $32 - $67
    1. Philadelphia 30th Street

      1 h 50 min - twice daily

      $30 - $65

    2. Harrisburg Transportation

      1 h 4 min - once daily

      $2

  • Bus

    $19 - $44
    1. Philadelphia, PA

      2 h 22 min - once daily

      $17 - $45

    2. Harrisburg Transportation

      1 h 4 min - once daily

      $2

  • Drive

    $14 - $21
    1. Philadelphia

      2 h 31 min - 144.9 miles

      $14 - $21

  • Fly Philadelphia to Harrisburg, bus

    $180 - $442
    1. Philadelphia

      22 min - every 30 minutes

      $8

    2. Philadelphia (PHL)

      45 min - non-stop

      $170 - $430

    3. Harrisburg (MDT)

      25 min - every 30 minutes - line 7

      $1 - $2

    4. Mechanicsburg Naval - Building

      53 min - 4 times a day

      $1 - $2

  • Train to Baltimore, fly to Hagerstown, taxi

    $165 - $349
    1. Philadelphia

      1 h 16 min - 4 times a day

      $80 - $220

    2. BWI Amtrak/MARC Station

      6 min - every 10 minutes

      $0 - $2

    3. Baltimore (BWI)

      40 min - non-stop

      $27 - $60

    4. Hagerstown (HGR)

      32 min - 28.9 miles

      $55 - $70

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

From Philadelphia 30th Street Station Amtrak train to Harrisburg Transportation Center, line 006 bus to Mechanicsburg Naval - Building 301, then bus to Shippensburg Walmart. 3 h 52 min $48. From Philadelphia 30th Street Station Amtrak train to Harrisburg Transportation Center then bus to Shippensburg Walmart Park & Ride Lot. 3 h 54 min $48. From Philadelphia, PA bus to Harrisburg Transportation Center then bus to Shippensburg Walmart Park & Ride Lot. 4 h 26 min $32. From Philadelphia drive to Shippensburg. 2 h 31 min $17. From Suburban Station train to Philadelphia airport, fly to Harrisburg airport, line 7 bus to Mechanicsburg Naval - Building 301, then bus to Shippensburg. 4 h 40 min $342. From Philadelphia 30th Street Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Hagerstown airport, then taxi to Shippensburg. 3 h 38 min $294.