Buenaventura is a city in the Valle del Cauca department of Colombia. With a population of 324,207 (most of city development lies on Cascajal Island), it is the size of Los Angeles metropolitan area. Most of the city's land is rural with small villages scattered throughout. It is located a few miles from the western cordillera of the Andes mountain range and the major city of Cali, the department's capital. Buenaventura is one of the rainiest cities in the world with 6000-7000 mm precipitation annually.
The bus station is close to the city center. There are frequent buses to and from Cali which is a 4 hours ride away for around 20,000 COP. Direct buses to Bogota leave at 7 am and 7 pm. If you're heading north, avoid going through Cali and catch a bus to Buga instead (16,000 COP).
The docks for cargo boats are on the way in to town. There are boats to most places along the Pacific coast. Fast boats (lanchas) to Ladrilleros and close destinations leave from the Muelle Turistico in the center of town (4,000 COP taxi ride from the terminal).
You can catch a boat to nearby towns like Juanchaco and Ladrilleros in Bahia Málaga (Málaga Bay). It is humpback whale season between july and october, there you can get a boat for whale seeing.
Fruit called Chontaduro.
Lenos y Mariscos and La Casa are recommended restaurants.
Agua de Coco (coconut water).
For the most part, if you have to stay any length of time in Buenaventura then you should head to Calle 1 where there are a number of decent and safe hotels and restaurants in front of the park at reasonable prices
There are also some cheap hotels near the bus station.
Buenaventura has had a notorious history plagued by drug trafficking, violence, and the presence of guerrilla and paramilitary groups. In the last two years, the amount of reported homicides has doubled. The murder rate that is 24 times that of New York City. To counter the violence, the Colombian government has set up a marine special forces unit in the worst area of the city.
One reason for passing through Buenaventura is to get to the resort areas of Juanchaco and Ladrilleros. These towns found to the north of the city are pleasant places to visit catering to package tourists and those interested in watching the annual marvel of migrating humpback whales in the months of July to late September through the waters of Bahia Malaga.