Distance from Edwards Fork, North Carolina to Rosebud, North Carolina
The driving distance from Edwards Fork, North Carolina to Rosebud, North Carolina is 44.1 mi (70.9 km)
The straight-line (air) distance is approximately 22.2 mi (35.8 km)
Estimated travel time by road is 51 minutes
We found 3 routes between Edwards Fork and Rosebud.
Available Routes
Route Directions
Take Edwards Fork Rd to US-258 S
Continue on US-258 S to Edgecombe County. Take exit 484 from US-64 W
Continue on NC-122 S. Take Davistown-Mercer Rd and E Langley Rd to US-301 S in Wilson County
Continue on US-301 S to Firestone Pkwy. Take the Firestone Pkwy exit from US-301 S
Continue on Firestone Pkwy. Drive to Rosebud Church Rd
Route Directions
Take Edwards Fork Rd to US-258 S
Continue on US-258 S. Take NC-97 W to Kingsboro Rd in Edgecombe County
Take Antioch Rd to Bulluck School Road
Take Temperance Hall Rd and E Langley Rd to Haynes Rd in Wilson County
Continue on US-301 S to Firestone Pkwy. Take the Firestone Pkwy exit from US-301 S
Continue on Firestone Pkwy. Drive to Rosebud Church Rd
Route Directions
Take Edwards Fork Rd to US-258 S
Take NC-97 W to Leggett Rd in Edgecombe County
Follow Leggett Rd to Atlantic Ave in Rocky Mount
Take US-301 BUS and US-301 S to Firestone Pkwy in Wilson County. Take the Firestone Pkwy exit from US-301 S
Continue on Firestone Pkwy. Drive to Rosebud Church Rd
Journey Details
Traveling from Edwards Fork, North Carolina to Rosebud, North Carolina covers 42 miles (68 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (42-44 miles / 68-71 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Edwards Fork
Starting Point
Rosebud
Destination