El municipio de Barbosa se comunica con Bogotá por Puente Nacional, Chiquinquirá, carretera pavimentada en su mayor parte y da inicio a la transversal del Carare (Puerto Berrío, sobre el río Magdalena).