Distance from Edenton, North Carolina to Oyster Harbor, Maryland
The driving distance from Edenton, North Carolina to Oyster Harbor, Maryland is 275 mi (442.6 km)
The straight-line (air) distance is approximately 123.2 mi (198.2 km)
Estimated travel time by road is 4 hours 41 minutes
We found 3 routes between Edenton and Oyster Harbor.
Available Routes
Route Directions
Get on I-95 N in Templeton from NC-32 N, NC-37 N, Gates Rd, US-58 W and VA-35 N
Follow I-95 N to MD-665 E in Parole. Take exit 22 from US-50 E
Follow MD-665 E, Forest Dr and Arundel on the Bay Rd to Ellis Rd in Annapolis Neck
Route Directions
Get on I-95 N in Templeton from NC-32 N, NC-37 N, Gates Rd, US-58 W and VA-35 N
Take I-295 N and I-95 N to VA-207 W in Ruther Glen. Take exit 104 from I-95 N
Get on I-95 N/US-17 N in Spotsylvania County from US-1 N
Take I-95 Express Lanes, I-95 N and US-50 E to MD-665 E in Parole. Take exit 22 from US-50 E
Follow MD-665 E, Forest Dr and Arundel on the Bay Rd to Ellis Rd in Annapolis Neck
Route Directions
Follow NC-32 N and NC-37 N to US-13 N in Gates County
Take Reynoldson Rd, Gates Rd and US-58 W to Jerusalem Rd in Southampton County
Get on I-95 N in Templeton from VA-35 N
Continue on I-95 N. Take US-301 N to MD-665 E in Parole. Take exit 22 from US-301 N/US-50 E
Follow MD-665 E, Forest Dr and Arundel on the Bay Rd to Ellis Rd in Annapolis Neck
Journey Details
Traveling from Edenton, North Carolina to Oyster Harbor, Maryland covers 267.1 miles (430 km) in a north direction. This mixed highways and local roads, long-distance route typically takes 5 hours 4 minutes under normal conditions.
Drivers have 3 route options between these locations (267-281 miles / 430-453 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Edenton
Starting Point
Oyster Harbor
Destination