Cheap flights from Moscow to Baku

Find cheap Baku to Moscow flights with our free search service. Compare all available fares for direct or connection flights from Baku to Moscow.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Moscow to Baku flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Moscow (MOW) - Baku (BAK) 2026-01-17 2026-01-17 378 USD 15 hours 0 minutes Connection 2025-12-21T23:14:04
Moscow (MOW) - Baku (BAK) 2026-09-28 2026-09-28 407 USD 24 hours 10 minutes Connection 2025-12-15T17:05:55
Moscow (MOW) - Baku (BAK) 2026-01-26 2026-01-26 425 USD 31 hours 50 minutes Connection 2025-12-22T05:32:27
Moscow (MOW) - Baku (BAK) 2026-01-19 2026-01-19 433 USD 31 hours 50 minutes Connection 2025-12-21T23:13:32
Moscow (MOW) - Baku (BAK) 2026-01-25 2026-01-25 435 USD 13 hours 25 minutes Connection 2025-12-21T19:51:44
Moscow (MOW) - Baku (BAK) 2026-03-15 2026-03-15 468 USD 15 hours 15 minutes Connection 2025-12-21T11:17:03
Moscow (MOW) - Baku (BAK) 2026-01-20 2026-01-20 475 USD 13 hours 20 minutes Connection 2025-12-21T23:09:44
Moscow (MOW) - Baku (BAK) 2026-01-21 2026-01-21 475 USD 12 hours 50 minutes Connection 2025-12-21T23:09:06
Moscow (MOW) - Baku (BAK) 2026-01-18 2026-01-18 489 USD 13 hours 25 minutes Connection 2025-12-20T18:44:39
Moscow (MOW) - Baku (BAK) 2026-01-22 2026-01-22 491 USD 13 hours 20 minutes Connection 2025-12-21T23:07:12
Moscow (MOW) - Baku (BAK) 2026-03-02 2026-03-02 493 USD 31 hours 50 minutes Connection 2025-12-19T12:54:41
Moscow (MOW) - Baku (BAK) 2026-02-18 2026-02-18 495 USD 31 hours 10 minutes Connection 2025-12-19T01:10:16
Moscow (MOW) - Baku (BAK) 2026-03-16 2026-03-16 495 USD 31 hours 50 minutes Connection 2025-12-21T17:46:09
Moscow (MOW) - Baku (BAK) 2026-02-14 2026-02-14 496 USD 13 hours 40 minutes Connection 2025-12-17T14:06:05
Moscow (MOW) - Baku (BAK) 2026-07-16 2026-07-16 506 USD 24 hours 10 minutes Connection 2025-12-15T07:55:29
Moscow (MOW) - Baku (BAK) 2026-01-28 2026-01-28 506 USD 12 hours 50 minutes Connection 2025-12-20T09:46:30
Moscow (MOW) - Baku (BAK) 2026-01-27 2026-01-27 510 USD 13 hours 20 minutes Connection 2025-12-19T07:32:18
Moscow (MOW) - Baku (BAK) 2026-01-23 2026-01-23 511 USD 26 hours 25 minutes Connection 2025-12-21T09:37:44
Moscow (MOW) - Baku (BAK) 2026-09-29 2026-09-29 514 USD 12 hours 5 minutes Connection 2025-12-18T06:54:58
Moscow (MOW) - Baku (BAK) 2026-09-27 2026-09-27 517 USD 14 hours 10 minutes Connection 2025-12-21T12:48:48
Moscow (MOW) - Baku (BAK) 2026-02-06 2026-02-06 518 USD 31 hours 10 minutes Connection 2025-12-21T20:08:19
Moscow (MOW) - Baku (BAK) 2026-03-03 2026-03-03 536 USD 19 hours 20 minutes Connection 2025-12-19T01:53:20
Moscow (MOW) - Baku (BAK) 2026-01-15 2026-01-15 539 USD 16 hours 5 minutes Connection 2025-12-21T23:02:14
Moscow (MOW) - Baku (BAK) 2026-08-06 2026-08-06 541 USD 12 hours 5 minutes Connection 2025-12-19T17:05:54
Moscow (MOW) - Baku (BAK) 2026-04-12 2026-04-12 547 USD 30 hours 50 minutes Connection 2025-12-17T09:06:28
Moscow (MOW) - Baku (BAK) 2026-01-14 2026-01-14 575 USD 12 hours 50 minutes Connection 2025-12-21T23:03:58
Moscow (MOW) - Baku (BAK) 2026-02-23 2026-02-23 588 USD 31 hours 50 minutes Connection 2025-12-20T10:37:19
Moscow (MOW) - Baku (BAK) 2026-01-16 2026-01-16 588 USD 16 hours 5 minutes Connection 2025-12-21T23:04:19
Moscow (MOW) - Baku (BAK) 2026-08-10 2026-08-10 589 USD 14 hours 10 minutes Connection 2025-12-20T20:17:59
Moscow (MOW) - Baku (BAK) 2026-02-01 2026-02-01 591 USD 22 hours 25 minutes Connection 2025-12-21T07:41:48

Moscow to Baku flight status

Flight Origin Destination Departure Arrival Equip
SU1850 Moscow (SVO) Baku (GYD) 9:20 p.m. 2 a.m. Boeing 737-800 (winglets)
SU1854 Moscow (SVO) Baku (GYD) 8:10 a.m. 12:45 p.m. A321
SU1852 Moscow (SVO) Baku (GYD) 12:30 a.m. 4:50 a.m. A321
7L9303 Moscow (SVO) Baku (GYD) 1 a.m. 4:36 a.m. B744
SU1972 Moscow (SVO) Baku (GYD) 11:50 p.m. midnight B738
4U7429 Moscow (SVO) Baku (GYD) 12:40 a.m. 4:50 a.m. 319