- Nogales does not have its own airport, as it is a small city located on the border between the United States and Mexico. The nearest international airports to Nogales include the Tucson International Airport (TUS) in Arizona, USA, which is approximately 60 miles north of Nogales, and the General Ignacio Pesqueira Garcia International Airport (HMO) in Hermosillo, Sonora, Mexico, which is approximately 120 miles south. These airports serve as the primary options for travelers flying in and out of Nogales.