Direct flights from Baku to Moscow
All flights from GYD to SVO non-stop. There are direct flights from Heydar Aliyev International Airport, Azerbaijan to Sheremetyevo International Airport (SVO), Russia every day of the week with Aeroflot. The flight distance is 1222 miles and the trip usually takes about 3 hours and 10 minutes.
Airlines with non-stop routes:

Aeroflot
Flight schedule from Baku to Moscow with Aeroflot
This is a weekly direct flight schedule for Aeroflot. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-06-13
Baku to Moscow flight departures
Select a date to see all scheduled flight departures between GYD to SVO.
GYD - SVO information
-
Distance1222 miles (1966 km)
-
Flight time3 hours and 10 minutes
-
Airlines
Aeroflot
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Aeroflot AircraftAirbus A318 / A319 / A320 / A321
-
Departure TerminalTerminal 1 (Aeroflot)
-
Arrival TerminalTerminal C (Aeroflot)
Direct flights from Baku to Russia
From Baku to Krasnojarsk
KJA Krasnoyarsk International Airport

From Baku to Saint Petersburg
LED Pulkovo Airport
From Baku to Nizhnevartovsk
NJC Nizhnevartovsk
From Baku to Surgut
SGC Surgut
From Baku to Novosibirsk
OVB Tolmachevo Airport
From Baku to Omsk
OMS Tsentralny

From Baku to Moscow
DME Moscow Domodedovo Airport

From Baku to Tyumen
TJM Roschino

From Baku to Moscow
VKO Vnukovo International Airport
From Baku to Zhukovsky
ZIA Zhukovsky International Airport