Travel options for:
Baltimore Airport (BWI) to Harrisburg
  • Bus

    $19 - $46
    1. BWI AIRPORT LT RAIL nb

      17 min - every 30 minutes

      $2

    2. Patapsco Light Rail Station

      20 min - hourly - line 73

      $2

    3. Baltimore Downtown, MD

      2 h 2 min - twice daily

      $14 - $40

    4. Market St & 4th St

      9 min - 3 times a day

      $1 - $2

  • Train

    $110 - $287
    1. Terminal between doors 14 and

      12 min - every 10 minutes

      $0 - $2

    2. BWI Marshall Airport Amtrak

      1 h 13 min - 3 times a day

      $80 - $220

    3. Philadelphia 30th Street

      1 h 50 min - twice daily

      $30 - $65

  • Tram, bus

    $8
    1. BWI AIRPORT LT RAIL nb

      1 h 20 min - every 30 minutes

      $2

    2. Hunt Valley station

      1 h 16 min - once daily

      $4

    3. Transfer Center

      1 h 10 min - 3 times a day

      $2

  • Drive

    $8 - $13
    1. Baltimore Airport (BWI)

      1 h 42 min - 89.4 miles

      $8 - $13

  • Fly, train

    $64 - $113
    1. Baltimore (BWI)

      45 min - non-stop

      $27 - $50

    2. Lancaster (LNS)

      9 min - 5.2 miles

      $15 - $19

    3. Lancaster Amtrak

      40 min - twice daily

      $22 - $45

  • Towncar

    $200 - $280
    1. Baltimore Airport

      1 h 42 min - on demand

      $200 - $280

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

From BWI AIRPORT LT RAIL nb tram to Patapsco Light Rail Station Bay 2, line 73 bus to Baltimore Downtown, MD, bus to Market St & 4th St, then bus to N 7th St & Basin St. 4 h 22 min $32. From Terminal between doors 14 and 15 bus to BWI Marshall Airport Amtrak, train to Philadelphia 30th Street Station Amtrak, then train to Harrisburg Amtrak. 4 h 39 min $226. From BWI AIRPORT LT RAIL nb tram to Hunt Valley station, bus to Transfer Center, then bus to Pheaa Bldg. Hbg. 5 h 46 min $7. From Baltimore Airport (BWI) drive to Harrisburg. 1 h 42 min $10. From Baltimore airport fly to Lancaster airport, taxi to Lancaster Amtrak, then train to Harrisburg. 2 h 32 min $85. From Baltimore Airport towncar to Harrisburg. 1 h 42 min $241.