Flights to Russia

Direct flights from 136 cities serve 128 cities in Russia: 10,622 flights a week. From Dubai to Makhachkala from $69.

Flying to Russia at a glance

cities with direct flights
128
flights a week
10,622
lowest direct fare, Dubai to Makhachkala
$69
nonstop from Dubai to Moscow
6h 25m
currency
Russian rouble

Cities with direct flights

Direct fare from Dubai; where there is no fare, the flight time

Prices and flight times from Dubai and Abu Dhabi

Direct flights, the lowest fare found in recent days

Moscow from $155
6h 25m, 131 flights a week
Yekaterinburg from $144
5h 30m, 23 flights a week
Kazan from $172
5h 25m, 17 flights a week
Novosibirsk from $249
6h 5m, 12 flights a week
Mineralnye Vody from $137
4h 3m, 11 flights a week
Makhachkala from $69
3h 35m, 10 flights a week
Ufa from $173
4h 55m, 7 flights a week
Saint Petersburg from $509
6h 55m, 7 flights a week
Krasnodar from $170
4h 10m, 6 flights a week
Adler/Sochi from $95
4h 10m, 5 flights a week
Groznyy from $332
4h 25m, 2 flights a week
Vladikavkaz from $115
4h 35m, 2 flights a week
Volgograd from $494
5h 40m, 2 flights a week
Surgut from $345
6h 25m, 1 flight a week
Tyumen from $399
5h 10m, 1 flight a week
Moscow from $155
6h, 32 flights a week
Adler/Sochi from $401
4h 40m, 5 flights a week
Saint Petersburg from $419
6h 28m, 3 flights a week

Weather in Russia by month

Long-term averages for the main destinations

Best time to visit Moscow: May, June, July, August and September.

Jan
−4° −9° 13 days
Feb
−4° −10° 10 days
Mar
+3° −6° 8 days
Apr
+12° +2° 11 days
May
+17° +7° 11 days
Jun
+23° +13° 11 days
Jul
+26° +16° 12 days
Aug
+24° +14° 10 days
Sep
+17° +9° 8 days
Oct
+10° +3° 14 days
Nov
+3° −1° 12 days
Dec
−3° −7° 15 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Best time to visit Saint Petersburg: June and July.

Jan
−3° −8° 0° 16 days
Feb
−3° −8° 0° 10 days
Mar
+3° −4° 0° 10 days
Apr
+9° 0° +3° 11 days
May
+15° +6° +11° 12 days
Jun
+21° +13° +19° 12 days
Jul
+24° +16° +22° 15 days
Aug
+22° +14° +22° 15 days
Sep
+17° +9° +18° 10 days
Oct
+9° +4° +9° 13 days
Nov
+3° −1° +3° 17 days
Dec
−2° −6° 0° 16 days

Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.

Best time to visit Novosibirsk: May, June, July and August.

Jan
−11° −19° 9 days
Feb
−9° −18° 7 days
Mar
−1° −9° 9 days
Apr
+10° −1° 7 days
May
+19° +7° 8 days
Jun
+25° +13° 10 days
Jul
+26° +15° 11 days
Aug
+22° +13° 14 days
Sep
+16° +6° 10 days
Oct
+7° −1° 8 days
Nov
−2° −9° 11 days
Dec
−9° −16° 11 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight to Russia from Dubai?
A nonstop flight from Dubai to Moscow takes about 6 hours 25 minutes. All nonstop flights from Dubai: from 3h 35m (Makhachkala) to 6h 55m (Saint Petersburg).
Which cities have direct flights to Russia?
136 cities: Moscow, Saint Petersburg, Novosibirsk, Yekaterinburg, Irkutsk, Ufa, Adler/Sochi, Dubai and others. Most flights go to Moscow, Saint Petersburg, Novosibirsk.
When is the best time to visit Russia?
By long-term weather averages, the most comfortable months in Moscow are May, June, July, August and September.
How much is a flight to Russia?
Lowest direct fares found recently: Dubai to Makhachkala from $69, Abu Dhabi to Moscow from $155. The price for your dates shows in the search.