Distance from Old Dominion University, Virginia to Moyock, North Carolina

Old Dominion University Moyock
Total Distance
29.3 mi
(47.2 km)
Travel Time
42 minutes

The driving distance from Old Dominion University, Virginia to Moyock, North Carolina is 29.3 mi (47.2 km)

The straight-line (air) distance is approximately 16.1 mi (25.9 km)

Estimated travel time by road is 42 minutes

We found 3 routes between Old Dominion University and Moyock.

Available Routes

Shortest Fastest Tolls
VA-168 S
28.8 mi
46.4 km
39 minutes
VA-168 S and VA-168 BUS S
29.3 mi
47.2 km
42 minutes
Tolls
I-64 W and VA-168 S
36.4 mi
58.5 km
43 minutes

Route Directions

Get on US-58 E/W Brambleton Ave from Hampton Blvd
2.3 mi
7 min
Take I-464 S and VA-168 S to Hillcrest Pkwy in Chesapeake. Take exit 8A from VA-168 S
16.6 mi
21 min
Follow VA-168 BUS S to VA-168 S
6.6 mi
9 min
Drive to NC-168 S in Moyock
3.8 mi
4 min

Route Directions

Get on US-58 W in Portsmouth from Hampton Blvd
3.9 mi
10 min
Follow I-264 W, I-64 W and VA-168 S to NC-168 S in Chesapeake
30.5 mi
30 min
2 mi
2 min

Route Directions

Get on I-264 W from Hampton Blvd and W Brambleton Ave
4.4 mi
13 min
Take VA-168 S to NC-168 S in Chesapeake
22.4 mi
22 min
2 mi
2 min

Journey Details

Traveling from Old Dominion University, Virginia to Moyock, North Carolina covers 28.8 miles (46 km) in a south direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.

Drivers have 3 route options between these locations (29-36 miles / 46-59 km). The primary route shown here saves 5 minutes compared to alternatives.

The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 47 mph (76 km/h) .

Journey Waypoints

Old Dominion University

Starting Point

Washington Point, Virginia

37 mi to destination

0 mi
Portsmouth, Virginia

Traveled 9 mi from origin

1 mi
Chesapeake, Virginia

28 mi to destination

1 mi
Vine, Virginia

9 mi to destination

5 mi
Moyock

Destination