How far is Gillette from Asheville?

The flight distance between Asheville and Gillette is 2172km. Check all available flights on Wego.