Distance from Camden, North Carolina to Elwood, Virginia

Camden Elwood
Total Distance
56.7 mi
(91.2 km)
Travel Time
1 hour 8 minutes

The driving distance from Camden, North Carolina to Elwood, Virginia is 56.7 mi (91.2 km)

The straight-line (air) distance is approximately 27 mi (43.5 km)

Estimated travel time by road is 1 hour 8 minutes

We found 3 routes between Camden and Elwood.

Available Routes

Shortest Fastest
NC Hwy 343 N
56.2 mi
90.4 km
1 hour 5 minutes
US-158 W
56.7 mi
91.2 km
1 hour 8 minutes
US-58 W
68.2 mi
109.7 km
1 hour 15 minutes

Route Directions

Follow NC Hwy 343 N and US-158 W to Medical Center Rd in Gates County
35.1 mi
40 min
Continue on Medical Center Rd. Take Johnny Harrell Rd to US-13 S
7.9 mi
9 min
0.5 mi
0 min
Continue on Reynoldson Rd. Take Gates Rd and Ellis Rd to US-58 E in Suffolk
10.4 mi
13 min
1.5 mi
1 min
1.3 mi
2 min

Route Directions

Follow NC Hwy 343 N to US-17 N
14 mi
15 min
16.4 mi
15 min
Get on I-64 E from George Washington Hwy S
5.7 mi
8 min
Take US-58 W to Elwood Rd in Suffolk
30.8 mi
33 min
1.3 mi
2 min

Route Directions

Take NC Hwy 343 N, US-158 W, NC-32 N, VA-32 N, ... and US-58 W to Elwood Rd in Suffolk
54.8 mi
1 hr 3 min
1.3 mi
2 min

Journey Details

Traveling from Camden, North Carolina to Elwood, Virginia covers 56.2 miles (90 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 (56-68 miles / 90-110 km). The primary route shown here saves 10 minutes compared to alternatives.

Journey Waypoints

Camden

Starting Point

Burnt Mills, North Carolina

62 mi to destination

1 mi
South Mills, North Carolina

Traveled 16 mi from origin

2 mi
Acorn Hill, North Carolina

Traveled 31 mi from origin

4 mi
Corapeake, North Carolina

31 mi to destination

2 mi
Drum Hill, North Carolina

16 mi to destination

3 mi
Cleopus, Virginia

Traveled 62 mi from origin

3 mi
Elwood

Destination