Flights from Moscow

Direct flights to 172 cities in 37 countries, 3,879 flights a week from 4 airports. The cheapest destination is Saint Petersburg, from $14. The farthest nonstop destination is Denpasar (Bali), 6,239 mi (10,040 km) away.

Flights from Moscow at a glance

nonstop destinations
172
countries
37
flights a week
3,879
airports
4
airlines
64
cheapest fare, to Saint Petersburg
$14
destinations under 2 hours away
22
farthest, Denpasar (Bali)
6,239 mi (10,040 km)

Cheapest flights from Moscow

Lowest fares found recently; search to check the price for your dates

Under 2 hours away

Nonstop flights of up to two hours, shortest first

Domestic flights from Moscow

Nonstop flights within Russia, busiest first

International flights from Moscow

Nonstop flights to 36 countries

All nonstop flights from Moscow

172 cities, busiest routes first

CityFare
Saint Petersburg Russia, 1h 35m, 293 a week from $14
Yekaterinburg Russia, 2h 30m, 138 a week from $138
Istanbul Turkiye, 4h 15m, 133 a week from $139
Kaliningrad Russia, 2h 45m, 98 a week from $49
Adler/Sochi Russia, 3h 50m, 96 a week from $152
Minsk Belarus, 1h 30m, 89 a week from $51
Mineralnye Vody Russia, 3h 25m, 89 a week
Novosibirsk Russia, 4h 10m, 89 a week from $116
Yerevan Armenia, 3h 38m, 87 a week from $147
Ufa Russia, 2h 10m, 83 a week from $87
Dubai United Arab Emirates, 6h 30m, 81 a week from $76
Krasnodar Russia, 4h, 79 a week
Tashkent Uzbekistan, 3h 55m, 76 a week from $52
Samara Russia, 1h 50m, 73 a week from $46
Kazan Russia, 1h 40m, 66 a week from $19
Makhachkala Russia, 3h 5m, 64 a week
Chelyabinsk Russia, 2h 35m, 57 a week
Baku Azerbaijan, 3h 30m, 56 a week
Dushanbe Tajikistan, 4h 5m, 56 a week
Izhevsk Russia, 2h, 56 a week from $42
Perm Russia, 2h 10m, 54 a week from $26
Antalya Turkiye, 5h, 50 a week
Tyumen Russia, 2h 53m, 50 a week from $120
Ras Al Khaimah United Arab Emirates, 6h 20m, 49 a week from $401
Volgograd Russia, 2h, 49 a week from $78
Krasnoyarsk Russia, 4h 45m, 49 a week from $145
Murmansk Russia, 2h 40m, 48 a week
Samarkand Uzbekistan, 4h, 48 a week from $133
Beijing China, 7h 35m, 42 a week
Omsk Russia, 3h 25m, 42 a week
Irkutsk Russia, 5h 55m, 41 a week
Osh Kyrgyzstan, 4h 20m, 40 a week
Groznyy Russia, 3h 5m, 39 a week
Tbilisi Georgia, 3h 15m, 34 a week
Saratov Russia, 1h 40m, 33 a week
Abu Dhabi United Arab Emirates, 5h 45m, 32 a week from $99
Astrakhan Russia, 2h 43m, 32 a week
Almaty Kazakhstan, 4h 28m, 30 a week
Naberezhnye Chelny Russia, 1h 50m, 29 a week
Surgut Russia, 3h 20m, 28 a week from $113
Novy Urengoy Russia, 3h 30m, 28 a week
Orenburg Russia, 2h 20m, 28 a week
Ulyanovsk Russia, 1h 45m, 28 a week from $18
Sharm el Sheikh Egypt, 6h 30m, 27 a week
Arkhangelsk Russia, 2h, 27 a week
Vladikavkaz Russia, 3h 15m, 25 a week from $118
Guangzhou China, 9h 28m, 24 a week
Phuket Thailand, 9h 40m, 24 a week
Shanghai China, 9h, 23 a week
Astana Kazakhstan, 3h 35m, 23 a week
Nizhniy Novgorod Russia, 1h 20m, 23 a week from $49
Barnaul Russia, 4h 10m, 22 a week
Hurghada Egypt, 6h 30m, 21 a week
Cheboksary Russia, 1h 25m, 21 a week from $26
Stavropol Russia, 3h 25m, 21 a week
Syktyvkar Russia, 2h 5m, 21 a week
Ulan-Ude Russia, 5h 55m, 21 a week
Cherepovets Russia, 58m, 20 a week
Vladivostok Russia, 8h 25m, 20 a week
Belgrade Serbia, 3h 15m, 19 a week
Fergana Uzbekistan, 4h 15m, 19 a week from $65
Khujand Tajikistan, 4h, 19 a week
Blagoveschensk Russia, 7h 30m, 18 a week
Khabarovsk Russia, 8h 5m, 17 a week
Yakutsk Russia, 6h 50m, 17 a week
Urgench Uzbekistan, 3h 35m, 16 a week
Bukhara Uzbekistan, 3h 55m, 15 a week
Chita Russia, 6h 20m, 14 a week
Kemerovo Russia, 4h 30m, 14 a week
Magnitogorsk Russia, 2h 23m, 14 a week
Namangan Uzbekistan, 4h 20m, 14 a week
Novokuznetsk Russia, 4h 20m, 14 a week
Penza Russia, 1h 40m, 14 a week
Salekhard Russia, 3h, 14 a week
Cairo Egypt, 6h, 13 a week
Ganja Azerbaijan, 3h 35m, 13 a week
Tomsk Russia, 4h 15m, 13 a week
Gorno-Altaysk Russia, 4h 25m, 12 a week
Khanty-Mansiysk Russia, 3h 8m, 12 a week
Nha Trang Vietnam, 10h 15m, 11 a week
Termez Uzbekistan, 4h 15m, 11 a week
Ukhta Russia, 2h 13m, 11 a week
Yuzhno-Sakhalinsk Russia, 8h 20m, 11 a week
Bangkok Thailand, 9h 5m, 10 a week
Batumi Georgia, 3h 45m, 10 a week
Nalchik Russia, 3h 20m, 10 a week
Mahe Seychelles, 9h 3m, 9 a week
Abakan Russia, 4h 45m, 9 a week
Kirovsk Russia, 2h 30m, 9 a week
Nizhnevartovsk Russia, 3h 40m, 9 a week
Orsk Russia, 2h 40m, 9 a week
Pskov Russia, 1h 30m, 9 a week from $19
Sukhumi Abkhazia, 3h 15m, 9 a week
Kirov Russia, 1h 40m, 8 a week
Nadym Russia, 3h 3m, 8 a week
Noyabrsk Russia, 3h 20m, 8 a week
Petropavlovsk-Kamchatsky Russia, 8h 30m, 8 a week
Qarshi Uzbekistan, 4h, 8 a week
New Delhi India, 5h 58m, 7 a week from $175
Doha Qatar, 7h 10m, 7 a week
Muscat Oman, 6h 20m, 7 a week
Manama Bahrain, 6h 25m, 7 a week
Male Maldives, 9h 20m, 7 a week
Chengdu China, 7h 45m, 7 a week
Ankara Turkiye, 4h 20m, 7 a week
Shymkent Kazakhstan, 3h 50m, 7 a week
Ashgabat Turkmenistan, 4h 5m, 7 a week
Gelendzik Russia, 4h 15m, 7 a week
Gyumri Armenia, 3h 25m, 7 a week
Kulyab Tajikistan, 4h 35m, 7 a week
Magas Russia, 3h 20m, 7 a week
Petrozavodsk Russia, 1h 25m, 7 a week
Saransk Russia, 1h 43m, 7 a week
Tel Aviv Yafo Israel, 6h, 6 a week
Addis Ababa Ethiopia, 8h 15m, 6 a week
Urumqi China, 5h 30m, 6 a week
Magadan Russia, 7h 30m, 6 a week
Norilsk Russia, 4h 20m, 6 a week
Haikou China, 9h 30m, 5 a week
Sanya China, 10h 5m, 5 a week
Bugulma Russia, 1h 45m, 5 a week
Nukus Uzbekistan, 3h 30m, 5 a week
Talakan Russia, 9h 43m, 5 a week
Tambov Russia, 1h 5m, 5 a week
Denpasar (Bali) Indonesia, 12h 25m, 4 a week
Hanoi Vietnam, 9h, 4 a week
Phu Quoc Vietnam, 9h 25m, 4 a week
Brest Belarus, 1h 50m, 4 a week
Elista Russia, 3h 30m, 4 a week
Gomel Belarus, 1h 25m, 4 a week
Kurgan Russia, 2h 50m, 4 a week
Usinsk Russia, 2h 30m, 4 a week
Goa India, 7h 55m, 3 a week from $250
Hong Kong Hong Kong, 10h, 3 a week
Colombo Sri Lanka, 8h 45m, 3 a week
Dalaman Turkiye, 5h 10m, 3 a week from $165
Amman Jordan, 5h 15m, 3 a week
Dar Es Salaam Tanzania, 11h 50m, 3 a week
Zanzibar Tanzania, 10h 30m, 3 a week
Algiers Algeria, 5h 25m, 3 a week
Hangzhou China, 8h 55m, 3 a week
Qingdao China, 8h 33m, 3 a week
Bratsk Russia, 5h 20m, 3 a week
Karagandy Kazakhstan, 3h 40m, 3 a week
Kogalym Russia, 3h 25m, 3 a week
Kutaisi Georgia, 3h 35m, 3 a week
Kyzyl Russia, 5h, 3 a week
Naryan-Mar Russia, 2h 40m, 3 a week
Tehran Iran, 4h 5m, 3 a week
Ho Chi Minh City Vietnam, 9h 45m, 2 a week
Izmir Turkiye, 4h 10m, 2 a week
Chongqing China, 8h 15m, 2 a week
Wuhan China, 8h 18m, 2 a week
Aktau Kazakhstan, 3h 5m, 2 a week
Alanya Turkiye, 4h 55m, 2 a week
Anadyr Russia, 8h 25m, 2 a week
Andijan Uzbekistan, 4h 10m, 2 a week
Kurgon-Tyube (Bokhtar) Tajikistan, 4h 30m, 2 a week
Mirnyj Russia, 5h 40m, 2 a week
Oral Kazakhstan, 2h 15m, 2 a week
Pevek Russia, 11h 10m, 2 a week
Damascus Syria, 4h 50m, 1 a week
Navoi Uzbekistan, 3h 45m, 1 a week
Nyagan Russia, 2h 45m, 1 a week
Sovetsky Russia, 2h 40m, 1 a week
Sharjah United Arab Emirates, 6h 5m, seasonal from $192
Riyadh Saudi Arabia, 6h 10m, seasonal
Kuwait City Kuwait, 6h 5m, seasonal
Bodrum Turkiye, 4h 20m, seasonal
Shenzhen China, 9h 50m, seasonal
Neryungri Russia, 6h 55m, seasonal
Pyongyang North Korea, 8h 10m, seasonal

