Lowcost flights from Sharm el Sheikh (Egypt) to Saint Petersburg (Russia), €89 - €357

Direct distance between cities: 3567 km. Average direct flight time is 5:11 hours.

Please note! Some routes are seasonal.

From Sharm el Sheikh to Saint Petersburg with Air Cairo (SM)
Average ticket price: €89 - €357

Connection in Antalya (Turkey)
From Sharm el Sheikh to Antalya with Pegasus Airlines (PC)
Average ticket price: €26 - €105
From Antalya to Saint Petersburg with Pegasus Airlines (PC)
Average ticket price: €64 - €256
Connection in Baku (Azerbaijan)
From Sharm el Sheikh to Baku with Buta Airways (J2)
Average ticket price: €50 - €198
From Baku to Saint Petersburg with Buta Airways (J2)
Average ticket price: €64 - €256
Connection in Istanbul (Turkey)
From Sharm el Sheikh to Istanbul with AJet (VF)
From Sharm el Sheikh to Istanbul with Pegasus Airlines (PC)
Average ticket price: €38 - €153
From Istanbul to Saint Petersburg with Pegasus Airlines (PC)
Average ticket price: €53 - €211
Connection in Kazan (Russia)
From Sharm el Sheikh to Kazan with Air Cairo (SM)
Average ticket price: €82 - €330
From Kazan to Saint Petersburg with Pobeda (DP)
From Kazan to Saint Petersburg with Smartavia (5N)
Average ticket price: €30 - €122
Connection in Moscow (Russia)
From Sharm el Sheikh to Moscow with Air Cairo (SM)
Average ticket price: €78 - €310
From Moscow to Saint Petersburg with Pobeda (DP)
Average ticket price: €16 - €64
Connection in Samara (Russia)
From Sharm el Sheikh to Samara with Air Cairo (SM)
Average ticket price: €78 - €312
From Samara to Saint Petersburg with Smartavia (5N)
Average ticket price: €35 - €140
Connection in Tyumen (Russia)
From Sharm el Sheikh to Tyumen with Air Cairo (SM)
Average ticket price: €101 - €405
From Tyumen to Saint Petersburg with Pobeda (DP)
From Tyumen to Saint Petersburg with Smartavia (5N)
Average ticket price: €51 - €203