Riohacha travel guide

Riohacha, Colombia

By the Travel Wiki editorial team

Riohacha

Introduction

Riohacha sits where the Ranchería River meets the Caribbean Sea, in Colombia's northern Caribbean region. It is the capital of La Guajira Department, and its waterfront is given over to a sandy beach.

Getting there

Riohacha is served by Almirante Padilla Airport (RCH), a few kilometres south-west of the centre, with daily flights to and from Bogotá on Avianca and LATAM; taxis run from the airport into the city. You may also consider flying into Santa Marta instead, which can bring big savings, especially on last-minute flights, and from there continue by intercity bus. By road, the Terminal de Transporte sits about a kilometre south of the city centre at the junction of Carrera 11 and Avenida El Progreso, with taxis available for the hop into town. Expreso Brasilia and Unitransco serve Santa Marta (roughly every half hour), Barranquilla (every half hour), Cartagena (hourly), Maicao and Bogotá (once a day), while Copetran covers Bucaramanga, Valledupar and Uribia, where you can change for Cabo de la Vela. From Palomino, shared taxis reach Calle 15 (Highway 90) and your accommodation. If you're joining the route from a village between Santa Marta and Palomino, note that only some companies let you board along the way, so departures can involve a wait.

Getting around

Downtown Riohacha is compact and genuinely best explored on foot: the sandy waterfront and the ten or so square blocks around the ocean are where you will spend most of your time, and there is little to see beyond that core. Because the climate is hot and humid year round, plan your walking for the cooler parts of the day and carry water. If you need wheels, taxis are easy to hail and short trips within the city are inexpensive — agree the fare before you set off, or use a ride-hailing app for fixed pricing. Motorbike taxis are common and widely used by locals, but they are not allowed into the old centre; only taxi cars may go there, so plan on a car taxi or walking the last stretch if the historic core is your destination.

Local buses are frequent, cover the major routes and are cheap, though they get crowded at peak hours. To reach the Terminal de Transporte, which sits just south of the centre at the junction of Carrera 11 and Avenida El Progreso, take any bus running along Carrera 11 or Calle 16, or simply take a taxi. The terminal handles intercity routes along the coast and into La Guajira, with several operators running departures through the day and some around the clock; buy tickets at the operator counters inside or online in advance, and if you buy online, print the PDF and exchange it for a physical ticket at the counter before boarding. Almirante Padilla Airport lies just south-west of the centre, close enough that the transfer into town is short and straightforward by taxi. There is no rail, metro or tram network, so ground transport means buses, taxis, mototaxis and your own two feet. For emergencies, 123 covers police, fire and ambulance.

Where to stay

Riohacha has a surprisingly wide variety of places to sleep, and because the city is hot, you will probably want a room with air conditioning. The most expensive options cluster next to the beach, where you will find a series of slightly dated mega-hotels; expect steep discounts in the off season or for rooms that do not face the ocean. Away from the beach, the choices are small bunkhouses and guest hostels, and it is worth looking just east of the bus station. Be aware that many of these cheaper places cater to internal refugees displaced from Colombia's long drug wars, so you will probably be sharing with long term guests who are mostly friendly.

Food & drink

For cheap eats, head to the Plaza José Prudencio Padilla in the morning for street food, or to the corner of Carrera 7A and Calle 14, where more stalls set up. The simple restaurant inside the Terminal de Transporte serves a filling set of soup, a main dish and a drink. For Chinese food, Restaurante Casa China offers generous portions from a menu card, though it has been takeaway only. Restaurante BrasaMar looks out over the beach and serves Spaghetti Bolognese, Salchipapa and breakfast in the morning. NOA Restaurante is a straightforward Colombian place with a good variety of meat, where a main dish comes with soup and a drink; it opens at lunchtime, stays open late, and closes on Wednesdays. For a snack, Captain Marino sells empanadas filled with shrimp. To drink, you'll find a string of bars and small clubs along the ocean, serving Aguila on tap alongside a few imported beers.

What to see and do

Riohacha's beach runs along the city coast and is far less touristy than those in Barranquilla or Cartagena, drawing crowds of locals and some Colombian visitors in high season. Walk out onto the pier, where an image of the Virgin Mary waits at the end, or head to the tourist dock, which doubles as an extension of the boardwalk along 1ra or 14 de Mayo street and is a fine spot for sunrises and sunsets. At the dock's end stands a wooden carving of the Virgen del Rosario or Fátima, making it a pilgrimage site for religious tourism. In the downtown area you'll find a couple of colonial churches.

Along Calle 1ra, facing the sea, the tourist boulevard offers a special walk where you can buy Wayuú handicrafts directly from artisans, enjoy a shrimp cocktail, and see monuments including the nine-metre-high Identity monument, the sculpture of El Palabrero, the Obelisk with the castes of the Wayuu ethnic group, and the "I Love Riohacha" sign. To immerse yourself in Wayuu culture, visit a ranchería on the outskirts of the city, where communities offer the chance to learn about their customs, eat traditional dishes, and dance the dance of their ancestors — arrange this through a travel agency. Kitesurfing and windsurfing are popular, especially in the afternoons, with local sailors gathering at Anasmai beach, the wide stretch past the Ranchería River to the north that the Port Authority designates for the sports; schools in the city give lessons and rent equipment. Further afield, the Los Flamencos Fauna and Flora Sanctuary in Camarones, a village 20 km away, is a refuge for pink flamingos and offers tours. You can also explore Valle de los Cangrejos, a swamp formed by the Ranchería River delta with birds, mangroves, crabs and a wide beach with medium waves, though not all agencies include it; Laguna Salá, a wetland where herons and gannets can be observed; and the "El Riito" ecocultural trail, a roughly 1.5 km dock route from the bridge over the Riíto to the town of Villa Fátima. As the only city in the department with an airport, Riohacha is an obligatory stopover for those heading to the Alta Guajira desert, including Cabo de la Vela and Punta Gallinas.

When to go

Riohacha has a hot semi-arid climate, and the timing of your visit matters mostly for how you handle the heat and humidity rather than for avoiding cold. Rain falls almost exclusively in May and from August through November. The rest of the year is extremely dry but still humid and uncomfortably hot, so the dry season does not mean comfortable weather.

Three days in Riohacha

Day one: Arrive at Almirante Padilla Airport (RCH) if you fly in from Bogotá with Avianca or LATAM, or come overland to the Terminal de Transporte on Avenida El Progreso using Expreso Brasilia, Unitransco or Copetran from Santa Marta, Barranquilla, Cartagena, Maicao, Bucaramanga, Valledupar or Uribia. Settle into downtown Riohacha, where the streets are easy to walk and the Caribbean Sea is always close. Spend the afternoon getting your bearings along the waterfront and the Ranchería River, watching the light change over the water.

Day two: Head out early toward Cabo de la Vela, the desert cape at the edge of La Guajira Department, where the desert meets the Caribbean. The journey takes you through Uribia and open country, so plan for a long day and bring water. Back in Riohacha by evening, eat along the waterfront and try the local seafood and goat dishes that define the region's cooking.

Day three: Take a slower morning in downtown Riohacha, wandering the market streets and the riverside. If you have time before your flight or bus, a motorbike or local taxi can carry you along the coast road toward Palomino, or you can simply stay in town and enjoy the sea breeze. Leave from Almirante Padilla Airport or the Terminal de Transporte, with services toward Santa Marta, Barranquilla and beyond.

About this place