How to reach Colonia (Uruguay) from Buenos Aires?

Colonia del Sacramento in Uruguay is a nice destination for a one-day excursion from Buenos Aires. Less than 27 miles away from Argentina capital city, Colonia is a quiet and charming colonial town.

Buenos Aires and Colonia are only distant by 27 miles. To reach Colonia from Buenos Aires, you will have to cross the Río de la Plata, one of the world’s widest rivers. Basically, two companies offer this service: Buquebus and Colonia Express. Their terminals are in Puerto Madero (Buenos Aires).

There is another alternative, which is to leave from Tigre, 20 miles north Buenos Aires. We will get into more details of this option at the end of this post.



How to reach Colonia from Buenos Aires


Historically, Buquebus was the only ferry operator to connect Buenos Aires to Colonia. They have a large and well-organized terminal in Puerto Madero, quite close to Retiro bus station.

Buquebus 8:30 am ferry reaches Colonia at 9:45 am. You will have to be at the terminal at least one hour before the departure. To return to Buenos Aires, you can take the 4:15 pm ferry from Colonia (arrival at 5:30 pm) or the 8 pm ferry (arrival at 9:15 pm).

Tickets cost between USD 100 and USD150 (round trip). Tickets can be bought online at Check out their “Day Tour” section: they often offer a non-refundable day trip promotion that costs about 20% less.


Colonia Express

Colonia Express Buenos Aires

A few years ago, Colonia Express came to compete against Buquebus monopoly. Their clear advantage is price: they are consistently cheaper, but also offer a lesser-quality service.

One of the big cons it their terminal location. While technically in Puerto Madero, the terminal is located just next to a highway bridge, in quite gloomy surroundings. Consider taking a taxi to the terminal.

In the morning, the Colonia Express ferry leaves Buenos Aires at 8:15 am and 12 am. From Colonia, departures in the afternoon are at 4:30pm and 8:45 pm.

The round trip only costs USD 40 to 65. Just add to this price the taxi to the terminal.

Tickets can be bought online at


Colonia via Tigre and Carmelo

Colonia Tigre

Two companies offer the trip from Tigre, a touristic town 20 miles north Buenos Aires, vía Carmelo (95 miles away from Colonia): Cacciola Viajes and Líneas Delta. When the Colonia Express option did not exist, this might have been a valid choice to save on ferry tickets. Now, the price is quite the same and the trip is a lot longer.


We hope you will find these recommendations useful. Please, ask your questions in the comments.

About us

This blog about Buenos Aires is written by Palo Santo Hotel team. We are passionate about culture, gastronomy, our Palermo neighborhood and Buenos Aires in general!
Contact us

Suscribe to our Newsletter

We will send our free 20-page Buenos Aires Guide with must-see attractions, tips and tours!