Distance from Red Top, Virginia to Valhalla, North Carolina

Red Top Valhalla
Total Distance
61 mi
(98.2 km)
Travel Time
1 hour 17 minutes

The driving distance from Red Top, Virginia to Valhalla, North Carolina is 61 mi (98.2 km)

The straight-line (air) distance is approximately 28 mi (45 km)

Estimated travel time by road is 1 hour 17 minutes

We found 3 routes between Red Top and Valhalla.

Available Routes

Shortest Fastest
NC-32 S
52.3 mi
84.1 km
1 hour
US-58 W
61 mi
98.2 km
1 hour 17 minutes
US-17 S/Ocean Hwy N
67.7 mi
108.9 km
1 hour 18 minutes

Route Directions

0 mi
0 min
Follow US-58 W to O'Kelly Dr
15.3 mi
21 min
Continue on O'Kelly Dr. Take Longstreet Ln to US-13 S
9.6 mi
13 min
1.3 mi
1 min
Follow Paige Riddick Rd and Medical Center Rd to Mill Pond Rd
7.6 mi
9 min
Take NC-32 S to Evans Church Rd in Chowan County
22.1 mi
24 min
Take Rocky Hock Rd to NC-32 N
5 mi
6 min
0 mi
0 min

Route Directions

0 mi
0 min
Take US-13 S, VA-32 S, NC-32 S, Folly Rd and Acorn Hill Rd to Sandy Cross Rd in Hobbsville
32.8 mi
38 min
Continue on Sandy Cross Rd. Take Swamp Rd to Wiggins Rd in Perquimans County
14.8 mi
17 min
Follow US-17 S/Ocean Hwy N to NC-32 N in Chowan County
20 mi
21 min

Route Directions

0 mi
0 min
Follow US-13 S, VA-32 S and NC-32 S to Evans Church Rd in Chowan County
47.2 mi
53 min
Take Rocky Hock Rd to NC-32 N
5 mi
6 min
0 mi
0 min

Journey Details

Traveling from Red Top, Virginia to Valhalla, North Carolina covers 52.3 miles (84 km) in a south direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.

Drivers have 3 route options between these locations (52-68 miles / 84-109 km). The primary route shown here saves 18 minutes compared to alternatives.

Journey Waypoints

Red Top

Starting Point

Pleasant Hill, Virginia

64 mi to destination

1 mi
Saunders, Virginia

Traveled 16 mi from origin

1 mi
Corapeake, North Carolina

48 mi to destination

2 mi
Savage, North Carolina

Traveled 32 mi from origin

1 mi
Sunbury, North Carolina

32 mi to destination

1 mi
Mitchells Fork, North Carolina

Traveled 48 mi from origin

0 mi
Ryland, North Carolina

16 mi to destination

1 mi
Mill Crossroads, North Carolina

Traveled 64 mi from origin

1 mi
Valhalla

Destination