Distance from Fairplains, North Carolina to Sunrise Beach, North Carolina
The driving distance from Fairplains, North Carolina to Sunrise Beach, North Carolina is 50.5 mi (81.3 km)
The straight-line (air) distance is approximately 19.1 mi (30.8 km)
Estimated travel time by road is 59 minutes
We found 3 routes between Fairplains and Sunrise Beach.
Available Routes
Route Directions
Take NC-115 S and I-40 to Sunrise Beach Rd in Catawba County
Route Directions
Take NC-115 S, NC-901 S, I-77 S and I-40 to Sunrise Beach Rd in Catawba County
Route Directions
Continue to Wilkesboro
Follow NC-16 S/North Carolina 16 N to Oxford School Rd in Catawba County
Continue on Oxford School Rd. Drive to Sunrise Beach Rd
Journey Details
Traveling from Fairplains, North Carolina to Sunrise Beach, North Carolina covers 38.8 miles (62 km) in a south direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (39-57 miles / 62-92 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views, coastal roads. During night weekday travel, expect minimal traffic congestion with average speeds around 44 mph (71 km/h) .
Journey Waypoints
Fairplains
Starting Point
Sunrise Beach
Destination