Distance from Saginaw, Michigan to Flushing, Michigan

Saginaw Flushing
Total Distance
29.6 mi
(47.6 km)
Travel Time
36 minutes

The driving distance from Saginaw, Michigan to Flushing, Michigan is 29.6 mi (47.6 km)

The straight-line (air) distance is approximately 15.6 mi (25.1 km)

Estimated travel time by road is 36 minutes

We found 3 routes between Saginaw and Flushing.

Available Routes

Shortest
M-13 S and N McKinley Rd
28.6 mi
46 km
37 minutes
Fastest
M-13 S
29.6 mi
47.6 km
36 minutes
I-75 S
34 mi
54.7 km
37 minutes

Route Directions

29.6 mi
36 min

Route Directions

Get on I-75 S in Buena Vista from E Holland Ave
3.1 mi
6 min
Follow I-75 S to Pierson Rd in Mount Morris Township. Take exit 122 from I-75 S
26.4 mi
21 min
Follow Pierson Rd to E Main St in Flushing
4.5 mi
8 min

Route Directions

0 mi
0 min
Take M-13 S to Lake Rd in Maple Grove Township
15.4 mi
18 min
Continue on Lake Rd to M-57 E
4.3 mi
6 min
Take N McKinley Rd to E Main St in Flushing
8.9 mi
13 min

Journey Details

Traveling from Saginaw, Michigan to Flushing, Michigan covers 28.6 miles (46 km) in a south direction. This mixed highways and local roads, moderate route typically takes 37 minutes under normal conditions.

Drivers have 3 route options between these locations (29-34 miles / 46-55 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Saginaw

Starting Point

Buena Vista Township, Michigan

36 mi to destination

2 mi
Bridgeport, Michigan

Traveled 9 mi from origin

2 mi
Fosters, Michigan

27 mi to destination

0 mi
Burnt, Michigan

Traveled 18 mi from origin

1 mi
Burt, Michigan

18 mi to destination

1 mi
Montrose, Michigan

Traveled 27 mi from origin

1 mi
Brent Creek, Michigan

9 mi to destination

1 mi
Flushing Twp, Michigan

Traveled 36 mi from origin

1 mi
Flushing

Destination