Bath, NCHampton, VA
Distance: 228 km·Duration: 3 h 20 min
Driving from Bath, NC to Hampton, VA takes about 3 h 20 min via US 17; US 158. The distance is 228 km. EV charging is available along the route, including in Hertford, NC, Winfall, NC, Portsmouth, VA, Suffolk, VA.
Driving directions
31 · 228 km- 1Depart right onto Handy's Point Lane98 m
- 2Continue straight onto Front Street202 m
- 3Continue slightly right onto South Main Street692 m
- 4Turn left onto Carteret Street4 km
- 5Turn right onto White Post Road9 km
- 6At end of road, turn left onto North Boyd Road4 km
- 7Turn right onto NC 3216 km
- 8Continue straight onto NC Highway 32 South11 km
- 9Continue straight onto N.C. Highway 32 South6 km
- 10Turn right6 km
- 11At end of road, turn right onto U.S. Highway 64 East2 km
- 12Continue straight onto United States Highway 64 East14 km
- 13Take exit slightly right516 m
- 14Turn left26 km
- 15Turn right2 km
- 16Continue straight27 km
- 17Keep slightly left16 km
- 18Merge slightly right onto North Road Street38 km
- 19Turn left onto George Washington Highway7 km
- 20At end of road, turn left onto George Washington Highway92 m
- 21Continue right onto George Washington Highway3 km
- 22Take exit straight419 m
- 23Merge slightly left onto Hampton Roads Beltway6 km
- 24Continue straight onto Hampton Roads Beltway16 km
- 25Continue straight onto Monitor-Merrimac Memorial Bridge-Tunnel7 km
- 26Continue straight onto Hampton Roads Beltway8 km
- 27Take exit slightly right358 m
- 28Turn right onto Powhatan Parkway280 m
- 29Turn left onto West Pembroke Avenue3 km
- 30Turn left onto Lasalle Avenue4 km
- 31Arrive right onto Lasalle Avenue