Distance from Bayshore, North Carolina to Regan, North Carolina

Bayshore Regan
Total Distance
72.7 mi
(117 km)
Travel Time
1 hour 19 minutes

The driving distance from Bayshore, North Carolina to Regan, North Carolina is 72.7 mi (117 km)

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

Estimated travel time by road is 1 hour 19 minutes

We found 2 routes between Bayshore and Regan.

Available Routes

Shortest Fastest
I-140 W and US-17 S
65.7 mi
105.7 km
1 hour 8 minutes
US-74 W/US-76 W
72.7 mi
117 km
1 hour 19 minutes

Route Directions

0.9 mi
2 min
Take I-140 W and US-74 W/US-76 W to NC-214 W in Columbus County
38.5 mi
38 min
Take NC-211 S, Camp Branch Rd NW and Exum Rd NW to Ash Little River Rd NW in Ash
33.3 mi
39 min

Route Directions

0.9 mi
2 min
Take I-140 W and US-17 S to Old Shallotte Rd NW in Shallotte
53.7 mi
52 min
Follow Old Shallotte Rd NW and NC-904 W to Ash Little River Rd NW in Ash
11.1 mi
13 min

Journey Details

Traveling from Bayshore, North Carolina to Regan, North Carolina covers 65.7 miles (106 km) in a west direction. This highway, substantial route typically takes 1 hour 8 minutes under normal conditions.

Drivers have 2 route options between these locations (66-73 miles / 106-117 km). The primary route shown here saves 12 minutes compared to alternatives.

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

Journey Waypoints

Bayshore

Starting Point

Kings Grant, North Carolina

69 mi to destination

1 mi
Belville, North Carolina

Traveled 17 mi from origin

1 mi
Lanvale, North Carolina

52 mi to destination

1 mi
Henrytown, North Carolina

Traveled 35 mi from origin

1 mi
Rabontown, North Carolina

35 mi to destination

2 mi
Middle River, North Carolina

Traveled 52 mi from origin

3 mi
Makatoka, North Carolina

17 mi to destination

2 mi
Honey Pond, North Carolina

Traveled 69 mi from origin

1 mi
Regan

Destination