Distance from Moyock, North Carolina to Norfolk, Virginia

Moyock Norfolk
Total Distance
25.2 mi
(40.6 km)
Travel Time
31 minutes

The driving distance from Moyock, North Carolina to Norfolk, Virginia is 25.2 mi (40.6 km)

The straight-line (air) distance is approximately 14.5 mi (23.3 km)

Estimated travel time by road is 31 minutes

We found 3 routes between Moyock and Norfolk.

Available Routes

Shortest Fastest Tolls
VA-168 N
24.9 mi
40.1 km
27 minutes
S Battlefield Blvd and VA-168 N
25.2 mi
40.6 km
31 minutes
Tolls
VA-168 N and I-64 W
31.6 mi
50.9 km
34 minutes

Route Directions

Get on VA-168 N in Chesapeake from VA-168 BUS N
10.5 mi
14 min
Follow VA-168 N and I-464 N to Market St in Norfolk. Take exit 9 from I-264 E
14.5 mi
14 min
Continue on Market St to your destination
0.3 mi
1 min

Route Directions

2 mi
2 min
Continue on VA-168 N. Take I-64 W to St Pauls Blvd in Norfolk. Take exit 10 from I-264 W
29.3 mi
29 min
Continue on St Pauls Blvd to your destination
0.4 mi
2 min

Route Directions

2 mi
2 min
Follow VA-168 N and I-464 N to Market St in Norfolk. Take exit 9 from I-264 E
22.7 mi
23 min
Continue on Market St to your destination
0.3 mi
1 min

Journey Details

Traveling from Moyock, North Carolina to Norfolk, Virginia covers 24.9 miles (40 km) in a north direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.

Drivers have 3 route options between these locations (25-32 miles / 40-51 km). The primary route shown here saves 8 minutes compared to alternatives.

The route features scenic views, toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 54 mph (87 km/h) .

Journey Waypoints

Moyock

Starting Point

Vine, Virginia

33 mi to destination

4 mi
Chesapeake, Virginia

Traveled 17 mi from origin

5 mi
Washington Point, Virginia

Traveled 33 mi from origin

1 mi
Norfolk

Destination