Distance from Barco, North Carolina to Kenyon, Virginia

Barco Kenyon
Total Distance
74.7 mi
(120.1 km)
Travel Time
1 hour 31 minutes

The driving distance from Barco, North Carolina to Kenyon, Virginia is 74.7 mi (120.1 km)

The straight-line (air) distance is approximately 27.6 mi (44.5 km)

Estimated travel time by road is 1 hour 31 minutes

We found 2 routes between Barco and Kenyon.

Available Routes

Shortest Fastest
US-158 W
63.2 mi
101.7 km
1 hour 14 minutes
US-158 W and VA-32 N
74.7 mi
120.1 km
1 hour 31 minutes

Route Directions

Take US-158 W to Foreman Bundy Rd in Pasquotank County
22.2 mi
28 min
Follow Foreman Bundy Rd, Lake Rd and Swamp Rd to Sandy Cross Rd in Perquimans County
14.8 mi
17 min
3.6 mi
4 min
4.5 mi
5 min
Continue on Acorn Hill Rd. Take Folly Rd, NC-32 N and VA-32 N to Lake Cohoon Rd in Suffolk
27.5 mi
32 min
Take Indian Trail to Kenyon Rd
2.1 mi
3 min

Route Directions

Take US-158 W, NC Hwy 343 N, US-158 W and VA-32 N to Turlington Rd in Suffolk
57.3 mi
1 hr 4 min
Follow Turlington Rd to Holland Rd
3.2 mi
5 min
0.5 mi
0 min
Take Indian Trail to Kenyon Rd
2.1 mi
3 min

Journey Details

Traveling from Barco, North Carolina to Kenyon, Virginia covers 63.2 miles (102 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 14 minutes under normal conditions.

Drivers have 2 route options between these locations (63-75 miles / 102-120 km). The primary route shown here saves 18 minutes compared to alternatives.

Journey Waypoints

Barco

Starting Point

Sligo, North Carolina

64 mi to destination

1 mi
Snowden, North Carolina

Traveled 16 mi from origin

1 mi
Moyock, North Carolina

48 mi to destination

1 mi
Lilly, North Carolina

Traveled 32 mi from origin

2 mi
Saunders, Virginia

Traveled 48 mi from origin

5 mi
Pleasant Hill, Virginia

Traveled 64 mi from origin

1 mi
Kenyon

Destination