Martinsville, VA

Washington, DC

Route 1

258.046 miles
4hr 45min
  1. Start out going north on Starling Ave/US-58 Bus E toward Brown St.

    Then 0.21 miles
  2. Turn right onto E Church St/US-58 Bus E/VA-57. Continue to follow US-58 Bus E/VA-57.

    Then 1.92 miles
  3. Stay straight to go onto A.L. Philpott Hwy/US-58 Bus E/VA-57.

    Then 0.13 miles
  4. Take the 1st left onto Chatham Rd/VA-57. Continue to follow VA-57.

    1. CITGO QUIK MART is on the corner

    2. If you reach Park Ln you've gone about 0.2 miles too far

    Then 24.98 miles
  5. Turn left onto Climax Rd/VA-799.

    1. If you reach Mount Zion Church Rd you've gone about 0.1 miles too far

    Then 8.01 miles
  6. Turn right onto W Gretna Rd/VA-40. Continue to follow VA-40.

    1. VA-40 is 0.9 miles past Berryville Rd

    2. If you reach Wade Rd you've gone about 0.4 miles too far

    Then 5.14 miles
  7. Merge onto US-29 N via the ramp on the left toward Lynchburg.

    1. If you reach McBride Ln you've gone a little too far

    Then 32.65 miles
  8. Merge onto US-29 N/US-460 E toward Charlottesville/Appomattox/Liberty University.

    Then 6.52 miles
  9. Merge onto US-29 N toward US-29 N/Amherst/Charlottesville.

    Then 64.39 miles
  10. Merge onto US-29 N toward Washington.

    Then 27.24 miles
  11. Stay straight to go onto N Seminole Trl.

    Then 7.20 miles
  12. N Seminole Trl becomes US-29 N.

    Then 45.12 miles
  13. Merge onto I-66 E toward Washington (Crossing into District of Columbia).

    1. HOV-only restriction: Mon-Fri 6:30 AM to 9:00 AM

    Then 32.67 miles
  14. Take the US-50 E/Constitution Ave exit toward Downtown.

    Then 0.25 miles
  15. Stay straight to go onto Constitution Ave NW/US-50 E.

    Then 1.63 miles
  16. Welcome to WASHINGTON, DC.

    1. Your destination is 0.1 miles past 7th St NW

    2. If you reach Pennsylvania Ave NW you've gone a little too far

    Then 0.00 miles