Wayfli › Sharm El Sheikh (SSH) › To St. Petersburg (LED)

Sharm El Sheikh (SSH) to St. Petersburg (LED) flights

There are direct flights from Sharm El Sheikh International Airport to St. Petersburg Pulkovo Airport, sold by one airline: Aeroflot. The distance is 3,552 km, about 4h 50m in the air. There are also 19 one-stop options, via airports such as Istanbul, Moscow and Moscow.

Live fares for SSH → LEDSee all routes on the map
3,552 kmdistance
~4h 50mdirect flight time (estimate)
1direct airline
19one-stop options

Direct flights from Sharm El Sheikh to St. Petersburg

RouteAirlines (incl. codeshares)DistanceTime (est.)
SSH → LEDAeroflot3,552 km~4h 50m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
IST IstanbulEgyptair and Turkish Airlines then Southwind airlines and Aeroflot3,628 km~7h 5m
DME MoscowUnited Nigeria Airlines then ALROSA and S7 Airlines3,730 km~7h 15m
SVO MoscowAeroflot and United Nigeria Airlines then Pobeda and Rossiya Airlines3,722 km~7h 10m
AYT AntalyaPegasus Airlines then Pegasus Airlines and Aeroflot3,594 km~7h 5m
HRG HurghadaAir Cairo then Aeroflot3,744 km~7h 15m
VKO MoscowUnited Nigeria Airlines then Aeroflot and United Nigeria Airlines3,705 km~7h 10m
GYD BakuAzerbaijan Airlines then Azerbaijan Airlines and S7 Airlines4,543 km~8h 10m
KZN KazanNesma Airlines then Smartavia and Rossiya Airlines4,512 km~8h 10m
EVN YerevanAir Cairo then Rossiya Airlines and Skytrans Australia4,031 km~7h 35m
TBS TbilisiAir Cairo then Red Wings4,053 km~7h 35m
MRV Mineralnye VodyAzimuth then Smartavia and Pobeda3,899 km~7h 25m
AER SochiAlMasria Universal Airlines then Smartavia and Aeroflot3,724 km~7h 10m

More from Sharm El Sheikh and St. Petersburg

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.