Para chegar a Cádiz, você pode voar até o aeroporto de Jerez de la Frontera, a cerca de 35 quilômetros da capital, e depois viajar de táxi, trem ou um carro alugado graças à cómoda ligação à auto-estrada. Outra opção é pousar no aeroporto de Sevilha, que fica a 120 quilômetros de Cádiz e pode ser alcançado de carro com pouco mais de uma hora de viagem graças à autoestrada AP4.
I trem Renfe eles conectam regularmente Cádiz com as principais cidades da Espanha, como Sevilha, Madri, Córdoba, Granada e Barcelona. De Málaga é só pegar a N340 de carro.
Várias balsas oferecem conexões de Porto comercial, que fica a apenas dez minutos a pé do centro da cidade, com as Ilhas Canárias, Marrocos e a cidade de Génova.
De ônibus
As empresas de ônibus Comes, Los Amarillos e Secorbus conectam Cádiz com as seguintes cidades:
- Sevilha, 1h45
- O Porto de Santa Maria, 0h40
- Jerez de la Frontera, 0h40
- Tarifa, 2h00
- A Floresta, 2h00
- Arcos de Fronteira, 1h30
- Sanlúcar de Barrameda, 1h15
- Ronda, 3:00 da manhã
- Málaga, 4:00
- Granada, 5h00
- Madri, 8h00
No automóvel
Cádiz está bem conectada a Sevilha pela autoestrada AP4 ou, alternativamente, pela A4 mais barata, mas mais lenta.
No trem
Da estação de trem de Cádiz você pode chegar às seguintes cidades:
- O Porto de Santa Maria, 0h35
- Jerez de la Frontera, 0h45
- Sevilha, 1h45
- Córdoba, 3h00
- Madri, 5h30
No barco
Cádiz também pode ser alcançado por balsas e catamarãs rápidos que atracam na Estacion Maritima, o porto de passageiros da cidade.