Lowcost flights from Saint Petersburg (Russia) to Dubai (United Arab Emirates), €108 - €431

Direct distance between cities: 4308 km. Average direct flight time is 6:04 hours.

Please note! Some routes are seasonal.

From Saint Petersburg to Dubai with flydubai (FZ)
Average ticket price: €108 - €431

Connection in Adler/Sochi (Russia)
From Saint Petersburg to Adler/Sochi with Pobeda (DP)
From Saint Petersburg to Adler/Sochi with Smartavia (5N)
Average ticket price: €49 - €195
From Adler/Sochi to Dubai with flydubai (FZ)
Average ticket price: €61 - €246
Connection in Antalya (Turkey)
From Saint Petersburg to Antalya with Pegasus Airlines (PC)
Average ticket price: €64 - €256
From Antalya to Dubai with Pegasus Airlines (PC)
Average ticket price: €66 - €266
Connection in Baku (Azerbaijan)
From Saint Petersburg to Baku with Buta Airways (J2)
Average ticket price: €64 - €256
From Baku to Dubai with Buta Airways (J2)
From Baku to Dubai with flydubai (FZ)
Average ticket price: €44 - €176
Connection in Istanbul (Turkey)
From Saint Petersburg to Istanbul with Pegasus Airlines (PC)
Average ticket price: €53 - €211
From Istanbul to Dubai with AJet (VF)
From Istanbul to Dubai with Pegasus Airlines (PC)
From Istanbul to Dubai with flydubai (FZ)
Average ticket price: €75 - €300
Connection in Kazan (Russia)
From Saint Petersburg to Kazan with Pobeda (DP)
From Saint Petersburg to Kazan with Smartavia (5N)
Average ticket price: €30 - €122
From Kazan to Dubai with flydubai (FZ)
Average ticket price: €85 - €341
Connection in Krasnodar (Russia)
From Saint Petersburg to Krasnodar with Pobeda (DP)
From Saint Petersburg to Krasnodar with Smartavia (5N)
Average ticket price: €44 - €176
From Krasnodar to Dubai with flydubai (FZ)
Average ticket price: €66 - €263
Connection in Makhachkala (Russia)
From Saint Petersburg to Makhachkala with Pobeda (DP)
Average ticket price: €56 - €224
From Makhachkala to Dubai with flydubai (FZ)
Average ticket price: €52 - €207
Connection in Mineralnye Vody (Russia)
From Saint Petersburg to Mineralnye Vody with Pobeda (DP)
From Saint Petersburg to Mineralnye Vody with Smartavia (5N)
Average ticket price: €49 - €195
From Mineralnye Vody to Dubai with flydubai (FZ)
Average ticket price: €59 - €238
Connection in Minsk (Belarus)
From Saint Petersburg to Minsk with Pobeda (DP)
Average ticket price: €17 - €69
From Minsk to Dubai with flydubai (FZ)
Average ticket price: €98 - €392
Connection in Moscow (Russia)
From Saint Petersburg to Moscow with Pobeda (DP)
From Saint Petersburg to Moscow with Smartavia (5N)
Average ticket price: €16 - €64
From Moscow to Dubai with flydubai (FZ)
Average ticket price: €92 - €368
Connection in Novosibirsk (Russia)
From Saint Petersburg to Novosibirsk with Pobeda (DP)
Average ticket price: €77 - €309
From Novosibirsk to Dubai with flydubai (FZ)
Average ticket price: €100 - €399
Connection in Oslo (Norway)
From Saint Petersburg to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €27 - €109
From Oslo to Dubai with Norwegian Air Shuttle (DY)
Average ticket price: €128 - €514
Connection in Rostov (Russia)
From Saint Petersburg to Rostov with Smartavia (5N)
Average ticket price: €38 - €154
From Rostov to Dubai with flydubai (FZ)
Average ticket price: €70 - €280
Connection in Samara (Russia)
From Saint Petersburg to Samara with Smartavia (5N)
Average ticket price: €35 - €140
From Samara to Dubai with flydubai (FZ)
Average ticket price: €79 - €317
Connection in Ufa (Russia)
From Saint Petersburg to Ufa with Pobeda (DP)
From Saint Petersburg to Ufa with Smartavia (5N)
Average ticket price: €41 - €164
From Ufa to Dubai with flydubai (FZ)
Average ticket price: €81 - €326
Connection in Volgograd (Russia)
From Saint Petersburg to Volgograd with Pobeda (DP)
Average ticket price: €38 - €153
From Volgograd to Dubai with flydubai (FZ)
Average ticket price: €70 - €279
Connection in Yekaterinburg (Russia)
From Saint Petersburg to Yekaterinburg with Pobeda (DP)
From Saint Petersburg to Yekaterinburg with Smartavia (5N)
Average ticket price: €45 - €180
From Yekaterinburg to Dubai with flydubai (FZ)
Average ticket price: €88 - €353