Distance from Watha, North Carolina to Bayshore, North Carolina
The driving distance from Watha, North Carolina to Bayshore, North Carolina is 34.5 mi (55.5 km)
The straight-line (air) distance is approximately 16.3 mi (26.2 km)
Estimated travel time by road is 36 minutes
We found 3 routes between Watha and Bayshore.
Available Routes
Route Directions
Get on I-40 E from Camp Kirkwood Rd and Murray Town Rd
Follow I-40 E and NC-140 to US-17/Market St in Porters Neck. Take exit 25 from NC-140
Continue on US-17/Market St. Drive to Marsh Oaks Dr in Bayshore
Route Directions
Follow Horse Branch Rd and Malpass Corner Rd to US-421 S
Continue on US-421 S. Take I-140 E to Marsh Oaks Dr in Bayshore
Route Directions
Take Van Eden Rd to US-117 S
Continue on US-117 S. Take I-40 E and NC-140 to Marsh Oaks Dr in Bayshore
Journey Details
Traveling from Watha, North Carolina to Bayshore, North Carolina covers 32.7 miles (53 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 3 route options between these locations (33-42 miles / 53-68 km). The primary route shown here saves 11 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Watha
Starting Point
Bayshore
Destination