| Type | Airport Name | City | IATA Code | Connectivity | Distance |
| Des Moines International Airport | Des Moines | DSM | 34.67 mi | ||
| Fort Dodge Regional Airport | Fort Dodge | FOD | 46.17 mi | ||
| Waterloo Regional Airport | Waterloo | ALO | 72.02 mi | ||
| The Eastern Iowa Airport | Cedar Rapids | CID | 98.63 mi | ||
| Eppley Airfield | Omaha | OMA | 127.78 mi |
=Medium Airport,
=Large Airport
Connectivity ratings are based on the airport's flight routes to other airports.
The above list contains Regional/Domestic as well as International airports.
| City/Town/Village | Distance |
| Ames(Iowa) | 0 mi |
| Nevada(Iowa) | 8.64 mi |
| Boone(Iowa) | 13.47 mi |
| Centerville(Iowa) | 16.68 mi |
| Ankeny(Iowa) | 21.08 mi |
| City/Town/Village | Distance |
| Des Moines(Iowa) | 30 mi |
| Ames(Iowa) | 0 mi |
| West Des Moines(Iowa) | 32.61 mi |
| Ankeny(Iowa) | 21.08 mi |
| Urbandale(Iowa) | 28.59 mi |
Airports Near Ames, Iowa, US on map