Para llegar a la Ciudad la vía principal es la carretera Troncal del Caribe que hacia el noroeste comunica con Riohacha (165 km) y por el sudoeste con Barranquilla (93 km), Cartagena (209 km); igualmente se comunica por la Troncal del Magdalena con las capitales de los departamentos y numerosas ciudades del interior del país, entre ellas la Capital Bogotá.