There are 5 ways to get from Bogotá to Uribia by plane, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly from Bogota, bus
-
Fly from Bogota (BOG) to Riohacha (RCH)
-
Take the bus from Riohacha to Uribia
Cheapest option
Bus
-
Take the bus from Bogota to Riohacha
-
Take the bus from Riohacha to Uribia
3 alternative options
Bus to Villavicencio, fly, bus
-
Take the bus from Bogotá to Villavicencio
-
Fly from Villavicencio (VVC) to Riohacha (RCH)
-
Take the bus from Riohacha to Uribia
Bus via Bogota
-
Take the bus from Bogota to Riohacha
-
Take the bus from Riohacha to Uribia
Drive
-
Drive from Bogotá Cl. 72 Cra. 13 bus to Uribia
Questions & Answers
The cheapest way to get from Bogotá to Uribia is to bus which costs $30 - $45 and takes 20h 45m.
The quickest way to get from Bogotá to Uribia is to fly and bus which costs $65 - $220 and takes 4h 55m.
No, there is no direct bus from Bogotá to Uribia. However, there are services departing from Bogota and arriving at Uribia via Riohacha. The journey, including transfers, takes approximately 20h 45m.
The distance between Bogotá and Uribia is 815 km. The road distance is 1032.3 km.
The best way to get from Bogotá to Uribia without a car is to bus which takes 20h 45m and costs $30 - $45.
It takes approximately 4h 55m to get from Bogotá to Uribia, including transfers.
Bogotá to Uribia bus services, operated by Expreso Brasilia, depart from Bogota station.
The quickest flight from Bogota Airport to Riohacha Airport is the direct flight which takes 1h 35m.
Bogotá to Uribia bus services, operated by Cootrauri, arrive at Uribia station.
Yes, the driving distance between Bogotá to Uribia is 1032 km. It takes approximately 15h 27m to drive from Bogotá to Uribia.

- Distance: 814.9 km
- Duration: 4h 55m
What companies run services between Bogotá, Colombia and Uribia, La Guajira, Colombia?
You can take a bus from Terminal Salitre bus station to Uribia via Riohacha in around 20h 45m.

- Website
- avianca.com
Flights from Bogota to Riohacha
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $70 - $300
Flights from Villavicencio to Riohacha via Bogota
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $100 - $410
Flights from Villavicencio to Riohacha via Bogota, Medellin Jose Marie Cordova
- Ave. Duration
- 7h 29m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $110 - $430

- Website
- latam.com
Flights from Bogota to Riohacha
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $70 - $330
Bus from Riohacha to Uribia
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- $8

- Phone
- +57 (8)2611550
- Website
- velotax.com.co
Bus from Bogotá to Villavicencio
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $4 - $8
- Schedules at
- velotax.com.co

- Phone
- 01 800 051 8001
- contactenos@expresobrasilia.com
- Website
- expresobrasilia.com
Bus from Bogota to Riohacha
- Ave. Duration
- 19h
- Frequency
- 3 times a day
- Estimated price
- $25 - $35
- Schedules at
- expresobrasilia.com

- Phone
- +57 601 592 0400
- servicioalcliente@copetran.com
- Website
- copetran.com
Bus from Bogota to Riohacha
- Ave. Duration
- 19h 50m
- Frequency
- 4 times a day
- Estimated price
- $45
- Schedules at
- copetran.com
- Book at
- copetran.com
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 Need to know: Greyhound, How to travel India's Golden Triangle and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
LATAM Chile and Avianca - Aerovías del Continente Americano S.A. offer flights from Bogota Airport to Riohacha Airport.
There are four+ hotels available in Uribia. Prices start at $11 USD per night.
The best way to get from Bogotá to Bogota Airport is to bus which takes 33 min and costs $1.