Lowcost flights from Baku (Azerbaijan) to Saint Petersburg (Russia), €64 - €256

Direct distance between cities: 2556 km. Average direct flight time is 4:00 hours.

Please note! Some routes are seasonal.

From Baku to Saint Petersburg with Buta Airways (J2)
Average ticket price: €64 - €256

Connection in Adler/Sochi (Russia)
From Baku to Adler/Sochi with Buta Airways (J2)
Average ticket price: €22 - €89
From Adler/Sochi to Saint Petersburg with Pobeda (DP)
From Adler/Sochi to Saint Petersburg with Smartavia (5N)
Average ticket price: €49 - €195
Connection in Antalya (Turkey)
From Baku to Antalya with Buta Airways (J2)
Average ticket price: €42 - €170
From Antalya to Saint Petersburg with Pegasus Airlines (PC)
Average ticket price: €64 - €256
Connection in Astrakhan (Russia)
From Baku to Astrakhan with Buta Airways (J2)
Average ticket price: €17 - €67
From Astrakhan to Saint Petersburg with Pobeda (DP)
Average ticket price: €48 - €191
Connection in Barcelona (Spain)
From Baku to Barcelona with Buta Airways (J2)
Average ticket price: €99 - €396
From Barcelona to Saint Petersburg with Level (IB)
From Barcelona to Saint Petersburg with Vueling (VY)
Average ticket price: €71 - €282
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 Saint Petersburg with flydubai (FZ)
Average ticket price: €108 - €431
Connection in Gyandzha (Azerbaijan)
From Baku to Gyandzha with Buta Airways (J2)
Average ticket price: €8 - €30
From Gyandzha to Saint Petersburg with Buta Airways (J2)
Average ticket price: €60 - €241
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 Saint Petersburg with Pegasus Airlines (PC)
Average ticket price: €53 - €211
Connection in Kazan (Russia)
From Baku to Kazan with Buta Airways (J2)
Average ticket price: €42 - €169
From Kazan to Saint Petersburg with Pobeda (DP)
From Kazan to Saint Petersburg with Smartavia (5N)
Average ticket price: €30 - €122
Connection in Lankaran (Azerbaijan)
From Baku to Lankaran with Buta Airways (J2)
Average ticket price: €5 - €21
From Lankaran to Saint Petersburg with Buta Airways (J2)
Average ticket price: €67 - €269
Connection in Makhachkala (Russia)
From Baku to Makhachkala with Buta Airways (J2)
Average ticket price: €8 - €32
From Makhachkala to Saint Petersburg with Pobeda (DP)
Average ticket price: €56 - €224
Connection in Mineralnye Vody (Russia)
From Baku to Mineralnye Vody with Buta Airways (J2)
Average ticket price: €17 - €70
From Mineralnye Vody to Saint Petersburg with Pobeda (DP)
From Mineralnye Vody to Saint Petersburg with Smartavia (5N)
Average ticket price: €49 - €195
Connection in Minsk (Belarus)
From Baku to Minsk with Buta Airways (J2)
Average ticket price: €56 - €224
From Minsk to Saint Petersburg with Pobeda (DP)
Average ticket price: €17 - €69
Connection in Moscow (Russia)
From Baku to Moscow with Buta Airways (J2)
Average ticket price: €48 - €193
From Moscow to Saint Petersburg with Pobeda (DP)
Average ticket price: €16 - €64
Connection in Novosibirsk (Russia)
From Baku to Novosibirsk with Buta Airways (J2)
Average ticket price: €73 - €290
From Novosibirsk to Saint Petersburg with Pobeda (DP)
Average ticket price: €77 - €309
Connection in Samara (Russia)
From Baku to Samara with Buta Airways (J2)
Average ticket price: €36 - €145
From Samara to Saint Petersburg with Smartavia (5N)
Average ticket price: €35 - €140
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 Saint Petersburg with Air Cairo (SM)
Average ticket price: €89 - €357
Connection in Tyumen (Russia)
From Baku to Tyumen with Buta Airways (J2)
Average ticket price: €54 - €217
From Tyumen to Saint Petersburg with Pobeda (DP)
From Tyumen to Saint Petersburg with Smartavia (5N)
Average ticket price: €51 - €203
Connection in Ufa (Russia)
From Baku to Ufa with Buta Airways (J2)
Average ticket price: €41 - €163
From Ufa to Saint Petersburg with Pobeda (DP)
From Ufa to Saint Petersburg with Smartavia (5N)
Average ticket price: €41 - €164
Connection in Volgograd (Russia)
From Baku to Volgograd with Buta Airways (J2)
Average ticket price: €26 - €103
From Volgograd to Saint Petersburg with Pobeda (DP)
Average ticket price: €38 - €153
Connection in Yekaterinburg (Russia)
From Baku to Yekaterinburg with Buta Airways (J2)
Average ticket price: €49 - €198
From Yekaterinburg to Saint Petersburg with Pobeda (DP)
From Yekaterinburg to Saint Petersburg with Smartavia (5N)
Average ticket price: €45 - €180