Cheap flights from Moscow to Baku

56 nonstop flights a week. Operated by 4 airlines, about 3h 30m in the air, 1,197 mi (1,927 km).

Flights from Moscow to Baku

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Moscow to Baku at a glance

flight time, from 3h 15m to 3h 40m
3h 30m
straight-line distance
1,197 mi (1,927 km)
flights a week
56
next flight
10 November
first and last departure
00:45 - 23:35
airlines
4

Moscow to Baku flight schedule

56 flights a week, 10 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
J2 186
Azerbaijan Airlines
00:45 Moscow Domodedovo
05:20 Heydar Aliyev International, terminal 1
3h 35m
Daily
Airbus A319
J2 810
Azerbaijan Airlines
00:55 Vnukovo, terminal A
05:25 Heydar Aliyev International, terminal 1
3h 30m
Daily
Boeing 767-300
SU 1854
Aeroflot
07:55 Sheremetyevo International, terminal C
12:35 Heydar Aliyev International, terminal 1
3h 40m
Fri
Airbus A321
SU 1854
Aeroflot
08:00 Sheremetyevo International, terminal C
12:35 Heydar Aliyev International, terminal 1
3h 35m
Mon, Tue, Wed, Thu, Sat, Sun
Airbus A321
UT 745
Utair
09:50 Vnukovo, terminal A
14:05 Heydar Aliyev International, terminal 1
3h 15m
Daily
Boeing 737-800
J2 808
Azerbaijan Airlines
11:30 Vnukovo, terminal A
16:05 Heydar Aliyev International, terminal 1
3h 35m
Tue, Wed, Thu, Sat, Sun
Boeing 767-300
J2 182
Azerbaijan Airlines
13:05 Moscow Domodedovo
17:40 Heydar Aliyev International, terminal 1
3h 35m
Mon, Thu, Fri, Sat
Boeing 767-300
SU 1856
Aeroflot
14:20 Sheremetyevo International, terminal C
18:50 Heydar Aliyev International, terminal 1
3h 30m
Thu, Fri, Sun
Airbus A320
J2 812
Azerbaijan Airlines
21:05 Vnukovo, terminal A
01:40 Heydar Aliyev International, terminal 1
3h 35m
Mon, Fri
Airbus A319
SU 1850
Aeroflot
21:30 Sheremetyevo International, terminal C
02:00 Heydar Aliyev International, terminal 1
3h 30m
Daily
Airbus A320
J2 806
Azerbaijan Airlines
23:35 Vnukovo, terminal A
04:15 Heydar Aliyev International, terminal 1
3h 40m
Daily
Boeing 767-300

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 4 December.

FlightDepartsArrivesDurationDaysAircraft
J2 814
Azerbaijan Airlines
06:40 Vnukovo, terminal A
11:15 Heydar Aliyev International, terminal 1
3h 35m
Seasonal
Airbus A319
U6 2145
Ural Airlines
01:25 Zhukovsky International
05:45 Heydar Aliyev International, terminal 1
3h 20m
Seasonal
Airbus A319
J2 312
Azerbaijan Airlines
12:50 Vnukovo, terminal A
17:15 Heydar Aliyev International, terminal 1
3h 25m
Seasonal
Boeing 787-800
J2 316
Azerbaijan Airlines
00:05 Vnukovo, terminal A
04:30 Heydar Aliyev International, terminal 1
3h 25m
Seasonal
Boeing 787-800
J2 304
Azerbaijan Airlines
00:40 Moscow Domodedovo
05:00 Heydar Aliyev International, terminal 1
3h 20m
Seasonal
Airbus A320
J2 318
Azerbaijan Airlines
01:00 Vnukovo, terminal A
05:25 Heydar Aliyev International, terminal 1
3h 25m
Seasonal
Airbus A320
J2 302
Azerbaijan Airlines
12:45 Moscow Domodedovo
17:05 Heydar Aliyev International, terminal 1
3h 20m
Seasonal
Boeing 787-800
J2 314
Azerbaijan Airlines
00:05 Vnukovo, terminal A
04:30 Heydar Aliyev International, terminal 1
3h 25m
Seasonal
Boeing 787-800
J2 316
Azerbaijan Airlines
23:50 Vnukovo, terminal A
04:15 Heydar Aliyev International, terminal 1
3h 25m
Seasonal
Boeing 787-800
J2 302
Azerbaijan Airlines
13:05 Moscow Domodedovo
17:30 Heydar Aliyev International, terminal 1
3h 25m
Seasonal
Boeing 767-300

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Baku is 1 hour ahead of Moscow. The search shows seat availability and the price for your date.

Airlines flying Moscow to Baku

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Moscow to Baku depart and land

Departure from Moscow

Vnukovo closest to the centreVKO

28 flights a week, terminal A, 17 mi (27 km) from the city centre

17 flights a week, terminal C, 17 mi (27 km) from the city centre

11 flights a week, 26 mi (42 km) from the city centre

24 mi (39 km) from the city centre

Arrival in Baku

56 flights a week, terminal 1, 11 mi (17 km) from the city centre

When to visit Baku

Weather by month

Best time to visit: April, May, September and October, +19° to +26° by day. In November it is +15° by day and +9° at night, with 7 rainy days.

Jan
+8° +3° 6 days
Feb
+9° +2° 5 days
Mar
+12° +5° 7 days
Apr
+19° +10° 4 days
May
+23° +14° 8 days
Jun
+29° +20° 3 days
Jul
+32° +23° 2 days
Aug
+33° +23° 2 days
Sep
+26° +19° 5 days
Oct
+20° +14° 7 days
Nov
+15° +9° 7 days
Dec
+10° +5° 9 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 from Moscow to Baku?
A nonstop flight takes 3 hours 30 minutes on average, from 3h 15m to 3h 40m depending on the flight.
How far is Baku from Moscow?
1,197 mi (1,927 km) in a straight line between the cities.
Which airlines fly nonstop from Moscow to Baku?
Azerbaijan Airlines (32 a week), Aeroflot (17 a week), Utair (7 a week) and Ural Airlines.
How many flights a day are there from Moscow to Baku?
There are 56 a week, about 8 a day on average.
When are the first and last flights from Moscow to Baku?
The first departure is at 00:45 (J2186), the last at 23:35 (J2806). Local time.
What is the time difference between Moscow and Baku?
Baku is 1 hour ahead of Moscow. Schedule times on this page are local to each airport.
Which Moscow airport do flights to Baku leave from?
Vnukovo (28 a week), Sheremetyevo International (17 a week), Moscow Domodedovo (11 a week) and Zhukovsky International.