Moscow airports

Where the nonstop flights depart from

2,289 flights a week, 126 destinations

870 flights a week, 78 destinations

597 flights a week, 69 destinations

98 flights a week, 17 destinations

Airlines

Nonstop flights a week from Moscow

Frequently asked questions

Where can you fly nonstop from Moscow?
To 172 cities in 37 countries. The busiest routes are Saint Petersburg (293 flights a week), Yekaterinburg (138 flights a week), Istanbul (133 flights a week), Kaliningrad (98 flights a week) and Adler/Sochi (96 flights a week).
What are the cheapest flights from Moscow?
Saint Petersburg from $14, Ulyanovsk from $18, Pskov from $19 and Kazan from $19. Search shows the price for your dates.
Which countries have direct flights from Moscow?
China, Uzbekistan, Turkiye, Kazakhstan, United Arab Emirates, Tajikistan, Vietnam and Belarus and 28 more.
Which airports does Moscow fly from?
Sheremetyevo International (2,289 flights a week), Vnukovo (870 flights a week), Moscow Domodedovo (597 flights a week) and Zhukovsky International (98 flights a week).
Which airlines fly from Moscow?
Aeroflot (1,381 flights a week), Pobeda (479 flights a week), Rossiya Airlines (427 flights a week), Ural Airlines (252 flights a week), S7 Airlines (205 flights a week) and Utair (170 flights a week) and 58 more.
Where can you fly from Moscow in under 2 hours?
Cherepovets (58m), Tambov (1h 5m), Nizhniy Novgorod (1h 20m), Cheboksary (1h 25m), Petrozavodsk (1h 25m), Gomel (1h 25m), Minsk (1h 30m) and Pskov (1h 30m).

Flights from other cities