the distance between gainesville florida and alachua florida is approximately 15 miles. both are in alachua county and residents consider alachua (the city) to be a suburb of gainesville.