Travel from Pittsburgh to Harrisonburg

How to get from Pittsburgh to Harrisonburg?

There is no direct connection from Pittsburgh to Harrisonburg. However, you can take the bus to Washington D.C., take the Amtrak Thruway to Charlottesville, VA, then take the drive to Harrisonburg. Alternatively, you can take the bus to Fredericksburg, VA, take the bus to Charlottesville - Amtrak, VA, then take the drive to Harrisonburg.

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 Harrisonburg

From Pittsburgh, PA bus to Washington D.C., Amtrak Thruway to Charlottesville, VA, then drive to Harrisonburg. 11 h 27 min $79. From Pittsburgh, PA bus to Fredericksburg, VA, bus to Charlottesville - Amtrak, VA, then drive to Harrisonburg. 11 h 31 min $85. From Pittsburgh Amtrak train to Washington Union Station Amtrak, train to Charlottesville Amtrak, then drive to Harrisonburg. 12 h 8 min $152. From Pittsburgh drive to Harrisonburg. 4 h 43 min $30. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Morgantown airport, then drive to Harrisonburg. 6 h 10 min $86. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Washington Dulles airport, shuttle to Charlottesville, then drive to Harrisonburg. 6 h 28 min. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Richmond airport, taxi to Richmond, VA, bus to Charlottesville, VA, then drive to Harrisonburg. 6 h 10 min $292. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Johnstown airport, then drive to Harrisonburg. 6 h 16 min $100. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Reagan Washington airport, subway to Alexandria Amtrak, train to Charlottesville Amtrak, then drive to Harrisonburg. 7 h 13 min $236.
Close Print Itinerary
  1. Here are 9 options to get from
    Pittsburgh to Harrisonburg:

    1. Trip:
      1 Bus, Amtrak Thruway, drive
      • One-Way approx: USD $59 - $135
      • Duration: 11 h 27 min
      Open +
      • Trip:
        1 Bus, Amtrak Thruway, drive
        • One-Way approx: USD $59 - $135
        • Duration: 11 h 27 min
        Close x
    2. Trip:
      2 Bus, drive
      • One-Way approx: USD $61 - $142
      • Duration: 11 h 31 min
      Open +
      • Trip:
        2 Bus, drive
        • One-Way approx: USD $61 - $142
        • Duration: 11 h 31 min
        Close x
    3. Trip:
      3 Train, drive
      • One-Way approx: USD $88 - $211
      • Duration: 12 h 8 min
      Open +
      • Trip:
        3 Train, drive
        • One-Way approx: USD $88 - $211
        • Duration: 12 h 8 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $25 - $40
      • Duration: 4 h 43 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $25 - $40
        • Duration: 4 h 43 min
        Close x
    5. Trip:
      5 Fly to Morgantown, drive
      • One-Way approx: USD $52 - $122
      • Duration: 6 h 10 min
      Open +
      • Trip:
        5 Fly to Morgantown, drive
        • One-Way approx: USD $52 - $122
        • Duration: 6 h 10 min
        Close x
    6. Trip:
      6 Fly to Washington Dulles, shuttle, drive
      • One-Way approx: N/A
      • Duration: 6 h 28 min
      Open +
      • Trip:
        6 Fly to Washington Dulles, shuttle, drive
        • One-Way approx: N/A
        • Duration: 6 h 28 min
        Close x
    7. Trip:
      7 Fly to Richmond, bus, drive
      • One-Way approx: USD $102 - $490
      • Duration: 6 h 10 min
      Open +
      • Trip:
        7 Fly to Richmond, bus, drive
        • One-Way approx: USD $102 - $490
        • Duration: 6 h 10 min
        Close x
    8. Trip:
      8 Fly to Johnstown, drive
      • One-Way approx: USD $60 - $150
      • Duration: 6 h 16 min
      Open +
      • Trip:
        8 Fly to Johnstown, drive
        • One-Way approx: USD $60 - $150
        • Duration: 6 h 16 min
        Close x
    9. Trip:
      9 Fly to Reagan Washington, train, drive
      • One-Way approx: USD $150 - $424
      • Duration: 7 h 13 min
      Open +
      • Trip:
        9 Fly to Reagan Washington, train, drive
        • One-Way approx: USD $150 - $424
        • Duration: 7 h 13 min
        Close x