Skip, RouteMap's route guideUS Route Planner

Bath, NCDuck, NC

Distance: 122 mi·Duration: 3 h 5 min

Driving from Bath, NC to Duck, NC takes about 3 h 5 min via US 64. The distance is 122 mi. EV charging is available along the route, including in Hertford, NC, Kill Devil Hills, NC, Kitty Hawk, NC.

Driving directions

20 · 122 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 East40 mi
  5. 13Keep slightly right27 mi
  6. 14Continue straight onto South Virginia Dare Trail172 yd
  7. 15Continue straight onto South Croatan Highway15 mi
  8. 16Take exit slightly right90 yd
  9. 17Turn straight onto Ocean Boulevard2 mi
  10. 18Turn straight onto Duck Road5 mi
  11. 19Turn right98 yd
  12. 20Arrive left