Travel from Pittsburgh to Baltimore

Train, bus or fly from Pittsburgh to Baltimore?

Greyhound USA operates a bus from Pittsburgh to Baltimore 3 times a day. Tickets cost $30 - $75 and the journey takes 5 h 15 min. Alternatively, Amtrak operates a train from Pittsburgh to Baltimore once daily. Tickets cost $50 - $140 and the journey takes 7 h 45 min. Amtrak Acela Express also services this route hourly.

Book transport from Pittsburgh to Baltimore

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Pittsburgh to Baltimore

From Pittsburgh, PA bus to Baltimore Downtown, MD. 5 h 15 min $56. From Pittsburgh Amtrak train to Washington Union Station Amtrak then train to Baltimore Penn Station Amtrak. 8 h 39 min $235. From Pittsburgh drive to Baltimore. 4 h 15 min $29. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Baltimore airport, then tram to Baltimore. 3 h 24 min $124. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Reagan Washington airport, subway to GALLERY PLACE CHINATOWN station, subway to Washington Union Station Amtrak, then train to Baltimore. 4 h 22 min $327. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Washington Dulles airport, bus to WIEHLE-RESTON EAST station, subway to FARRAGUT NORTH station, subway to Washington Union Station Amtrak, then train to Baltimore. 4 h 52 min $313. From Pittsburgh Amtrak train to Johnstown Amtrak, taxi to Johnstown airport, fly to Baltimore airport, then tram to Baltimore. 4 h 24 min $132. From Pittsburgh, PA bus to Morgantown, WV, taxi to Morgantown airport, fly to Baltimore airport, then tram to Baltimore. 4 h 30 min $134.
Close Print Itinerary
  1. Here are 8 options to get from
    Pittsburgh to Baltimore:

    1. Trip:
      1 Bus
      • One-Way approx: USD $30 - $75
      • Duration: 5 h 15 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $30 - $75
        • Duration: 5 h 15 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $107 - $292
      • Duration: 8 h 39 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $107 - $292
        • Duration: 8 h 39 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $24 - $35
      • Duration: 4 h 15 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $24 - $35
        • Duration: 4 h 15 min
        Close x
    4. Trip:
      4 Fly Pittsburgh to Baltimore
      • One-Way approx: USD $54 - $184
      • Duration: 3 h 24 min
      Open +
      • Trip:
        4 Fly Pittsburgh to Baltimore
        • One-Way approx: USD $54 - $184
        • Duration: 3 h 24 min
        Close x
    5. Trip:
      5 Fly Pittsburgh to Reagan Washington, train
      • One-Way approx: USD $172 - $510
      • Duration: 4 h 22 min
      Open +
      • Trip:
        5 Fly Pittsburgh to Reagan Washington, train
        • One-Way approx: USD $172 - $510
        • Duration: 4 h 22 min
        Close x
    6. Trip:
      6 Fly Pittsburgh to Washington Dulles, train
      • One-Way approx: USD $132 - $414
      • Duration: 4 h 52 min
      Open +
      • Trip:
        6 Fly Pittsburgh to Washington Dulles, train
        • One-Way approx: USD $132 - $414
        • Duration: 4 h 52 min
        Close x
    7. Trip:
      7 Train to Johnstown, fly to Baltimore
      • One-Way approx: USD $81 - $194
      • Duration: 4 h 24 min
      Open +
      • Trip:
        7 Train to Johnstown, fly to Baltimore
        • One-Way approx: USD $81 - $194
        • Duration: 4 h 24 min
        Close x
    8. Trip:
      8 Bus to Morgantown, fly to Baltimore
      • One-Way approx: USD $81 - $195
      • Duration: 4 h 30 min
      Open +
      • Trip:
        8 Bus to Morgantown, fly to Baltimore
        • One-Way approx: USD $81 - $195
        • Duration: 4 h 30 min
        Close x