Distance from Murfreesboro, North Carolina to Suffolk, Virginia

Murfreesboro Suffolk
Total Distance
43.2 mi
(69.5 km)
Travel Time
48 minutes

The driving distance from Murfreesboro, North Carolina to Suffolk, Virginia is 43.2 mi (69.5 km)

The straight-line (air) distance is approximately 21.6 mi (34.7 km)

Estimated travel time by road is 48 minutes

We found 3 routes between Murfreesboro and Suffolk.

Available Routes

Shortest Fastest
US-258 N and US-58 E
38.1 mi
61.3 km
47 minutes
US-13 N
43.2 mi
69.5 km
48 minutes
US-158 E
49.7 mi
80 km
57 minutes

Route Directions

43.2 mi
48 min

Route Directions

2.2 mi
3 min
Follow US-158 W to Middle Swamp Rd in Gates County
25.1 mi
26 min
Continue on Middle Swamp Rd. Take VA-32 N to US-13 N/Carolina Rd in Suffolk
18.7 mi
22 min
1.6 mi
2 min
Follow Carolina Rd to W Washington St
2.1 mi
3 min

Route Directions

38.1 mi
47 min

Journey Details

Traveling from Murfreesboro, North Carolina to Suffolk, Virginia covers 38.1 miles (61 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.

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

Journey Waypoints

Murfreesboro

Starting Point

Barretts Crossroads, North Carolina

50 mi to destination

1 mi
Mill Neck, North Carolina

Traveled 12 mi from origin

1 mi
Wyanoke, North Carolina

37 mi to destination

1 mi
Factory Hill, Virginia

Traveled 25 mi from origin

1 mi
Cleopus, Virginia

25 mi to destination

1 mi
Elwood, Virginia

Traveled 37 mi from origin

3 mi
Manning, Virginia

12 mi to destination

2 mi
Suffolk

Destination