Baku to Moscow flight distance & time (GYD-DME)
How far is Baku from Moscow by plane? The great circle distance from Heydar Aliyev International Airport (GYD) to Domodedovo International Airport (DME) is 1,887 km / 1,019 nm, about 2h 38m flight time, with an initial heading of 336° (NNW).
| From | Heydar Aliyev International Airport (GYD), Baku, AZ |
|---|---|
| To | Domodedovo International Airport (DME), Moscow, RU |
| Distance | 1,887 km · 1,019 nm · 1,172 mi |
| Initial heading | 336° (NNW) |
Airlines on this route
- Azerbaijan Airlines (J2)
- S7 Airlines (S7)
Aircraft with enough range to fly GYD to DME nonstop
Open GYD to DME in the calculator · Return route DME to GYD
Frequently asked questions
- How far is Baku from Moscow?
- The great circle distance between Baku and Moscow is 1,887 km (1,019 nm / 1,172 mi).
- How long is the flight from Baku to Moscow?
- A direct flight from GYD to DME takes about 2h 38m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
- Is there a nonstop flight from Baku to Moscow?
- Yes - 2 airlines currently operate this route, see the list above.