Getting Your Bearings
Riohacha sits on the Caribbean coast at the mouth of the Ranchería River, in the desert country of La Guajira. For a visitor, the good news is that the city is compact and its sights are concentrated: the sandy beach waterfront and the handful of blocks around it are where you will spend most of your time. Almost everything below is about connecting that small, walkable core to the bus terminal and the airport on its edges.
On Foot
Downtown Riohacha is very walkable, and walking is genuinely the best way to see the city. There is not much to see outside of the ten or so square blocks around the ocean, so a visitor based near the waterfront can cover the centre comfortably on foot. The coastal setting makes strolling pleasant, though the climate is hot and humid year round, so plan your walking for the cooler parts of the day and carry water.
Rail, Metro and Tram
Riohacha has no rail, metro or tram network. There is no train service to plan around, and no metro or tram lines within the city. Ground transport here means buses, taxis, mototaxis and your own two feet.
Buses and Public Transport
Local buses are frequent and cover the major routes through the city, with low fares. They can get crowded at peak hours, so allow a little extra time if you are travelling at those times. If you need public transport to the bus terminal, any bus travelling along Carrera 11 or Calle 16 will get you there.
For longer journeys, Riohacha's Terminal de Transporte is the hub. It sits just south of the city centre, at the junction of Carrera 11 and Avenida El Progreso, and it handles routes to and from the major coastal cities as well as various municipalities within La Guajira. Several bus companies operate from it, including Expreso Brasilia, Unitransco, Copetran and Rápido Ochoa, with departures spread across the day and some operators running around the clock.
- Buying tickets: You can purchase at the operator counters inside the terminal or online in advance. If you buy online, you generally need to print the PDF ticket that is emailed to you and exchange it for a physical ticket at the operator's counter before boarding.
- At the terminal: There are urban taxis, food outlets and a police post on site. There is no online-booking service desk at the terminal itself, so schedule changes or cancellations have to be sorted out directly at the operator's counter.
- Getting to the terminal: The easiest option is a taxi from anywhere in the city; the terminal is a well-known reference point. Alternatively, take any local bus running along Carrera 11 or Calle 16.
Useful intercity connections from Riohacha include Santa Marta, Barranquilla, Cartagena, Maicao, Valledupar, Bucaramanga and Bogotá, plus Uribia, where you can change for Cabo de la Vela. Smaller buses and colectivos serve some of the shorter routes, such as the run to Maicao and the connection to Uribia. If you are coming from a village between Santa Marta and Palomino, note that only some intercity companies will pick you up along the way, so you may face a wait; shared taxis also run from Palomino into Riohacha.
Taxis, Mototaxis and Ride-Hailing
Taxis are readily available and easy to hail if you need wheels. Fares for short trips within the city are inexpensive. Agree the fare with the driver before you set off, or use a ride-hailing app for fixed pricing. A taxi is also the simplest way to reach the bus terminal from the centre.
Motorbike taxis are common and widely used by locals, but they are not allowed into the old centre of the city — only taxi cars may go there. If your destination is the historic core, plan on a car taxi or walking the last stretch.
Arriving at Almirante Padilla Airport
Riohacha's airport is Almirante Padilla Airport, located just south-west of the centre — close enough that the transfer into town is short. Airlines serve the route to and from Bogotá, as well as nearby Valledupar and Santa Marta and the Caribbean resort island of Aruba, and a low-cost carrier has operated services linking Riohacha with Barranquilla. Schedules change, so confirm current routes before booking.
Taxis are available at the airport for the ride into the city. Because the airport sits so close to the centre, this is a quick and straightforward trip rather than a major journey.
One alternative worth knowing: some travellers fly into Santa Marta instead, where fares — especially on last-minute bookings — can be considerably cheaper. From Santa Marta you can continue to Riohacha by intercity bus.
Practical Notes
- Emergency number: 123 covers police, fire and ambulance.
- Money: The currency is the Colombian peso. Credit cards are widely accepted, but cash is preferred for small purchases — handy for bus fares and short taxi rides.
- Parking: If you have a vehicle, public parking near the centre and the beaches is generally available, with private garages offering better security for longer stays. On-street parking is permitted in designated spaces, and violations are fined. Visiting outside peak times makes traffic and parking easier.