what is the closest airport to spearfish, south dakota
Major airports near Spearfish, South Dakota: The nearest major airport is Rapid City Regional Airport (RAP / KRAP). This airport has domestic flights from Rapid City, South Dakota and is 60 miles from the center of Spearfish, SD. Another major airport is Gillette-Campbell County Airport (GCC / KGCC), which has domestic flights from Gillette, Wyoming and is 100 miles from Spearfish, SD. Search for direct flights from your hometown and find hotels near Spearfish, SD, or scroll down for more international airports or domestic airports.