How to get from Flat Rock to Asheville by car, truck, bike, walk
Distance between Flat Rock and Asheville is 1201 kilometers (745 miles).
Driving distance from Flat Rock to Asheville is 1566 kilometers (971 miles)
Route Map
Routes from flat-rock-michigan to asheville-north-carolina
4 Ways from Flat Rock (United States/Michigan) to Asheville (United States/North Carolina)
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto 20th Road 35 m
2. Turn right onto J Road, 525 3.26 km
3. Turn right onto 18th Road, 414 18.13 km
4. Turn left onto K Road, 521 187 m
5. Turn right onto Lake Shore, M 35 73.03 km
See more
Questions and Answers
What is the cheapest way to get from Flat Rock (United States/Michigan) to Asheville (United States/North Carolina)?
How do I get from Flat Rock (United States/Michigan) to Asheville (United States/North Carolina) the fastest?
How long does it take to get from Flat Rock (United States/Michigan) to Asheville (United States/North Carolina)?