Por otra parte, la capital de la provincia, Cádiz, se encuentra a tan solo a 6 kilómetros de San Fernando, separados por un pequeño istmo que comunica el municipio con la Isla de León.