Algeciras dispone de una completa infraestructura de transportes, con buenas comunicaciones por carretera, y red ferroviaria que es consecuencia de su estratégica situación dentro de la geografía española. Las vías de comunicación terrestres más importantes son las que unen la ciudad con Cádiz, Jerez y Málaga (A-381, A-48, A-7). Una carretera comarcal une la ciudad con los pueblos del interior del Campo de Gibraltar y de la serranía de Ronda.
La línea de ferrocarril Bobadilla-Algeciras la enlaza con Madrid y la frontera francesa y la estación de autobuses de Algeciras recibe líneas procedentes de casi todas las capitales de provincia de Andalucía.