There are 3 ways to get from Uribia to Riohacha by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Comparing Your Travel Options
The cheapest way to get from Uribia to Riohacha is to drive which costs $4 - $7 and takes 1h 34m.
The fastest way to get from Uribia to Riohacha is to bus which takes 1h 15m and costs $10.
Yes, there is a direct bus departing from Uribia and arriving at Terminal de Transportes de Riohacha. Services depart hourly, and operate every day. The journey takes approximately 1h 15m.
The distance between Uribia and Riohacha is 91 km. The road distance is 91.4 km.
The best way to get from Uribia to Riohacha without a car is to bus which takes 1h 15m and costs $10.
The bus from Uribia to Terminal de Transportes de Riohacha takes 1h 15m including transfers and departs hourly.
Uribia to Riohacha bus services, operated by Cootrauri, depart from Uribia station.
Uribia to Riohacha bus services, operated by Cootrauri, arrive at Terminal de Transportes de Riohacha station.
Yes, the driving distance between Uribia to Riohacha is 91 km. It takes approximately 1h 34m to drive from Uribia to Riohacha.
There are 152+ hotels available in Riohacha.
What companies run services between Uribia, La Guajira, Colombia and Riohacha, Colombia?
Cootrauri operates a bus from Uribia to Terminal de Transportes de Riohacha on demand. Tickets cost $10 and the journey takes 1h 15m.
- Phone
- +57 314 554 1744
Bus from Uribia to Terminal de Transportes de Riohacha
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- $10
- Ave. Duration
- 1h 34m
- Estimated price
- $70–90
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, How to get from Florence to Rome, and Italy Travel Guides - to help you get the most out of your next trip.
