Distance from Gordonville, Michigan to Rosebush, Michigan
The driving distance from Gordonville, Michigan to Rosebush, Michigan is 29.2 mi (47 km)
The straight-line (air) distance is approximately 13.6 mi (21.9 km)
Estimated travel time by road is 32 minutes
We found 3 routes between Gordonville and Rosebush.
Available Routes
Route Directions
Route Directions
Route Directions
Continue on M-20 W to Isabella Township. Take exit 149 from US-127 N
Follow E Rosebush Rd to E Elizabeth St in Rosebush
Journey Details
Traveling from Gordonville, Michigan to Rosebush, Michigan covers 28.7 miles (46 km) in a west direction. This highway, moderate route typically takes 30 minutes under normal conditions.
Drivers have 3 route options between these locations (29-29 miles / 46-47 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 56 mph (90 km/h) .
Journey Waypoints
Gordonville
Starting Point
Rosebush
Destination