MapQuest Driving Directions Richmond, VA to Harrisonburg, VA

Richmond, VA

Harrisonburg, VA

Route 1

129.379 miles
2hr 0min
  1. Start out going southeast on E Broad St toward N 10th St.

    Then 0.34 miles
  2. Merge onto I-95 N toward I-64/Washington.

    Then 4.45 miles
  3. Merge onto I-64 W via EXIT 79 toward Powhite Pkwy/Charlottesville.

    Then 99.65 miles
  4. Merge onto I-81 N via EXIT 87 toward Staunton/Winchester.

    Then 24.17 miles
  5. Take the Port Republic Rd exit, EXIT 245, toward VA-253.

    Then 0.20 miles
  6. Turn left onto Port Republic Rd.

    1. If you reach I-81 N you've gone about 0.2 miles too far

    Then 0.57 miles
  7. Welcome to HARRISONBURG, VA.

    1. Your destination is 0.1 miles past Moffett Ter

    2. If you are on Maryland Ave and reach Central Ave you've gone about 0.2 miles too far

    Then 0.00 miles