There are 7 ways to get from Riyadh to Bogotá by plane, car, train, bus, 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.
Fly Riyadh to El Dorado International Airport
best- Fly from Riyadh (RUH) to El Dorado International Airport (BOG)plane RUH - BOG
24h 13m$502–1,804Fly Riyadh to Perales Airport, bus
cheapest- Fly from Riyadh (RUH) to Perales Airport (IBE)plane RUH - IBE
- Take the bus from Terminal de Transportes de Ibagué to Terminal Salitrebus
31h 31m$434–1,535Drive to Hamad International Airport, fly to El Dorado International Airport
- Drive from Riyadh to Hamad International Airport (DOH)car
- Fly from Hamad International Airport (DOH) to El Dorado International Airport (BOG)plane DOH - BOG
23h 56m$1,033–1,447Train, bus to King Fahd International Airport, fly to El Dorado International Airport
- Take the train from Riyadh to Dammamtrain
- Take the bus from Dammam Main Stn to King Fahd Airport Stnbus
- Fly from King Fahd International Airport (DMM) to El Dorado International Airport (BOG)plane DMM - BOG
27h 11m$490–1,660Fly Riyadh to Villavicencio, bus
- Fly from Riyadh (RUH) to Villavicencio (VVC)plane RUH - VVC
- Take the bus from Guayabetal to Terminal Salitrebus
29h 34m$672–2,333Fly Riyadh to Medellin Jose Marie Cordova, taxi
- Fly from Riyadh (RUH) to Medellin Jose Marie Cordova (MDE)plane RUH - MDE
- Take the taxi from Medellín to Bogotátaxi
35h 31m$1,030–2,347Bus to Prince Nayef Bin Abdulaziz Regional Airport, fly to El Dorado International Airport
- Take the bus from Riyadh Central Bus to Buraydahbus
- Fly from Prince Nayef Bin Abdulaziz Regional Airport (ELQ) to El Dorado International Airport (BOG)plane ELQ - BOG
40h 14m$702–2,369
Riyadh (RUH) to El Dorado International Airport (BOG) flights
Comparing Your Travel Options
The cheapest way to get from Riyadh to Bogotá is to fly and bus which costs $430 - $1,600 and takes 31h 31m.
The fastest way to get from Riyadh to Bogotá is to drive and fly which takes 23h 56m and costs $1,000 - $1,500.
The distance between Riyadh and Bogotá is 12878 km.
It takes approximately 24h 13m to get from Riyadh to Bogotá, including transfers.
Bogotá is 8h behind Riyadh. It is currently 6:10 PM in Riyadh and 10:10 AM in Bogotá.
There are 2956+ hotels available in Bogotá.
What companies run services between Riyadh, Saudi Arabia and Bogotá, Colombia?
Delta, Regent Airways, and two other airlines fly from Riyadh (RUH) to El Dorado International Airport (BOG) twice daily.
- Website
- avianca.com
Flights from Riyadh to El Dorado International Airport via Madrid
- Ave. Duration
- 20h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $650–1,900
Flights from King Fahd International Airport to El Dorado International Airport via London Heathrow
- Ave. Duration
- 19h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $650–1,900
Flights from Riyadh to Perales Airport via Amsterdam Schiphol, El Dorado International Airport
- Ave. Duration
- 23h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $410–1,500
Flights from Riyadh to Perales Airport via Madrid, El Dorado International Airport
- Ave. Duration
- 24h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $600–1,700
Flights from Riyadh to Perales Airport via Paris Charles de Gaulle, El Dorado International Airport
- Ave. Duration
- 24h 10m
- When
- Monday
- Estimated price
- $600–1,700
Flights from Riyadh to Perales Airport via London Heathrow, El Dorado International Airport
- Ave. Duration
- 28h 50m
- When
- Sunday
- Estimated price
- $600–1,700
Flights from Riyadh to Villavicencio via Amsterdam Schiphol, El Dorado International Airport
- Ave. Duration
- 22h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $650–2,300
Flights from Riyadh to Villavicencio via Istanbul, El Dorado International Airport
- Ave. Duration
- 23h
- When
- Every day
- Estimated price
- $650–2,300
Flights from Riyadh to Villavicencio via Madrid, El Dorado International Airport
- Ave. Duration
- 22h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $950–2,700
Flights from Riyadh to Villavicencio via Paris Charles de Gaulle, El Dorado International Airport
- Ave. Duration
- 22h 35m
- When
- Monday
- Estimated price
- $1,000–2,700
Flights from Riyadh to Villavicencio via London Heathrow, El Dorado International Airport
- Ave. Duration
- 29h 15m
- When
- Sunday
- Estimated price
- $1,000–2,700
Flights from Riyadh to Medellin Jose Marie Cordova via Madrid
- Ave. Duration
- 25h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $650–1,900
Flights from Riyadh to Medellin Jose Marie Cordova via Paris Charles de Gaulle, El Dorado International Airport
- Ave. Duration
- 22h 45m
- When
- Monday
- Estimated price
- $700–1,900
- Website
- iberia.com
Flights from Riyadh to El Dorado International Airport via Madrid
- Ave. Duration
- 22h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $550–1,800
Flights from Hamad International Airport to El Dorado International Airport via Madrid
- Ave. Duration
- 21h 33m
- When
- Every day
- Estimated price
- $550–1,800
- Website
- qatarairways.com
Flights from Riyadh to El Dorado International Airport via Madrid
- Ave. Duration
- 22h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $550–1,800
Flights from Hamad International Airport to El Dorado International Airport
- Ave. Duration
- 16h 50m
- When
- Wednesday and Sunday
- Estimated price
- $550–1,500
Flights from Hamad International Airport to El Dorado International Airport via Madrid
- Ave. Duration
- 21h 31m
- When
- Every day
- Estimated price
- $550–1,800
- Website
- delta.com
Flights from Riyadh to El Dorado International Airport via Atlanta
- Ave. Duration
- 24h 27m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $500–1,800
- Website
- turkishairlines.com
Flights from King Fahd International Airport to El Dorado International Airport via Istanbul
- Ave. Duration
- 19h 50m
- When
- Every day
- Estimated price
- $470–1,600
Flights from Prince Nayef Bin Abdulaziz Regional Airport to El Dorado International Airport via Istanbul
- Ave. Duration
- 31h 15m
- When
- Every day
- Estimated price
- $650–2,300
- Website
- aa.com
Flights from Hamad International Airport to El Dorado International Airport via Miami
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- $600–1,700
- Website
- klm.com
Flights from King Fahd International Airport to El Dorado International Airport via Amsterdam Schiphol
- Ave. Duration
- 20h 5m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $450–1,600
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Riyadh to Dammam
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- $5–40
- Schedules at
- sar.com.sa
- Economy
- $5–40
- Business
- $9–70
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Dammam Main Stn to King Fahd Airport Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–8
- Schedules at
- saptco.com.sa
Bus from Riyadh Central Bus to Buraydah
- Ave. Duration
- 5h 29m
- Frequency
- Hourly
- Estimated price
- $21–28
- Schedules at
- saptco.com.sa
- Phone
- +57 601 4249090
- [email protected]
- Website
- bolivariano.com.co
Bus from Terminal de Transportes de Ibagué to Terminal Salitre
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- $13–19
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
- Phone
- +57 601 745 0505
- [email protected]
- Website
- autollanos.com
Bus from Guayabetal to Terminal Salitre
- Ave. Duration
- 2h 9m
- Frequency
- Hourly
- Estimated price
- $9–13
- Schedules at
- autollanos.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 Italian Lakes: Getting around by train, Flying into Beijing?, and How to get from Florence to Rome - to help you get the most out of your next trip.

















