Roylun Martho

Travelled to 22 countries / regions

Written 51 briefs
Visited in 2019



Americas > Colombia > Useful Info
Submitted on May 31, 2019 Useful Info

How to get to Caño Cristales or Rainbow river

Caño Cristales or also known as Rainbow river, in the Colombian National Park of La Macarena has been called the most beautiful river in the world and is a wonderful escape.

Between July to October, water vegetation and corals, as well as the red plants, grow on the rocks all through the riverbed, creating a rainbow of shades right under the water surface.

User submitted photo of Colombia

Caño Cristales is an absolutely incredible place of magical realism. You may never see a more beautiful river in your life, and the experience of visiting it will be something you will never forget.

So how to get there?

  • Even getting to this river is a difficult adventure in itself.
  • You cannot visit the river itself without being accompanied by a licensed tour guide.

The guides can be found in the town, but you will need to ask for a permit to visit the park from the National Parks Office in advance. Only limited numbers of visits per day are allowed and they are mostly given to agencies.

  • First, you will need to fly to La Macarena town and then take a taxi to the Serrania de la Macarena National Park.
  • From there, you can walk or even ride a horse to the Caño Cristales.

The local airline company, La Satena, offers direct flights from Bogota and back three times per week (each Wednesday, Friday, and Sunday).

Another option is to book a tour

A standard tour includes three days and two nights in La Macarena.

Two-day hike, a short canoe trip, a Jeep ride, and a short hike of less than an hour.

The average price will be around 1 million pesos, or about $500.

By bus

The cheaper but also adventuresome travel option is to go to the Rainbow river by bus.

  • From the bus terminal in Bogota, take a bus to Villavicencio. The expected time of travel is 2.5h.
  • Once you are at the bus terminal in Villavicencio you have the option to take a taxi or bus to the downtown, and from there take the bus to Vanguardia Airport. There are flights to Macarena every day at 10 am. The takes 1 hour to reach Macarena town.


Joshua Lagos

Travelled to 0 country / region

On Feb 02, 2020

Hello, I was researching the By BUS route and at the end you say to take a plane from vanguardia airport to La Macarena however in my research I can not find flights from one to the other and back...can you help direct me or tell me what airline I would find these flights?? Thanks

Roylun Martho

Travelled to 22 countries / regions

On Mar 11, 2020

Hola, Joshua! Sorry I was traveling and could not respond in time.. The flights I mean was from Villavicencio (VVC) to Lamacarena (LMC), but now I see there are no direct flights anymore. I will investigate and get back with more info! ;)