There are 7 ways to get from Karachi Airport (KHI) to Moscow 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 Karachi (KHI) to Domodedovo International Airport (DME)plane KHI - DME
9h 52m₽29,043–66,119Fly to Zhukovsky International Airport
cheapest- Fly from Karachi (KHI) to Zhukovsky International Airport (ZIA)plane KHI - ZIA
15h 4m₽22,764–86,278Fly to Moscow Vnukovo
- Fly from Karachi (KHI) to Moscow Vnukovo (VKO)plane KHI - VKO
10h 48m₽25,947–96,429Fly to Sheremetyevo International Airport
- Fly from Karachi (KHI) to Sheremetyevo International Airport (SVO)plane KHI - SVO
10h 17m₽24,149–60,479Fly to Ivanovo Yuzhny, train
- Fly from Karachi (KHI) to Ivanovo Yuzhny (IWA)plane KHI - IWA
- Take the train from Ivanovo to Moskva Kurskaiatrain
16h 53m₽25,090–68,079Fly to Nizhny Novgorod International Airport, train
- Fly from Karachi (KHI) to Nizhny Novgorod International Airport (GOJ)plane KHI - GOJ
- Take the train from Nizhny Novgorod Strigino to Moscow Vostochny Stationtrain
20h 42m₽30,391–69,468Fly to Cherepovets, train
- Fly from Karachi (KHI) to Cherepovets (CEE)plane KHI - CEE
- Take the train from Cherepovec 1 to Yaroslavsky Railway Terminaltrain
25h 11m₽26,306–71,519
Karachi (KHI) to Domodedovo International Airport (DME) flights
Questions & Answers
The cheapest way to get from Karachi Airport (KHI) to Moscow is to fly which costs RUB 24000 - RUB 65000 and takes 10h 17m.
The fastest way to get from Karachi Airport (KHI) to Moscow is to fly which takes 9h 52m and costs RUB 29000 - RUB 70000.
The distance between Karachi Airport (KHI) and Moscow is 4190 km.
It takes approximately 9h 52m to get from Karachi Airport (KHI) to Moscow, including transfers.
Moscow is 2h behind Karachi Airport (KHI). It is currently 7:39 PM in Karachi Airport (KHI) and 5:39 PM in Moscow.
What companies run services between Karachi Airport (KHI), Pakistan and Moscow, Russia?
Emirates, Air Arabia, and two other airlines fly from Karachi (KHI) to Domodedovo International Airport (DME) 5 times a day.
- Website
- emirates.com
Flights from Karachi to Domodedovo International Airport via Dubai
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₽25,000–95,000
Flights from Karachi to Moscow Vnukovo via Dubai
- Ave. Duration
- 10h 31m
- When
- Every day
- Estimated price
- ₽37,000–100,000
- Website
- etihad.com
Flights from Karachi to Domodedovo International Airport via Abu Dhabi
- Ave. Duration
- 10h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽33,000–65,000
Flights from Karachi to Sheremetyevo International Airport via Abu Dhabi
- Ave. Duration
- 10h 16m
- When
- Every day
- Estimated price
- ₽23,000–65,000
- Website
- pegasfly.com
Flights from Karachi to Ivanovo Yuzhny via Abu Dhabi, Sochi
- Ave. Duration
- 15h 58m
- When
- Saturday
- Estimated price
- ₽23,000–70,000
Flights from Karachi to Ivanovo Yuzhny via Dubai, Makhachkala
- Ave. Duration
- 20h 25m
- When
- Monday and Saturday
- Estimated price
- ₽37,000–110,000
- Website
- severstal-avia.ru
Flights from Karachi to Cherepovets via Abu Dhabi, Sheremetyevo International Airport
- Ave. Duration
- 13h 42m
- When
- Every day
- Estimated price
- ₽24,000–70,000
Flights from Karachi to Cherepovets via Dubai, Domodedovo International Airport
- Ave. Duration
- 17h 25m
- When
- Every day
- Estimated price
- ₽27,000–100,000
Flights from Karachi to Cherepovets via Abu Dhabi, Domodedovo International Airport
- Ave. Duration
- 18h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽35,000–70,000
- Website
- flydubai.com
Flights from Karachi to Moscow Vnukovo via Dubai
- Ave. Duration
- 10h 31m
- When
- Every day
- Estimated price
- ₽37,000–100,000
- Website
- flyredwings.com
Flights from Karachi to Nizhny Novgorod International Airport via Doha, Tbilisi
- Ave. Duration
- 15h 10m
- When
- Saturday
- Estimated price
- ₽28,000–90,000
Flights from Karachi to Nizhny Novgorod International Airport via Kuwait, Tbilisi
- Ave. Duration
- 15h 40m
- When
- Saturday
- Estimated price
- ₽23,000–90,000
Flights from Karachi to Nizhny Novgorod International Airport via Sharjah, Kurumoch
- Ave. Duration
- 24h 5m
- When
- Friday and Sunday
- Estimated price
- ₽28,000–70,000
- Website
- airarabia.com
Flights from Karachi to Domodedovo International Airport via Sharjah
- Ave. Duration
- 12h 7m
- When
- Every day
- Estimated price
- ₽28,000–70,000
- Website
- uralairlines.ru
Flights from Karachi to Zhukovsky International Airport via Dubai, Baku Heydar Aliyev
- Ave. Duration
- 14h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽22,000–90,000
Flights from Karachi to Zhukovsky International Airport via Abu Dhabi, Baku Heydar Aliyev
- Ave. Duration
- 19h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽23,000–90,000
- Website
- uzairways.com
Flights from Karachi to Nizhny Novgorod International Airport via Islamabad, Tashkent
- Ave. Duration
- 25h 40m
- When
- Friday and Monday
- Estimated price
- ₽33,000–85,000
- Website
- flynas.com
Flights from Karachi to Moscow Vnukovo via Riyadh
- Ave. Duration
- 10h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽33,000–90,000
- Website
- turkishairlines.com
Flights from Karachi to Moscow Vnukovo via Istanbul
- Ave. Duration
- 11h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽33,000–110,000
- Website
- flypgs.com
Flights from Karachi to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- ₽25,000–100,000
- Website
- omanair.com
Flights from Karachi to Sheremetyevo International Airport via Muscat
- Ave. Duration
- 11h 45m
- When
- Thursday and Sunday
- Estimated price
- ₽27,000–60,000
- Website
- qatarairways.com
Flights from Karachi to Sheremetyevo International Airport via Doha
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- ₽28,000–90,000
- Website
- gulfair.com
Flights from Karachi to Sheremetyevo International Airport via Manama
- Ave. Duration
- 13h 20m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ₽23,000–60,000
- Website
- saudia.com
Flights from Karachi to Sheremetyevo International Airport via Riyadh
- Ave. Duration
- 10h 15m
- When
- Wednesday and Sunday
- Estimated price
- ₽26,000–80,000
- Website
- southwindairlines.com
Flights from Karachi to Zhukovsky International Airport via Istanbul
- Ave. Duration
- 17h 55m
- When
- Wednesday
- Estimated price
- ₽33,000–110,000
- Website
- azimuth.aero
Flights from Karachi to Ivanovo Yuzhny via Dubai, Mineralnye Vody
- Ave. Duration
- 23h 30m
- When
- Tuesday and Saturday
- Estimated price
- ₽37,000–110,000
- Website
- shirakavia.am
Flights from Karachi to Nizhny Novgorod International Airport via Kuwait, Erevan
- Ave. Duration
- 25h 25m
- When
- Tuesday
- Estimated price
- ₽23,000–90,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Ivanovo to Moskva Kurskaia
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–1,700
- Website
- Russian Railways
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,700
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Nizhny Novgorod Strigino to Moscow Vostochny Station
- Ave. Duration
- 3h 56m
- Frequency
- Once daily
- Estimated price
- ₽1,500–3,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,500–2,100
- 2nd Class (Kupé)
- ₽2,600–3,700
Train from Cherepovec 1 to Yaroslavsky Railway Terminal
- Ave. Duration
- 11h 12m
- Frequency
- Once daily
- Estimated price
- ₽1,900–4,200
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,900–2,500
- 2nd Class (Kupé)
- ₽3,000–4,200
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, How to get from JFK to New York City, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.





