There are 7 ways to get from Madagascar 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 Domodedovo International Airport
best- Fly from Ivato International Airport (TNR) to Domodedovo International Airport (DME)plane TNR - DME
18h 19m₽50,806–141,226Fly to Sochi International Airport, train
cheapest- Fly from Ivato International Airport (TNR) to Sochi International Airport (AER)plane TNR - AER
- Take the train from Sochi Airport to Krasnodar 2train
28h 43m₽30,311–81,986Fly to Pulkovo Airport
- Fly from Ivato International Airport (TNR) to Pulkovo Airport (LED)plane TNR - LED
22h 4m₽42,541–140,666Fly to Moscow Vnukovo
- Fly from Ivato International Airport (TNR) to Moscow Vnukovo (VKO)plane TNR - VKO
22h 3m₽41,616–140,876Fly to Volgograd International Airport
- Fly from Ivato International Airport (TNR) to Volgograd International Airport (VOG)plane TNR - VOG
21h 15m₽40,451–130,526Fly to Krasnodar
- Fly from Ivato International Airport (TNR) to Krasnodar (KRR)plane TNR - KRR
20h 42m₽38,901–131,086Fly to Sheremetyevo International Airport
- Fly from Ivato International Airport (TNR) to Sheremetyevo International Airport (SVO)plane TNR - SVO
25h 11m₽32,551–90,656
Ivato International Airport (TNR) to Domodedovo International Airport (DME) flights
Comparing Your Travel Options
The cheapest way to get from Madagascar to Russia is to fly and train which costs RUB 30000 - RUB 85000 and takes 28h 43m.
The fastest way to get from Madagascar to Russia is to fly which takes 18h 19m and costs RUB 50000 - RUB 150000.
The distance between Madagascar and Russia is 8369 km.
It takes approximately 18h 19m to get from Madagascar to Russia, including transfers.
What companies run services between Madagascar and Russia?
Ethiopian Airlines, Air Mauritius, and Emirates fly from Ivato International Airport (TNR) to Domodedovo International Airport (DME) twice daily.
- Website
- emirates.com
Flights from Ivato International Airport to Domodedovo International Airport via Mauritius, Dubai
- Ave. Duration
- 20h 55m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽50,000–160,000
Flights from Ivato International Airport to Pulkovo Airport via Mahe Island, Dubai
- Ave. Duration
- 26h 30m
- When
- Tuesday to Sunday
- Estimated price
- ₽48,000–150,000
Flights from Ivato International Airport to Pulkovo Airport via Mauritius, Dubai
- Ave. Duration
- 28h 10m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽50,000–170,000
Flights from Ivato International Airport to Moscow Vnukovo via Mauritius, Dubai
- Ave. Duration
- 20h 45m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽50,000–160,000
Flights from Ivato International Airport to Moscow Vnukovo via Mahe Island, Dubai
- Ave. Duration
- 27h 15m
- When
- Tuesday to Sunday
- Estimated price
- ₽55,000–130,000
Flights from Ivato International Airport to Volgograd International Airport via Mahe Island, Dubai
- Ave. Duration
- 28h
- When
- Tuesday and Friday
- Estimated price
- ₽40,000–130,000
Flights from Ivato International Airport to Volgograd International Airport via Addis Ababa, Dubai
- Ave. Duration
- 19h 20m
- When
- Saturday
- Estimated price
- ₽50,000–150,000
Flights from Ivato International Airport to Volgograd International Airport via Nairobi, Dubai
- Ave. Duration
- 30h 10m
- When
- Friday
- Estimated price
- ₽50,000–130,000
Flights from Ivato International Airport to Sochi International Airport via Mahe Island, Dubai
- Ave. Duration
- 31h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽39,000–130,000
Flights from Ivato International Airport to Sochi International Airport via Mauritius, Dubai
- Ave. Duration
- 33h 5m
- When
- Thursday and Saturday
- Estimated price
- ₽44,000–140,000
- Website
- aeroflot.ru
Flights from Ivato International Airport to Krasnodar via Mauritius, Istanbul
- Ave. Duration
- 20h 5m
- When
- Tuesday
- Estimated price
- ₽44,000–150,000
Flights from Ivato International Airport to Krasnodar via Addis Ababa, Istanbul
- Ave. Duration
- 21h 25m
- When
- Tuesday
- Estimated price
- ₽38,000–130,000
Flights from Ivato International Airport to Krasnodar via Nairobi, Istanbul
- Ave. Duration
- 23h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽39,000–130,000
Flights from Ivato International Airport to Sheremetyevo International Airport via Mahe Island
- Ave. Duration
- 27h 45m
- When
- Tuesday and Friday
- Estimated price
- ₽37,000–140,000
Flights from Ivato International Airport to Sheremetyevo International Airport via Mauritius, Dubai
- Ave. Duration
- 23h 52m
- When
- Monday, Wednesday, Thursday, Saturday, Sunday, and Tuesday
- Estimated price
- ₽50,000–160,000
Flights from Ivato International Airport to Sheremetyevo International Airport via Addis Ababa, Cairo
- Ave. Duration
- 32h 5m
- When
- Every day
- Estimated price
- ₽50,000–150,000
- Website
- turkishairlines.com
Flights from Ivato International Airport to Pulkovo Airport via Mauritius, Istanbul
- Ave. Duration
- 20h 35m
- When
- Tuesday and Saturday
- Estimated price
- ₽48,000–160,000
Flights from Ivato International Airport to Pulkovo Airport via Addis Ababa, Istanbul
- Ave. Duration
- 21h 55m
- When
- Every day
- Estimated price
- ₽42,000–150,000
Flights from Ivato International Airport to Moscow Vnukovo via Mauritius, Istanbul
- Ave. Duration
- 20h 20m
- When
- Tuesday and Saturday
- Estimated price
- ₽46,000–160,000
Flights from Ivato International Airport to Moscow Vnukovo via Addis Ababa, Istanbul
- Ave. Duration
- 21h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽41,000–140,000
- Website
- flydubai.com
Flights from Ivato International Airport to Pulkovo Airport via Mauritius, Dubai
- Ave. Duration
- 20h 30m
- When
- Thursday and Saturday
- Estimated price
- ₽50,000–170,000
Flights from Ivato International Airport to Volgograd International Airport via Addis Ababa, Dubai
- Ave. Duration
- 19h 20m
- When
- Saturday
- Estimated price
- ₽50,000–150,000
Flights from Ivato International Airport to Volgograd International Airport via Nairobi, Dubai
- Ave. Duration
- 30h 10m
- When
- Friday
- Estimated price
- ₽50,000–130,000
- Website
- ethiopianairlines.com
Flights from Ivato International Airport to Domodedovo International Airport via Addis Ababa
- Ave. Duration
- 22h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽50,000–140,000
- Website
- flyredwings.com
Flights from Ivato International Airport to Sochi International Airport via Addis Ababa, Tel Aviv
- Ave. Duration
- 21h 40m
- When
- Tuesday and Saturday
- Estimated price
- ₽46,000–140,000
- Website
- etihad.com
Flights from Ivato International Airport to Sochi International Airport via Mahe Island, Abu Dhabi
- Ave. Duration
- 23h 35m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽29,000–80,000
Flights from Ivato International Airport to Sheremetyevo International Airport via Mahe Island, Abu Dhabi
- Ave. Duration
- 24h 50m
- When
- Tuesday to Sunday
- Estimated price
- ₽32,000–90,000
- Website
- s7.ru
Flights from Ivato International Airport to Pulkovo Airport via Addis Ababa, Domodedovo International Airport
- Ave. Duration
- 21h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽50,000–150,000
- Website
- saudia.com
Flights from Ivato International Airport to Sheremetyevo International Airport via Addis Ababa, Riyadh
- Ave. Duration
- 23h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽36,000–100,000
- Website
- qatarairways.com
Flights from Ivato International Airport to Sheremetyevo International Airport via Addis Ababa, Doha
- Ave. Duration
- 23h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽45,000–130,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Sochi Airport to Krasnodar 2
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- ₽900–1,500
- Website
- Russian Railways
- 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 Need to know: Jadrolinija, Getting to Milan from the airport, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.


