Lowcost flights from Baku (Azerbaijan) to Moscow (Russia), €48 - €193

Direct distance between cities: 1925 km. Average direct flight time is 3:15 hours.

Please note! Some routes are seasonal.

From Baku to Moscow with Buta Airways (J2)
Average ticket price: €48 - €193

Connection in Abu Dhabi (United Arab Emirates)
From Baku to Abu Dhabi with Air Arabia Abu Dhabi (3L)
From Baku to Abu Dhabi with Wizz Air Abu Dhabi (5W)
Average ticket price: €46 - €183
From Abu Dhabi to Moscow with Air Arabia Abu Dhabi (3L)
Average ticket price: €93 - €374
Connection in Adler/Sochi (Russia)
From Baku to Adler/Sochi with Buta Airways (J2)
Average ticket price: €22 - €89
From Adler/Sochi to Moscow with Pobeda (DP)
Average ticket price: €34 - €138
Connection in Ankara (Turkey)
From Baku to Ankara with Buta Airways (J2)
From Baku to Ankara with AJet (VF)
Average ticket price: €36 - €145
From Ankara to Moscow with AJet (VF)
From Ankara to Moscow with Pegasus Airlines (PC)
Average ticket price: €45 - €180
Connection in Antalya (Turkey)
From Baku to Antalya with Buta Airways (J2)
Average ticket price: €42 - €170
From Antalya to Moscow with Pegasus Airlines (PC)
Average ticket price: €54 - €216
Connection in Astrakhan (Russia)
From Baku to Astrakhan with Buta Airways (J2)
Average ticket price: €17 - €67
From Astrakhan to Moscow with Pobeda (DP)
Average ticket price: €32 - €128
Connection in Barcelona (Spain)
From Baku to Barcelona with Buta Airways (J2)
Average ticket price: €99 - €396
From Barcelona to Moscow with Level (IB)
From Barcelona to Moscow with Vueling (VY)
Average ticket price: €75 - €301
Connection in Bishkek (Kyrgyzstan)
From Baku to Bishkek with Buta Airways (J2)
Average ticket price: €51 - €206
From Bishkek to Moscow with Colorful Guizhou Airlines (GY)
From Bishkek to Moscow with Air Manas (ZM)
Average ticket price: €74 - €297
Connection in Budapest (Hungary)
From Baku to Budapest with Wizz Air (W6)
Average ticket price: €64 - €257
From Budapest to Moscow with Wizz Air (W6)
Average ticket price: €39 - €157
Connection in Dubai (United Arab Emirates)
From Baku to Dubai with Buta Airways (J2)
From Baku to Dubai with flydubai (FZ)
Average ticket price: €44 - €176
From Dubai to Moscow with flydubai (FZ)
Average ticket price: €92 - €368
Connection in Istanbul (Turkey)
From Baku to Istanbul with Buta Airways (J2)
From Baku to Istanbul with AJet (VF)
From Baku to Istanbul with Pegasus Airlines (PC)
Average ticket price: €44 - €177
From Istanbul to Moscow with Pegasus Airlines (PC)
From Istanbul to Moscow with Pobeda (DP)
Average ticket price: €44 - €176
Connection in Izmir (Turkey)
From Baku to Izmir with Buta Airways (J2)
From Baku to Izmir with Pegasus Airlines (PC)
Average ticket price: €49 - €196
From Izmir to Moscow with Pegasus Airlines (PC)
Average ticket price: €52 - €209
Connection in Kazan (Russia)
From Baku to Kazan with Buta Airways (J2)
Average ticket price: €42 - €169
From Kazan to Moscow with Pobeda (DP)
Average ticket price: €18 - €73
Connection in Kuwait (Kuwait)
From Baku to Kuwait with Jazeera Airways (J9)
Average ticket price: €31 - €126
From Kuwait to Moscow with Jazeera Airways (J9)
Average ticket price: €77 - €306
Connection in Lankaran (Azerbaijan)
From Baku to Lankaran with Buta Airways (J2)
Average ticket price: €5 - €21
From Lankaran to Moscow with Buta Airways (J2)
Average ticket price: €52 - €207
Connection in London (United Kingdom)
From Baku to London with Buta Airways (J2)
Average ticket price: €99 - €396
From London to Moscow with EasyJet (U2)
Average ticket price: €62 - €249
Connection in Makhachkala (Russia)
From Baku to Makhachkala with Buta Airways (J2)
Average ticket price: €8 - €32
From Makhachkala to Moscow with Pobeda (DP)
From Makhachkala to Moscow with Smartavia (5N)
Average ticket price: €40 - €161
Connection in Mineralnye Vody (Russia)
From Baku to Mineralnye Vody with Buta Airways (J2)
Average ticket price: €17 - €70
From Mineralnye Vody to Moscow with Pobeda (DP)
From Mineralnye Vody to Moscow with Smartavia (5N)
Average ticket price: €34 - €134
Connection in Novosibirsk (Russia)
From Baku to Novosibirsk with Buta Airways (J2)
Average ticket price: €73 - €290
From Novosibirsk to Moscow with Pobeda (DP)
From Novosibirsk to Moscow with Smartavia (5N)
Average ticket price: €70 - €280
Connection in Saint Petersburg (Russia)
From Baku to Saint Petersburg with Buta Airways (J2)
Average ticket price: €64 - €256
From Saint Petersburg to Moscow with Pobeda (DP)
From Saint Petersburg to Moscow with Smartavia (5N)
Average ticket price: €16 - €64
Connection in Samara (Russia)
From Baku to Samara with Buta Airways (J2)
Average ticket price: €36 - €145
From Samara to Moscow with Smartavia (5N)
Average ticket price: €21 - €84
Connection in Sharjah (United Arab Emirates)
From Baku to Sharjah with Air Arabia (G9)
Average ticket price: €44 - €176
From Sharjah to Moscow with Air Arabia (G9)
Average ticket price: €92 - €368
Connection in Sharm el Sheikh (Egypt)
From Baku to Sharm el Sheikh with Buta Airways (J2)
Average ticket price: €50 - €198
From Sharm el Sheikh to Moscow with Air Cairo (SM)
Average ticket price: €78 - €310
Connection in Tyumen (Russia)
From Baku to Tyumen with Buta Airways (J2)
Average ticket price: €54 - €217
From Tyumen to Moscow with Pobeda (DP)
Average ticket price: €42 - €170
Connection in Ufa (Russia)
From Baku to Ufa with Buta Airways (J2)
Average ticket price: €41 - €163
From Ufa to Moscow with Pobeda (DP)
Average ticket price: €29 - €117
Connection in Volgograd (Russia)
From Baku to Volgograd with Buta Airways (J2)
Average ticket price: €26 - €103
From Volgograd to Moscow with Pobeda (DP)
Average ticket price: €22 - €90
Connection in Yekaterinburg (Russia)
From Baku to Yekaterinburg with Buta Airways (J2)
Average ticket price: €49 - €198
From Yekaterinburg to Moscow with Pobeda (DP)
Average ticket price: €36 - €143