Distance from Scruggs, Missouri to Osage Beach, Missouri
The driving distance from Scruggs, Missouri to Osage Beach, Missouri is 47 mi (75.6 km)
The straight-line (air) distance is approximately 21 mi (33.8 km)
Estimated travel time by road is 44 minutes
We found 2 routes between Scruggs and Osage Beach.
Available Routes
Route Directions
Get on MO-179 S in Jefferson City from S Country Club Dr and Rte C
Follow US-54 to Osage Beach Pkwy S in Osage Beach. Take the Osage Beach Pkwy exit from US-54
Route Directions
Take Rte C and Rte CC to US-54 W
Follow US-54 to Osage Beach Pkwy S in Osage Beach. Take the Osage Beach Pkwy exit from US-54
Journey Details
Traveling from Scruggs, Missouri to Osage Beach, Missouri covers 46 miles (74 km) in a southwest direction. This highway, moderate route typically takes 44 minutes under normal conditions.
Drivers have 2 route options between these locations (46-47 miles / 74-76 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, coastal roads. During night weekday travel, expect minimal traffic congestion with average speeds around 64 mph (103 km/h) .
Journey Waypoints
Scruggs
Starting Point
Osage Beach
Destination