Distance from Bayshore, North Carolina to Greystone, North Carolina

Bayshore Greystone
Total Distance
46.4 mi
(74.7 km)
Travel Time
58 minutes

The driving distance from Bayshore, North Carolina to Greystone, North Carolina is 46.4 mi (74.7 km)

The straight-line (air) distance is approximately 23.4 mi (37.7 km)

Estimated travel time by road is 58 minutes

We found 3 routes between Bayshore and Greystone.

Available Routes

Shortest Fastest
US-17 N
43.6 mi
70.2 km
55 minutes
US-17 N and NC-50 N
46.4 mi
74.7 km
58 minutes
I-40 and NC-53 E
55.5 mi
89.3 km
58 minutes

Route Directions

0.9 mi
2 min
Follow US-17 N and NC-50 N to Padgett Rd in Maple Hill
30.8 mi
36 min
Take Haws Run Rd to NC-53 E
9.7 mi
12 min
0.2 mi
0 min
4.7 mi
6 min

Route Directions

0.9 mi
2 min
Take I-40 and NC-53 E to Blue Creek Rd in Onslow County
47.9 mi
47 min
Continue on Blue Creek Rd. Drive to Pony Farm Rd
6.7 mi
9 min

Route Directions

0.9 mi
2 min
Follow US-17 N to Onslow County
38.3 mi
44 min
Take Old Maplehurst Rd and NC-53 E to US-258 N
2.2 mi
4 min
1.9 mi
2 min
0.3 mi
0 min

Journey Details

Traveling from Bayshore, North Carolina to Greystone, North Carolina covers 43.6 miles (70 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.

Drivers have 3 route options between these locations (44-56 miles / 70-89 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 45 mph (72 km/h) .

Journey Waypoints

Bayshore

Starting Point

Scotts Hill, North Carolina

54 mi to destination

1 mi
Hampstead, North Carolina

Traveled 13 mi from origin

1 mi
Woodside, North Carolina

40 mi to destination

2 mi
Holly Ridge, North Carolina

Traveled 27 mi from origin

4 mi
Padgett, North Carolina

Traveled 40 mi from origin

2 mi
Waltons Store, North Carolina

Traveled 54 mi from origin

1 mi
Greystone

Destination