Distance from New Bern, North Carolina to Hanrahan, North Carolina
The driving distance from New Bern, North Carolina to Hanrahan, North Carolina is 33.8 mi (54.5 km)
The straight-line (air) distance is approximately 18.6 mi (29.9 km)
Estimated travel time by road is 45 minutes
We found 3 routes between New Bern and Hanrahan.
Available Routes
Route Directions
Follow NC-55 W to Biddle Rd
Continue on Biddle Rd. Take NC-118 W and E Hanrahan Rd to Berkley Dr in Grifton
Route Directions
Take US-17 N to NC-118 W in Vanceboro
Follow NC-118 W and E Hanrahan Rd to Berkley Dr in Grifton
Route Directions
Take NC-55 W, Washington Post Rd, River Rd and E Hanrahan Rd to Berkley Dr in Grifton
Journey Details
Traveling from New Bern, North Carolina to Hanrahan, North Carolina covers 32.8 miles (53 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.
Drivers have 3 route options between these locations (33-39 miles / 53-63 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 47 mph (76 km/h) .
Journey Waypoints
New Bern
Starting Point
Hanrahan
Destination