There are several possibilities to reach San José del Guaviare. The cheapest option is to go by bus from the main bus terminal in Bogotá. Busses leave regularly and it takes approximately eight hours to arrive (with overnight travel being faster than day buses). There are very convenient overnight buses with seats that recline almost horizontally. From Villavicencio (capital of the department of Meta), buses take about five hours.
A faster option to get there is by airplane. Leaving from Bogotá, this journey takes about 1.5 hour. Flights are available three times a week. Cessna flights are available from Villavicencio. You can also combine it with the wonderful destination Caño Cristales and fly in a Cessna plane between San José de Guaviare and La Macarena. The small airport in San José is located just north of the town center.
To visit the most beautiful places in Guaviare, you will be transported from San José by 4WD and in this water wonderland you will occasionally hop on a boat as well.