Distance from Peck, Michigan to Ruby, Michigan

Peck Ruby
Total Distance
25.1 mi
(40.4 km)
Travel Time
30 minutes

The driving distance from Peck, Michigan to Ruby, Michigan is 25.1 mi (40.4 km)

The straight-line (air) distance is approximately 11.4 mi (18.3 km)

Estimated travel time by road is 30 minutes

We found 3 routes between Peck and Ruby.

Available Routes

Shortest
M-19 S and M-136 E
24.2 mi
38.9 km
30 minutes
Fastest
W Peck Rd and Todd Rd
25.1 mi
40.4 km
30 minutes
Fargo Rd
25.1 mi
40.4 km
30 minutes

Route Directions

Take W Peck Rd, Todd Rd and Fargo Rd to Abbottsford Rd in Ruby
25.1 mi
29 min
0 mi
0 min

Route Directions

Follow M-19 S and E Galbraith Line Rd to Bricker Rd in Fremont Township
8.4 mi
9 min
4 mi
4 min
Follow Yale Rd, Fargo Rd and M-136 E to Abbottsford Rd in Ruby
12.7 mi
15 min
0 mi
0 min

Route Directions

24.2 mi
30 min

Journey Details

Traveling from Peck, Michigan to Ruby, Michigan covers 24.2 miles (39 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 30 minutes under normal conditions.

Drivers have 3 route options between these locations (24-25 miles / 39-40 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Peck

Starting Point

Speaker Township, Michigan

26 mi to destination

2 mi
Roseburg, Michigan

Traveled 7 mi from origin

1 mi
Fargo, Michigan

13 mi to destination

2 mi
Greenwood Township, Michigan

7 mi to destination

1 mi
Ruby

Destination