En el municipio de Soledad, al sur de la ciudad, se encuentra la Terminal Metropolitana de Transportes de Barranquilla, desde la cual se viaja por tierra a los principales destinos nacionales y a Venezuela.