Distance from Flint Twp, Michigan to Swartz Creek, Michigan
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
Route Directions
Route Directions
Get on I-69 W in Flint from S Linden Rd
Follow I-69 W to Morrish Rd in Swartz Creek. Take exit 128 from I-69 W
Follow Morrish Rd to Miller Rd
Route Directions
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) .