There are 7 ways to get from Colombo to Russia by plane 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 to Sheremetyevo International Airport
best- Fly from Bandaranaike International Airport (CMB) to Sheremetyevo International Airport (SVO)plane CMB - SVO
10h 42m₽35,277–87,697Fly to Sochi International Airport, train
cheapest- Fly from Bandaranaike International Airport (CMB) to Sochi International Airport (AER)plane CMB - AER
- Take the train from Sochi Airport to Krasnodar 2train
17h 48m₽31,047–79,037Fly to Domodedovo International Airport
- Fly from Bandaranaike International Airport (CMB) to Domodedovo International Airport (DME)plane CMB - DME
12h 20m₽36,532–93,267Fly to Volgograd International Airport
- Fly from Bandaranaike International Airport (CMB) to Volgograd International Airport (VOG)plane CMB - VOG
12h 50m₽45,187–112,577Fly to Pulkovo Airport
- Fly from Bandaranaike International Airport (CMB) to Pulkovo Airport (LED)plane CMB - LED
13h 45m₽37,267–92,707Fly to Nizhny Novgorod International Airport
- Fly from Bandaranaike International Airport (CMB) to Nizhny Novgorod International Airport (GOJ)plane CMB - GOJ
15h 56m₽37,195–142,600Fly to Krasnodar
- Fly from Bandaranaike International Airport (CMB) to Krasnodar (KRR)plane CMB - KRR
13h 38m₽37,597–88,087
Bandaranaike International Airport (CMB) to Sheremetyevo International Airport (SVO) flights
Questions & Answers
The cheapest way to get from Colombo to Russia is to fly and train which costs RUB 31000 - RUB 80000 and takes 17h 48m.
The fastest way to get from Colombo to Russia is to fly which takes 10h 42m and costs RUB 35000 - RUB 90000.
The distance between Colombo and Russia is 6638 km.
It takes approximately 10h 42m to get from Colombo to Russia, including transfers.
What companies run services between Colombo, Sri Lanka and Russia?
Aeroflot Russian Airlines, Qatar Airways, and Etihad fly from Bandaranaike International Airport (CMB) to Sheremetyevo International Airport (SVO) 4 times a day.
- Website
- emirates.com
Flights from Bandaranaike International Airport to Domodedovo International Airport via Dubai
- Ave. Duration
- 12h 46m
- When
- Every day
- Estimated price
- ₽39,000–140,000
Flights from Bandaranaike International Airport to Volgograd International Airport via Dubai
- Ave. Duration
- 13h 38m
- When
- Wednesday and Saturday
- Estimated price
- ₽30,000–140,000
Flights from Bandaranaike International Airport to Pulkovo Airport via Dubai
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- ₽42,000–150,000
Flights from Bandaranaike International Airport to Sochi International Airport via Dubai
- Ave. Duration
- 14h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽41,000–110,000
- Website
- flydubai.com
Flights from Bandaranaike International Airport to Volgograd International Airport via Dubai
- Ave. Duration
- 13h 10m
- When
- Wednesday and Saturday
- Estimated price
- ₽30,000–140,000
Flights from Bandaranaike International Airport to Pulkovo Airport via Dubai
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- ₽50,000–130,000
Flights from Bandaranaike International Airport to Sochi International Airport via Dubai
- Ave. Duration
- 14h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽41,000–110,000
- Website
- aeroflot.ru
Flights from Bandaranaike International Airport to Sheremetyevo International Airport
- Ave. Duration
- 8h 45m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽33,000–140,000
Flights from Bandaranaike International Airport to Volgograd International Airport via Sheremetyevo International Airport
- Ave. Duration
- 12h 25m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽38,000–150,000
Flights from Bandaranaike International Airport to Nizhny Novgorod International Airport via Sheremetyevo International Airport
- Ave. Duration
- 14h 45m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽35,000–140,000
Flights from Bandaranaike International Airport to Krasnodar via Dubai
- Ave. Duration
- 15h 55m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₽33,000–130,000
- Website
- etihad.com
Flights from Bandaranaike International Airport to Sheremetyevo International Airport via Abu Dhabi
- Ave. Duration
- 13h 42m
- When
- Every day
- Estimated price
- ₽33,000–85,000
Flights from Bandaranaike International Airport to Pulkovo Airport via Abu Dhabi
- Ave. Duration
- 13h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽35,000–90,000
Flights from Bandaranaike International Airport to Sochi International Airport via Abu Dhabi
- Ave. Duration
- 10h 40m
- When
- Monday and Friday
- Estimated price
- ₽28,000–75,000
- Website
- airarabia.com
Flights from Bandaranaike International Airport to Domodedovo International Airport via Sharjah
- Ave. Duration
- 10h 42m
- When
- Every day
- Estimated price
- ₽39,000–95,000
Flights from Bandaranaike International Airport to Sochi International Airport via Sharjah
- Ave. Duration
- 11h 45m
- When
- Tuesday and Sunday
- Estimated price
- ₽34,000–85,000
- Website
- qatarairways.com
Flights from Bandaranaike International Airport to Sheremetyevo International Airport via Doha
- Ave. Duration
- 14h 5m
- When
- Every day
- Estimated price
- ₽41,000–130,000
- Website
- azimuth.aero
Flights from Bandaranaike International Airport to Krasnodar via Sharjah, Erevan
- Ave. Duration
- 12h 55m
- When
- Friday and Sunday
- Estimated price
- ₽35,000–85,000
Flights from Bandaranaike International Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 11h 10m
- When
- Friday
- Estimated price
- ₽41,000–160,000
- Website
- flyredwings.com
Flights from Bandaranaike International Airport to Krasnodar via Doha, Tbilisi
- Ave. Duration
- 13h 55m
- When
- Thursday and Sunday
- Estimated price
- ₽36,000–120,000
Flights from Bandaranaike International Airport to Krasnodar via Sharjah, Tbilisi
- Ave. Duration
- 15h 20m
- When
- Sunday
- Estimated price
- ₽35,000–85,000
- Website
- airarabia.com
Flights from Bandaranaike International Airport to Domodedovo International Airport via Abu Dhabi
- Ave. Duration
- 11h 10m
- When
- Saturday
- Estimated price
- ₽39,000–95,000
- Website
- kuwaitairways.com
Flights from Bandaranaike International Airport to Domodedovo International Airport via Kuwait
- Ave. Duration
- 16h 35m
- When
- Saturday
- Estimated price
- ₽34,000–90,000
- Website
- turkishairlines.com
Flights from Bandaranaike International Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 17h 20m
- When
- Wednesday and Sunday
- Estimated price
- ₽45,000–180,000
- Website
- uzairways.com
Flights from Bandaranaike International Airport to Nizhny Novgorod International Airport via Delhi, Tashkent
- Ave. Duration
- 14h 40m
- When
- Thursday and Saturday
- Estimated price
- ₽50,000–160,000
- Website
- jazeeraairways.com
Flights from Bandaranaike International Airport to Sochi International Airport via Kuwait
- Ave. Duration
- 14h 30m
- When
- Wednesday and Friday
- Estimated price
- ₽36,000–85,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Sochi Airport to Krasnodar 2
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- ₽900–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽900–1,300
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 What documents do I need to cross Niagara Falls?, How to get from Southend Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.


