|franklin nc town offices||1.91||0.9||3720||31|
Report an error. There are 20.66 miles from Cherokee to Franklin in south direction and 31 miles (49.89 kilometers) by car, following the US-23 and US-441 and US-64 Truck route. Cherokee and Franklin are 37 minutes far apart, if you drive non-stop. This is the fastest route from Cherokee, NC to Franklin, NC.