ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Ríohacha

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Bogota to Ríohacha

🌄 The journey from Bogota to Riohacha takes approximately 19 hours and 50 minutes, allowing travelers to witness the diverse landscapes of Colombia along the way. 💰 Ticket prices for the bus ride between Riohacha and Bogota typically range from $35 to $60, offering an affordable and scenic way to travel between these two Colombian cities.

Where to stay in Ríohacha

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service available between Bogota and Riohacha in Colombia. Buses depart every four hours and run daily, with the journey typically lasting around 19 hours and 50 minutes. This direct route provides a convenient and straightforward option for travelers looking to make the journey between the two cities.
  • You can catch the Bogota to Riohacha bus from the Bogota station. This station serves as the departure point for the bus services operated by Copetran that run between the two cities. It is recommended to arrive at the station ahead of your scheduled departure time to ensure a smooth boarding process for your journey.
  • The Bogota to Riohacha bus services, operated by Copetran, arrive at the Riohacha station. This is the designated arrival point in Riohacha for passengers traveling from Bogota. Upon arrival, travelers can disembark at the Riohacha station and begin their exploration of this vibrant coastal city in Colombia.
  • The cost of a bus ticket from Bogota to Riohacha ranges from $35 to $60, depending on the bus company, the class of service, and the time of booking. Passengers can choose between different price options to suit their preferences and budget for the journey. It's advisable to check with the specific bus company for the most up-to-date pricing information before making travel arrangements.
  • There are multiple buses that operate between Bogota and Riohacha in Colombia. The direct bus service, managed by Copetran, departs from Bogota station every four hours, providing travelers with frequent options for their journey. These buses run daily and take approximately 19 hours and 50 minutes to reach Riohacha from Bogota. Passengers can choose from different departure times and schedules according to their travel preferences.
  • The buses from Bogota to Riohacha are generally most crowded during peak travel times, such as weekends or holidays. If you prefer a less crowded experience, consider taking the bus during weekdays or during off-peak hours. The frequency of buses departing every four hours provides flexibility for travelers to plan their trip and potentially avoid the busiest times. Additionally, booking tickets in advance can help secure a seat and ensure a more comfortable journey.
  • The first bus of the day from Bogota to Riohacha typically departs in the early morning, around 6:00 AM. The last bus of the day usually leaves in the late evening, around 10:00 PM. This provides travelers with options for convenient departure times to suit their schedules when planning their journey from Bogota to Riohacha by bus.

Will you be returning to Bogota by bus?

If you are looking for a return bus travel, please check buses from Ríohacha to Bogota.

See schedule