Distance from Gregory, North Carolina to Mapleton, Virginia

Gregory Mapleton
Total Distance
40 mi
(64.3 km)
Travel Time
53 minutes

The driving distance from Gregory, North Carolina to Mapleton, Virginia is 40 mi (64.3 km)

The straight-line (air) distance is approximately 17.9 mi (28.9 km)

Estimated travel time by road is 53 minutes

This route includes Toll roads along the way.

We found 3 routes between Gregory and Mapleton.

Available Routes

Shortest
NC-168 N
37.7 mi
60.7 km
54 minutes
Fastest Tolls
VA-168 N
40 mi
64.3 km
53 minutes
Tolls
NC-168 N and VA-168 N
50.7 mi
81.6 km
57 minutes

Route Directions

Follow NC-34 N to NC-168 N
6.3 mi
7 min
Follow NC-168 N and VA-168 N to VA-190 E/Kempsville Rd in Chesapeake. Take exit 12 from VA-168 N
23.4 mi
25 min
Follow VA-190 E/Kempsville Rd and Lynnhaven Pkwy to your destination in Virginia Beach
10.3 mi
21 min

Route Directions

Follow NC-34 N and NC-168 N to VA-168 N in Moyock
16.1 mi
18 min
Follow VA-168 N, I-464 N and I-264 E to VA-225 S in Virginia Beach. Take exit 17 A from I-264 E
31.1 mi
31 min
Take Holland Rd to your destination
3.6 mi
7 min

Route Directions

0.5 mi
0 min
Continue on NC-34 N. Drive from NC-168 N, VA-168 BUS N and Centerville Turnpike S to Virginia Beach
37.2 mi
53 min
Drive to your destination
0 mi
0 min

Journey Details

Traveling from Gregory, North Carolina to Mapleton, Virginia covers 37.7 miles (61 km) in a north direction. This mixed highways and local roads, moderate route typically takes 54 minutes under normal conditions.

Drivers have 3 route options between these locations (38-51 miles / 61-82 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Gregory

Starting Point

New Providence, North Carolina

41 mi to destination

1 mi
Snowden, North Carolina

Traveled 10 mi from origin

1 mi
Tulls, North Carolina

31 mi to destination

2 mi
Vine, Virginia

Traveled 21 mi from origin

1 mi
Colony Acres, Virginia

10 mi to destination

4 mi
Mapleton

Destination