Distance from Weimer, Michigan to Bailey, Michigan
The driving distance from Weimer, Michigan to Bailey, Michigan is 84.7 mi (136.3 km)
The straight-line (air) distance is approximately 37.5 mi (60.4 km)
Estimated travel time by road is 1 hour 26 minutes
We found 3 routes between Weimer and Bailey.
Available Routes
Route Directions
Get on US-31 S in Pere Marquette Township from N Lakeshore Dr, W Decker Rd, N Jebavy Dr and US-31 BUS
Follow US-31 S to State Rte 46 E/E Apple Ave in Muskegon. Take exit 114 from US-31 S
Continue on State Rte 46 E/E Apple Ave. Drive to M-37 N in Bailey
Route Directions
Follow N Lakeshore Dr, W Jagger Rd and N Jebavy Dr to US-10 E in Pere Marquette Township
Follow US-31 S and M-20 E to M-120 S/S Division St/S Maple Island Rd in Hesperia
Continue on S Maple Island Rd. Take W 80th St, S Warner Ave and Bailey Rd to M-37 S in Bailey
Route Directions
Take Weimer St and N Pere Marquette Rd to N Lakeshore Dr
Take US-31 BUS, US-31 S, W White Lake Dr, Ryerson Rd and Bailey Rd to M-37 S in Bailey
Journey Details
Traveling from Weimer, Michigan to Bailey, Michigan covers 82.7 miles (133 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 31 minutes under normal conditions.
Drivers have 3 route options between these locations (83-85 miles / 133-137 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 52 mph (84 km/h) .
Journey Waypoints
Weimer
Starting Point
Bailey
Destination