Distance from Gregory, North Carolina to Barlett, Virginia

Gregory Barlett
Total Distance
57.8 mi
(93 km)
Travel Time
1 hour 4 minutes

The driving distance from Gregory, North Carolina to Barlett, Virginia is 57.8 mi (93 km)

The straight-line (air) distance is approximately 27.9 mi (44.9 km)

Estimated travel time by road is 1 hour 4 minutes

This route includes Toll roads along the way.

We found 3 routes between Gregory and Barlett.

Available Routes

Shortest Tolls
NC-168 N and VA-168 N
57.8 mi
93 km
1 hour 5 minutes
Fastest Tolls
VA-168 N
57.8 mi
93 km
1 hour 4 minutes
NC-168 N
58.1 mi
93.5 km
1 hour 7 minutes

Route Directions

Follow NC-34 N to NC-168 N
6.3 mi
7 min
Continue on NC-168 N. Take VA-168 N, I-64 E and I-664 N to US-17 N in Carrollton
51.5 mi
56 min

Route Directions

Follow NC-34 N to NC-168 N
6.3 mi
7 min
Continue on NC-168 N to Chesapeake
11.6 mi
13 min
Get on VA-168 N
6.7 mi
9 min
Continue on VA-168 N. Take I-64 E and I-664 N to US-17 N in Carrollton
33.5 mi
36 min

Route Directions

Follow NC-34 N to NC-168 N
6.3 mi
7 min
Continue on NC-168 N. Take VA-168 N, I-464 N and VA-164 W to US-17 N in Carrollton
51.5 mi
58 min

Journey Details

Traveling from Gregory, North Carolina to Barlett, Virginia covers 57.8 miles (93 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 5 minutes under normal conditions.

Drivers have 3 route options between these locations (58-58 miles / 93-93 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .

Journey Waypoints

Gregory

Starting Point

Snowden, North Carolina

64 mi to destination

2 mi
Moyock, North Carolina

Traveled 16 mi from origin

1 mi
Deep Creek, Virginia

Traveled 32 mi from origin

5 mi
Park Manor, Virginia

16 mi to destination

2 mi
Holiday Point Estates, Virginia

Traveled 64 mi from origin

1 mi
Barlett

Destination