Inicios del Ferrocarril de Girardot
La primera vía de acceso a Bogotá por tierra fue el Ferrocarril de Girardot, iniciado en 1881 y terminado en Facatativá el 13 de febrero de 1909, donde empalmó con el de La Sabana,que había llegado a Bogotá el 20 de julio de 1889. El 1° de enero de 1930 se dio al servicio del puente férreo de Girardot, que puso en comunicación directa este ferrocarril con el del Tolima, que iba de Ambalema a Flandes, a donde llegó en 1925, y a través de éste con el Ferrocarril de La Dorada, que comenzaba en este puerto y terminaba en Ambalema. En El Espinal comenzaba el Ferrocarril del Huila, que llegaba hasta Neiva.
Con la navegación y los ferrocarriles Girardot quedó situado como centro de comunicación entre el oriente y el occidente del país, entre el interior y la costa atlántica. El tránsito de pasajeros determinó el establecimiento de hoteles, el primero de los cuales fue el Cisneros, nombre dado en homenaje al ingeniero cubano Francisco Javier Cisneros, contratista del Ferrocarril de La Dorada, del de Girardot y otros. Luego fue el San Germán en 1905, que tan famoso fuera. A estos siguieron más y más hoteles a medida que se intensificaba el comercio y finalmente el turismo terrestre y sus alrededores se fueron convirtiendo en el centro veraniego y vacacional más importante, más extenso y mejor dotado del interior del país. El turismo hoy constituye la primera actividad de Girardot, cuya expresión social es el Festival Turístico y el Reinado Nacional del Turismo.