Flights to St Petersburg

Why book with eDreams
  • Choose from 660+ airlines
  • Choose from more than 60,000 flight routes
  • Flights starting at $167

Last minute flights to St Petersburg

Departure Sat, 18 Jul Return Fri, 24 Jul
YYZ Toronto
LED St Petersburg
return from $1,123
Departure Sat, 11 Jul Return Sat, 01 Aug
LHR London
LED St Petersburg
return from $565
Departure Sun, 05 Jul Return Wed, 15 Jul
YUL Montreal
LED St Petersburg
return from $1,176
Departure Tue, 14 Jul Return Tue, 14 Jul
GOJ Nizhniy Novgorod
LED St Petersburg
return from $167

Book cheap flights to St Petersburg with eDreams

Exciting destinations

International sites