Travel options for:
Baltimore to Pittsburgh
  • Bus

    $30 - $75
    1. Baltimore Downtown, MD

      5 h 15 min - once daily

      $30 - $75

  • Train

    $110 - $295
    1. Baltimore Penn Station Amtrak

      41 min - 4 times a day

      $55 - $160

    2. Washington Union Station

      7 h 43 min - once daily

      $50 - $140

  • Drive

    $24 - $35
    1. Baltimore

      4 h 14 min - 246.5 miles

      $24 - $35

  • Fly Baltimore to Pittsburgh

    $55 - $185
    1. Baltimore

      29 min - every 30 minutes

      $2

    2. Baltimore (BWI)

      1 h - non-stop

      $50 - $180

    3. Pittsburgh (PIT)

      46 min - every 30 minutes

      $3

  • Train to Reagan Washington, fly to Pittsburgh

    $176 - $504
    1. Baltimore

      41 min - 4 times a day

      $55 - $160

    2. UNION STATION station

      4 min - every 15 minutes

      $1 - $3

    3. GALLERY PLACE CHINATOWN

      14 min - every 30 minutes

      $2 - $3

    4. Reagan Washington (DCA)

      1 h 5 min - non-stop

      $110 - $340

    5. Pittsburgh (PIT)

      46 min - every 30 minutes

      $3

  • Train to Washington Dulles, fly to Pittsburgh

    $135 - $408
    1. Baltimore

      41 min - 4 times a day

      $55 - $160

    2. UNION STATION station

      9 min - every 15 minutes

      $1 - $3

    3. FARRAGUT WEST station

      37 min - every 15 minutes

      $1 - $2

    4. Wiehle-Reston East Station

      15 min - every 15 minutes

      $5

    5. Washington Dulles (IAD)

      59 min - non-stop

      $65 - $240

    6. Pittsburgh (PIT)

      46 min - every 30 minutes

      $3

  • Fly Baltimore to Johnstown, train

    $116 - $278
    1. Baltimore

      29 min - every 30 minutes

      $2

    2. Baltimore (BWI)

      1 h - non-stop

      $75 - $200

    3. Johnstown (JST)

      10 min - 5.5 miles

      $12 - $16

    4. Johnstown Amtrak

      1 h 49 min - once daily

      $27 - $60

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

From Baltimore Downtown, MD bus to Pittsburgh, PA. 5 h 15 min $51. From Baltimore Penn Station Amtrak train to Washington Union Station Amtrak then train to Pittsburgh Amtrak. 9 h 24 min $230. From Baltimore drive to Pittsburgh. 4 h 14 min $29. From PRATT ST LIGHT RAIL STAT sb tram to Baltimore airport, fly to Pittsburgh airport, then bus to Pittsburgh. 3 h 33 min $124. From Baltimore Penn Station Amtrak train to UNION STATION station, subway to GALLERY PLACE CHINATOWN station, subway to Reagan Washington airport, fly to Pittsburgh airport, then bus to Pittsburgh. 4 h 18 min $323. From Baltimore Penn Station Amtrak train to UNION STATION station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Pittsburgh airport, then bus to Pittsburgh. 5 h 2 min $306. From PRATT ST LIGHT RAIL STAT sb tram to Baltimore airport, fly to Johnstown airport, taxi to Johnstown Amtrak, then train to Pittsburgh. 5 h 28 min $186.