Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Zurich St. Petersburg | Outbound 12/16/25 2 Stopovers (FCO, GYD) U24096, W46203, J20019 37h 15min | Return 12/25/25 2 Stopovers (GYD, FCO) J20020, W46204, U24095 33h 10min | | ![]() | $659 | ||
Best option Zurich St. Petersburg | Outbound 12/31/25 1 Stopover (SAW) PC0948, PC0398 14h 30min | Return 01/03/26 1 Stopover (SAW) PC0399, PC0949 12h 20min | | ![]() | $787 | ||
Zurich St. Petersburg | Outbound 12/16/25 1 Stopover (DXB) EK0088, EK0175 28h 35min | Return 12/25/25 1 Stopover (DXB) EK0176, EK0085 22h 40min | | ![]() | $2,312 | ||
Zurich St. Petersburg | Outbound 12/31/25 1 Stopover (SAW) PC0948, PC0398 14h 30min | Return 01/03/26 1 Stopover (SAW) PC0399, PC0949 12h 20min | | ![]() | $797 | ||
Zurich St. Petersburg | Outbound 12/16/25 1 Stopover (BEG) JU0335, JU0124 05h 25min | Return 12/25/25 1 Stopover (BEG) JU0125, JU0334 17h 05min | | ![]() | $926 | ||
Zurich St. Petersburg | Outbound 12/31/25 1 Stopover (BEG) JU0335, JU0124 05h 25min | Return 01/03/26 1 Stopover (BEG) JU0125, JU0334 17h 05min | | ![]() | $1,264 | ||
Zurich St. Petersburg | Outbound 12/31/25 1 Stopover (SAW) PC0950, PC0398 10h 35min | Return 01/03/26 1 Stopover (SAW) PC0399, PC0949 12h 20min | | ![]() | ? | $2,032 | |
Zurich St. Petersburg | Outbound 12/31/25 1 Stopover (DXB) EK0086, EK0175 21h 20min | Return 01/03/26 1 Stopover (DXB) EK0176, EK0085 22h 40min | | ![]() | $2,737 |
Airline
- Pegasus Airlines
- Emirates Airline
- Air Serbia
- easyJet
Tips and tricks to help you find cheap flights from Zurich to St. Petersburg
Favorite airline: Pegasus Airlines
Flight tickets on the route Zurich – St. Petersburg are most frequently booked with Pegasus Airlines.

Pegasus Airlines
67 %

Emirates
17 %

Air Serbia
17 %
Favourite connection: via Istanbul - Sabiha Gökcen
When booking flights from Zurich to St. Petersburg 80 % of travelers prefer to fly via Istanbul - Sabiha Gökcen.
Route
bookings
1 stopover Istanbul - Sabiha Gökcen
25h 20min, from $ 373
80 %
1 stopover Belgrade (Beograd)
16h 15min, from $ 1.040
20 %
Important flight information
Flight information: Zurich - St. Petersburg
Roundtrip from | $ 658,95 |
---|---|
Flight duration | min. 03:05 |
Return flight duration | min. 03:15 |
Distance | 1968 km |
Flights per week | 6 |
Departure airport | Airport Zurich (Zürich)-Kloten (ZRH) |
Departure country | Flights from Switzerland |
Arrival airport | Airport St. Petersburg - Pulkovo (LED) |
Destination country | Flights to Russian Federation |
Flight destinations with a similar price
- Flight Zurich - Vancouver from $ 674
- Flight Zurich - Los Angeles from $ 629
- Flight Zurich - Jacksonville, Florida from $ 630