Distance from Barco, North Carolina to Valhalla, North Carolina

Barco Valhalla
Total Distance
60.6 mi
(97.5 km)
Travel Time
1 hour 14 minutes

The driving distance from Barco, North Carolina to Valhalla, North Carolina is 60.6 mi (97.5 km)

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

Estimated travel time by road is 1 hour 14 minutes

We found 2 routes between Barco and Valhalla.

Available Routes

Shortest Fastest
US-158 W and US-17 S
50.8 mi
81.7 km
59 minutes
US-158 W
60.6 mi
97.5 km
1 hour 14 minutes

Route Directions

Take US-158 W, NC Hwy 343 N and Turnpike Rd to Bethany Church Rd in Belvidere
40.2 mi
47 min
Continue on Bethany Church Rd to NC-37 N
3.9 mi
5 min
Take Drinking Hole Rd to County Line Rd
1.9 mi
2 min
Follow County Line Rd to Center Hill Rd in Chowan County
4.7 mi
5 min
0.2 mi
0 min
Continue on Sandy Ridge Rd. Take Rocky Hock Rd to NC-32 N
9.6 mi
12 min
0 mi
0 min

Route Directions

50.8 mi
59 min

Journey Details

Traveling from Barco, North Carolina to Valhalla, North Carolina covers 50.8 miles (82 km) in a west direction. This mixed highways and local roads, moderate route typically takes 59 minutes under normal conditions.

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

Journey Waypoints

Barco

Starting Point

Shawboro, North Carolina

60 mi to destination

2 mi
Belcross, North Carolina

Traveled 15 mi from origin

1 mi
Pasquotank River, North Carolina

45 mi to destination

1 mi
Lumber Mill, North Carolina

Traveled 30 mi from origin

2 mi
Okisko, North Carolina

30 mi to destination

1 mi
Winfall, North Carolina

Traveled 45 mi from origin

1 mi
Beach Springs, North Carolina

15 mi to destination

1 mi
Chowan County, North Carolina

Traveled 60 mi from origin

2 mi
Valhalla

Destination

Route Map Image

Distance from Barco to Valhalla