Distance from Flint Twp, Michigan to Oak Grove, Michigan

Flint Twp Oak Grove
Total Distance
32.2 mi
(51.8 km)
Travel Time
36 minutes

The driving distance from Flint Twp, Michigan to Oak Grove, Michigan is 32.2 mi (51.8 km)

The straight-line (air) distance is approximately 13.9 mi (22.4 km)

Estimated travel time by road is 36 minutes

We found 3 routes between Flint Twp and Oak Grove.

Available Routes

Shortest
S Linden Rd
29 mi
46.7 km
41 minutes
Seymour Rd
29.5 mi
47.5 km
41 minutes
Fastest
US-23 S and Faussett Rd
32.2 mi
51.8 km
36 minutes

Route Directions

Get on I-75 S/US-23 S from S Linden Rd and Corunna Rd
1.7 mi
4 min
Follow US-23 S to Center Rd in Tyrone Township. Take exit 75 from US-23 S
19.6 mi
16 min
Take Faussett Rd to Larch St in Cohoctah Township
10.8 mi
15 min

Route Directions

Continue to S Linden Rd
0.1 mi
0 min
Take Seymour Rd, Argentine Rd and Faussett Rd to Larch St in Cohoctah Township
29.4 mi
41 min
0 mi
0 min

Route Directions

Continue to S Linden Rd
0.1 mi
0 min
Continue on S Linden Rd. Take Argentine Rd and Faussett Rd to Larch St in Cohoctah Township
28.9 mi
40 min
0 mi
0 min

Journey Details

Traveling from Flint Twp, Michigan to Oak Grove, Michigan covers 29 miles (47 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.

Drivers have 3 route options between these locations (29-32 miles / 47-52 km). The primary route shown here saves 31 seconds compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 43 mph (69 km/h) .

Journey Waypoints

Flint Twp

Starting Point

Swartz Creek, Michigan

32 mi to destination

1 mi
Argentine Township, Michigan

Traveled 16 mi from origin

1 mi
Argentine, Michigan

Traveled 24 mi from origin

1 mi
Cohoctah, Michigan

8 mi to destination

2 mi
Oak Grove

Destination