Distance from Peach Bottom Creek, Virginia to Brandon, North Carolina

Peach Bottom Creek Brandon
Total Distance
36.1 mi
(58.1 km)
Travel Time
54 minutes

The driving distance from Peach Bottom Creek, Virginia to Brandon, North Carolina is 36.1 mi (58.1 km)

The straight-line (air) distance is approximately 12.7 mi (20.5 km)

Estimated travel time by road is 54 minutes

We found 3 routes between Peach Bottom Creek and Brandon.

Available Routes

Shortest Fastest
US-58 W
32.7 mi
52.6 km
49 minutes
US-58 W and NC-194 N
36.1 mi
58.1 km
54 minutes
US-221 S
38.1 mi
61.4 km
59 minutes

Route Directions

Continue to US-21 S/Elk Creek Pkwy/N Independence Ave
0.3 mi
1 min
Take US-58 W to S Fork Church Rd in Piney Creek
16.2 mi
21 min
Take Kings Creek Rd, Chestnut Hill Rd, Old Hwy 16 and Deep Ford Rd to NC-194 N in Ashe County
15.2 mi
24 min
Drive to NC-194 N
4.3 mi
6 min

Route Directions

Continue to US-21 S/Elk Creek Pkwy/N Independence Ave
0.3 mi
1 min
Take US-221 S to E Shatley Springs Rd in Crumpler
24.5 mi
36 min
Continue on Shatley Springs Rd. Take Old Hwy 16 and Deep Ford Rd to NC-194 N
13.3 mi
21 min

Route Directions

32.7 mi
49 min

Journey Details

Traveling from Peach Bottom Creek, Virginia to Brandon, North Carolina covers 32.7 miles (53 km) in a west direction. This mixed highways and local roads, moderate route typically takes 49 minutes under normal conditions.

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

Journey Waypoints

Peach Bottom Creek

Starting Point

Independence, Virginia

29 mi to destination

2 mi
Bridle Creek, Virginia

Traveled 7 mi from origin

1 mi
Fox, Virginia

22 mi to destination

1 mi
Mouth of Wilson, Virginia

Traveled 15 mi from origin

1 mi
Grassy Creek, North Carolina

Traveled 22 mi from origin

0 mi
Sessex, North Carolina

7 mi to destination

1 mi
Helton, North Carolina

Traveled 29 mi from origin

0 mi
Brandon

Destination