Distance from Flint Twp, Michigan to Swartz Creek, Michigan

Flint Twp Swartz Creek
Total Distance
5.7 mi
(9.2 km)
Travel Time
10 minutes

The driving distance from Flint Twp, Michigan to Swartz Creek, Michigan is 5.7 mi (9.2 km)

The straight-line (air) distance is approximately 2.6 mi (4.3 km)

Estimated travel time by road is 10 minutes

We found 3 routes between Flint Twp and Swartz Creek.

Available Routes

Shortest Fastest
S Linden Rd and Miller Rd
4.8 mi
7.8 km
9 minutes
Lennon Rd and Morrish Rd
5.7 mi
9.2 km
10 minutes
S Linden Rd and I-69 W
6.3 mi
10.1 km
10 minutes

Route Directions

5.7 mi
10 min

Route Directions

Get on I-69 W in Flint from S Linden Rd
2.1 mi
5 min
Follow I-69 W to Morrish Rd in Swartz Creek. Take exit 128 from I-69 W
3.5 mi
3 min
Follow Morrish Rd to Miller Rd
0.7 mi
1 min

Route Directions

4.8 mi
9 min

Journey Details

Traveling from Flint Twp, Michigan to Swartz Creek, Michigan covers 4.8 miles (8 km) in a southwest direction. This secondary roads, short route typically takes 9 minutes under normal conditions.

Drivers have 3 route options between these locations (5-6 miles / 8-10 km). The primary route shown here saves 55 seconds compared to alternatives.

The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 35 mph (56 km/h) .

Journey Waypoints

Flint Twp

Starting Point

Clayton Twp, Michigan

6 mi to destination

2 mi
Swartz Creek

Destination