The nearest international airport is in Jerez de la Frontera (XRY), 35kms form Cádiz. From Jerez de la Frontera airport, you can come to Cádiz by bus or train.