Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

Valdese, NCBristol, VA

Distance: 101 mi·Duration: 2 h 35 min

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.

Driving from Valdese, NC to Bristol, VA takes about via US 421; SR 67. The distance is 101 mi. The straight-line distance is 69 mi. EV charging is available along the route, including in Cajah's Mountain, NC, Blowing Rock, NC, Boone, NC, Mountain City, TN. Driving directions

Driving directions

33 · 101 mi
  1. 1 Depart left onto Villar Lane 1 mi
  2. 2 Turn left onto Laurel Street Northeast 1 mi
  3. 3 Turn right onto Lovelady Drive 1 mi
  4. 4 Continue straight onto Lovelady Road Northeast 2 mi
  5. 5 At end of road, turn left onto Malcolm Boulevard 2 mi
  6. 6 Continue straight onto Connelly Springs Road 8 mi
  7. 7 Continue straight onto Hibriten Drive 1 mi
  8. 8 Turn left onto Norwood Street Southwest 1 mi
  9. 9 Turn right onto McLean Drive Southwest 1 mi
  10. 10 Turn left onto Hickory Boulevard 2 mi
  11. 11 Continue straight onto Blowing Rock Boulevard 19 mi
  12. 12 Continue straight onto Lenoir Turnpike 1 mi
  13. 13 Continue straight onto Valley Boulevard 2 mi
  1. 14 Continue straight onto James E Holshouser Jr Highway 1 mi
  2. 15 Continue straight onto James E. Holshouser Jr. Highway 4 mi
  3. 16 Continue straight onto Blowing Rock Road 2 mi
  4. 17 Turn left 3 mi
  5. 18 Turn right onto NC Highway 105 Bypass 2 mi
  6. 19 Turn left 13 mi
  7. 20 Continue straight 35 mi
  8. 21 Continue straight 6 mi
  9. 22 Turn left onto Maple Street 1 mi
  10. 23 Turn right onto Pennsylvania Avenue 1 mi
  11. 24 Continue right onto Pennsylvania Avenue 1 mi
  12. 25 Continue slightly right onto Goodson Street 1 mi
  13. 26 Turn right onto Mary Street 127 yd
  14. 27 Turn left onto Fairview Street 1 mi
  15. 28 Continue straight onto Rhode Island Avenue 1 mi
  16. 29 Turn left onto Texas Avenue 1 mi
  17. 30 Continue straight onto Old Abingdon Highway 1 mi
  18. 31 Turn right onto Shawnee Road 54 yd
  19. 32 Continue left onto Shawnee Road 74 yd
  20. 33 Arrive left onto Shawnee Road

The return trip from Bristol, VA to Valdese, NC covers roughly the same distance, 101 mi.

Questions and answers

Bristol, VA lies roughly to the north-west of Valdese, NC.

How far is it from Valdese, NC, {fromState} to Bristol, VA, {toState}?

The distance between Valdese, NC, {fromState} and Bristol, VA, {toState} is 101 mi by road.

How long does it take to drive from Valdese, NC, {fromState} to Bristol, VA, {toState}?

The drive from Valdese, NC, {fromState} to Bristol, VA, {toState} takes approximately 2 h 35 min by car.

What is the best route from Valdese, NC, {fromState} to Bristol, VA, {toState}?

The fastest route from Valdese, NC, {fromState} to Bristol, VA, {toState} covers 101 mi with a driving time of approximately 2 h 35 min.

What is the shortest route from Valdese, NC to Bristol, VA?

The shortest driving route from Valdese, NC to Bristol, VA is about 101 mi by road.

Are there charging stations between Valdese, NC and Bristol, VA?

Yes. You can charge along the route from Valdese, NC to Bristol, VA, including Sam's Club 6518 (Bristol, VA) (350 kW), CVS - Tesla Supercharger (250 kW), Royal Farms - Tesla Supercharger (250 kW). Charging points on this route: 53.

Sources

Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .