Distance from Odell, North Carolina to South Weldon, North Carolina
The driving distance from Odell, North Carolina to South Weldon, North Carolina is 25.4 mi (40.8 km)
The straight-line (air) distance is approximately 12 mi (19.4 km)
Estimated travel time by road is 35 minutes
We found 3 routes between Odell and South Weldon.
Available Routes
Route Directions
Take NC-1509, Roper Springs Rd and US-158 E to NC-1641/Country Club Rd in Weldon
Continue on NC-1641/Country Club Rd. Drive to Sycamore St in South Weldon
Route Directions
Follow NC-1509 and NC-1001/Justice Branch Rd to Wright Rd in Halifax County
Follow NC-48 N and NC-903 S to NC-1627
Follow NC-1627
Take NC-125 S to Carolina Crossroads Pkwy
Take Wallace Fork Rd and NC-1600/County Rd to Sycamore St in South Weldon
Route Directions
Take NC-1509 to US-158 E/E South Main St in Littleton
Continue on NC-1641/Country Club Rd. Drive to Sycamore St in South Weldon
Journey Details
Traveling from Odell, North Carolina to South Weldon, North Carolina covers 25.4 miles (41 km) in a east direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (25-26 miles / 41-42 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 41 mph (66 km/h) .
Journey Waypoints
Odell
Starting Point
South Weldon
Destination