Finalmente el río Bogotá desemboca en el río Magdalena, a las alturas del municipio cundinamarqués de Girardot.La ciudad tiene un clima frío de montaña determinado por la altitud, cuyas temperaturas oscilan entre los 7 y los 18 °C, con una temperatura media anual de 14 °C.