Cádiz è facilmente raggiungibile grazie alla sua vicinanza all’aeroporto di Jerez (a circa 40 km), collegato con le principali città spagnole ed europee. Altri aeroporti nelle vicinanze includono Siviglia e Malaga, accessibili in meno di due ore di auto o treno.
La città è ben servita dalla rete ferroviaria Renfe, con collegamenti diretti verso Siviglia, Madrid e altri centri andalusi. È anche collegata da linee di autobus a lunga percorrenza e dispone di un moderno porto per il traffico passeggeri e crocieristico.
All’interno della città, ci si sposta facilmente a piedi o in bicicletta. Esiste una rete di autobus urbani efficiente, e molte zone del centro sono pedonali. Il parcheggio può essere limitato, ma ci sono diverse strutture sotterranee e parcheggi dissuasori alle porte del centro.