Oxford, Michigan
18
3.8
Moderate
Est. 1h 46m
Farmington Hills, Michigan
9
3.3
Est. 1h 0m
Canton, Michigan
3.6
Est. 35m
Taylor, Michigan
3.5
Easy
Est. 32m
Detroit, Michigan
3.2
Est. 46m
24
2.8
Est. 38m
Dearborn, Michigan
7
Est. 50m
Macomb, Michigan
3.0
Est. 40m
Waterford, Michigan
5
Est. 10m
Commerce Charter Township, Michigan
6
Melvindale, Michigan
Est. 44m
Redford Charter Township, Michigan
2.6
Hard
Est. 59m
Wyandotte, Michigan
1.9
Est. 39m
Birmingham, Michigan
–
Beverly Hills, Michigan
Royal Oak, Michigan
Est. 1h 28m
Est. 1h 29m
Southfield, Michigan
3.7
Est. 1h 24m
Troy, Michigan
4.3
10
Madison Heights, Michigan
Est. 41m
Hazel Park, Michigan
Est. 33m
Keego Harbor, Michigan
3.4
Est. 21m
Warren, Michigan
Est. 1h 5m
Auburn Hills, Michigan
Rochester Hills, Michigan
4.0
Est. 1h 39m
4.2
Est. 1h 36m
Est. 23m
3.9
Pontiac, Michigan
4.1
Est. 1h 51m
Shelby Charter Township, Michigan
27
Est. 2h 34m
Est. 47m
Orion charter Township, Michigan
4.6
Very hard
Est. 2h 31m
Washington, Michigan
4.5
Est. 1h 49m
4.4
Est. 2h 19m
Eastpointe, Michigan
12
Est. 2h 16m
Clarkston, Michigan
Wixom, Michigan
Est. 1h 22m
Northville, Michigan
Est. 1h 41m
St. Clair Shores, Michigan
Est. 1h 27m
White Lake charter Township, Michigan
Est. 49m
Grosse Pointe Woods, Michigan
Mount Clemens, Michigan
Lakeville, Michigan
Est. 2h 17m
Plymouth, Michigan
19
Est. 1h 42m
Est. 1h 54m
Est. 51m
Lyon Charter Township, Michigan
Est. 1h 33m
Milford Charter Township, Michigan
Est. 1h 43m
Est. 1h 37m
4.7
Est. 3h 0m
Tecumseh, ON, Canada
Est. 1h 18m
Holly, Michigan
26
Est. 1h 30m