Distance from Bayshore, North Carolina to Elkton, North Carolina

Bayshore Elkton
Total Distance
58.4 mi
(93.9 km)
Travel Time
1 hour 1 minute

The driving distance from Bayshore, North Carolina to Elkton, North Carolina is 58.4 mi (93.9 km)

The straight-line (air) distance is approximately 30 mi (48.2 km)

Estimated travel time by road is 1 hour 1 minute

We found 2 routes between Bayshore and Elkton.

Available Routes

Shortest Fastest
I-140 W, US-74 W/US-76 W and NC-211 N
58.2 mi
93.7 km
59 minutes
I-140 W
58.4 mi
93.9 km
1 hour 1 minute

Route Directions

0.9 mi
2 min
Take I-140 W, US-74 W/US-76 W and NC-87 N to Baltimore Rd in Bladen County
44.3 mi
45 min
Take NC-211 N to Hallsboro Rd
13.2 mi
14 min

Route Directions

0.9 mi
2 min
Take I-140 W and US-74 W/US-76 W to NC-211 N in Columbus County. Take exit 258 from US-74 W/US-76 W
41.9 mi
41 min
Follow NC-211 N to Hallsboro Rd in Bladen County
15.4 mi
15 min

Journey Details

Traveling from Bayshore, North Carolina to Elkton, North Carolina covers 58.2 miles (94 km) in a west direction. This highway, moderate route typically takes 59 minutes under normal conditions.

Drivers have 2 route options between these locations (58-58 miles / 94-94 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Bayshore

Starting Point

Murrayville, North Carolina

69 mi to destination

1 mi
Skippers Corner, North Carolina

Traveled 17 mi from origin

2 mi
Hooper Hill, North Carolina

52 mi to destination

1 mi
Gooseneck, North Carolina

Traveled 34 mi from origin

1 mi
Armour, North Carolina

34 mi to destination

2 mi
East Arcadia, North Carolina

Traveled 52 mi from origin

1 mi
Baltimore, North Carolina

17 mi to destination

1 mi
Rosindale, North Carolina

Traveled 69 mi from origin

1 mi
Elkton

Destination