There are 3 ways to get from Bogotá to Sochi by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly El Dorado International Airport to Sochi International Airport
best- Fly from El Dorado International Airport (BOG) to Sochi International Airport (AER)BOG - AER
21h 53m₽56,184–222,797Bus to Villavicencio, fly to Sochi International Airport
- Take the bus from Terminal Salitre to Guayabetal
- Fly from Villavicencio (VVC) to Sochi International Airport (AER)VVC - AER
44h 57m₽112,323–394,354Fly El Dorado International Airport to Krasnodar, train
- Fly from El Dorado International Airport (BOG) to Krasnodar (KRR)BOG - KRR
- Take the train from Krasnodar 1 to Sochi
27h 42m₽56,592–192,312
El Dorado International Airport (BOG) to Sochi International Airport (AER) flights
Questions & Answers
The cheapest way to get from Bogotá to Sochi is to fly and train which costs RUB 55000 - RUB 200000 and takes 27h 42m.
The fastest way to get from Bogotá to Sochi is to fly which takes 21h 53m and costs RUB 55000 - RUB 230000.
The distance between Bogotá and Sochi is 11579 km.
It takes approximately 21h 53m to get from Bogotá to Sochi, including transfers.
Sochi is 8h ahead of Bogotá. It is currently 2:46 PM in Bogotá and 10:46 PM in Sochi.
What companies run services between Bogotá, Colombia and Sochi, Russia?
Lufthansa, Air Serbia, and seven other airlines fly from El Dorado International Airport (BOG) to Sochi International Airport (AER) twice daily.
- Website
- airserbia.com
Flights from El Dorado International Airport to Sochi International Airport via Frankfurt, Belgrade
- Ave. Duration
- 30h 45m
- When
- Saturday
- Estimated price
- ₽60,000–230,000
Flights from El Dorado International Airport to Sochi International Airport via Paris Charles de Gaulle, Belgrade
- Ave. Duration
- 32h 40m
- When
- Wednesday and Saturday
- Estimated price
- ₽55,000–220,000
Flights from El Dorado International Airport to Sochi International Airport via Madrid, Belgrade
- Ave. Duration
- 32h 40m
- When
- Wednesday and Saturday
- Estimated price
- ₽70,000–210,000
Flights from El Dorado International Airport to Sochi International Airport via Barcelona, Belgrade
- Ave. Duration
- 33h 40m
- When
- Saturday
- Estimated price
- ₽75,000–220,000
Flights from Villavicencio to Sochi International Airport via El Dorado International Airport, Frankfurt, Belgrade
- Ave. Duration
- 38h 15m
- When
- Saturday
- Estimated price
- ₽110,000–430,000
Flights from Villavicencio to Sochi International Airport via El Dorado International Airport, Barcelona, Belgrade
- Ave. Duration
- 38h 15m
- When
- Saturday
- Estimated price
- ₽140,000–400,000
Flights from Villavicencio to Sochi International Airport via El Dorado International Airport, Madrid, Belgrade
- Ave. Duration
- 40h 32m
- When
- Wednesday and Saturday
- Estimated price
- ₽140,000–400,000
Flights from Villavicencio to Sochi International Airport via El Dorado International Airport, Paris Charles de Gaulle, Belgrade
- Ave. Duration
- 40h 32m
- When
- Wednesday and Saturday
- Estimated price
- ₽110,000–400,000
- Website
- aeroflot.ru
Flights from El Dorado International Airport to Krasnodar via Frankfurt, Istanbul
- Ave. Duration
- 26h 30m
- When
- Thursday and Friday
- Estimated price
- ₽60,000–220,000
Flights from El Dorado International Airport to Krasnodar via London Heathrow, Istanbul
- Ave. Duration
- 26h 35m
- When
- Thursday and Friday
- Estimated price
- ₽70,000–210,000
Flights from El Dorado International Airport to Krasnodar via New York JFK, Istanbul
- Ave. Duration
- 26h 45m
- When
- Thursday and Friday
- Estimated price
- ₽55,000–200,000
Flights from El Dorado International Airport to Krasnodar via Madrid, Istanbul
- Ave. Duration
- 28h 10m
- When
- Thursday and Friday
- Estimated price
- ₽70,000–200,000
Flights from El Dorado International Airport to Krasnodar via Paris Charles de Gaulle, Istanbul
- Ave. Duration
- 28h 25m
- When
- Thursday
- Estimated price
- ₽55,000–200,000
Flights from El Dorado International Airport to Krasnodar via Barcelona, Istanbul
- Ave. Duration
- 29h 25m
- When
- Thursday
- Estimated price
- ₽70,000–200,000
Flights from El Dorado International Airport to Krasnodar via Caracas, Istanbul
- Ave. Duration
- 20h 40m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- ₽55,000–190,000
- Website
- flyredwings.com
Flights from El Dorado International Airport to Sochi International Airport via London Heathrow, Istanbul
- Ave. Duration
- 18h 35m
- When
- Thursday
- Estimated price
- ₽75,000–220,000
Flights from El Dorado International Airport to Sochi International Airport via London Heathrow, Tbilisi
- Ave. Duration
- 26h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₽80,000–230,000
- Website
- uralairlines.ru
Flights from El Dorado International Airport to Sochi International Airport via London Heathrow, Istanbul
- Ave. Duration
- 31h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- ₽75,000–220,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Krasnodar 1 to Sochi
- Ave. Duration
- 4h 33m
- Frequency
- Once daily
- Estimated price
- ₽1,100–1,700
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,100–1,700
- Phone
- +57 601 745 0505
- gerencia@autollanos.com
- Website
- autollanos.com
Bus from Terminal Salitre to Guayabetal
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- ₽550–800
- 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 The London Underground: Essential tips to navigate the Tube, How to get from Heathrow Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.



