Skip, RouteMap's route guideUS Route Planner

Bath, NCNorfolk, VA

Distance: 127 mi·Duration: 3 h

Driving from Bath, NC to Norfolk, VA takes about 3 h via US 17; US 158. The distance is 127 mi. EV charging is available along the route, including in Edenton, NC, Winfall, NC, Chesapeake, VA, Norfolk, VA.

Driving directions

29 · 127 mi
  1. 1Depart right onto Handy's Point Lane108 yd
  2. 2Continue straight onto Front Street1 mi
  3. 3Continue slightly right onto South Main Street1 mi
  4. 4Turn left onto Carteret Street3 mi
  5. 5Turn right onto White Post Road6 mi
  6. 6At end of road, turn left onto North Boyd Road2 mi
  7. 7Turn right onto NC 3210 mi
  8. 8Continue straight onto NC Highway 32 South7 mi
  1. 9Continue straight onto N.C. Highway 32 South4 mi
  2. 10Turn right4 mi
  3. 11At end of road, turn right onto U.S. Highway 64 East2 mi
  4. 12Continue straight onto United States Highway 64 East9 mi
  5. 13Take exit slightly right1 mi
  6. 14Turn left16 mi
  7. 15Turn right1 mi
  8. 16Continue straight17 mi
  9. 17Keep slightly left10 mi
  10. 18Merge slightly right onto North Road Street24 mi
  11. 19Continue straight onto Dominion Boulevard8 mi
  12. 20Merge slightly right6 mi
  13. 21Keep slightly left1 mi
  14. 22Keep slightly left1 mi
  15. 23Turn right onto Saint Pauls Boulevard1 mi
  16. 24Continue straight onto Monticello Avenue2 mi
  17. 25Turn right onto East 26th Street1 mi
  18. 26Continue straight onto Lafayette Boulevard1 mi
  19. 27Turn left onto Tidewater Drive2 mi
  20. 28Turn left onto Waukesha Avenue171 yd
  21. 29Arrive left onto Waukesha Avenue