Welcome | Sign out

Cheap Flights from St Petersburg to Germany

Did You Know?

St Petersburg, RU connects with 5 cities within Germany nonstop.
Lufthansa German Airlines provides 45% of the nonstop flights from St Petersburg, RU to Germany.
There are 75 nonstop flights per week from St Petersburg, RU and Germany on medium sized aircraft.
Lufthansa German Airlines has 37 nonstop flights between St Petersburg, RU and Germany.
The shortest nonstop flight between St Petersburg, RU and Germany is 818 miles.
The largest aircraft flying nonstop from St Petersburg, RU to Germany is the Boeing 767-300 with 230 seats.
There are 82 nonstop flights from St Petersburg, RU to Germany.
There are no short haul direct flights between St Petersburg, RU and Germany.

Flights to Cities in Germany

Flights
Airline
Lowest Price
Czech, Air Berlin, Air France, UIA, Lufthansa, Iberia, S7, Alitalia, Aeroflot, Rossiya, Finnair, KLM, UTAir, airBaltic, Swiss, LOT, SAS, Austrian, Turkish
€174
Rossiya, UTAir, Turkish, KLM, Transaero, airBaltic, Swiss, SAS, Austrian, Belavia, Finnair, Aeroflot, Lufthansa, Czech, UIA, Air France, Air Berlin
€148
Transaero, Turkish, Belavia, UTAir, Air Moldova, S7, KLM, airBaltic, Swiss, LOT, SAS, Austrian, Air Berlin, Finnair, Rossiya, Aeroflot, Air France, UIA, Lufthansa, Czech, Alitalia
€186
Alitalia, Finnair, Rossiya, Aeroflot, Czech, Air Berlin, S7, Air France, Lufthansa, SAS, Austrian, Turkish, KLM, Swiss, airBaltic, LOT
€148
Air France, LOT, Austrian, SAS, Finnair, Rossiya, Lufthansa, Czech, Aeroflot, Air Berlin, Swiss, airBaltic, KLM, Turkish
€183
Ural, Finnair, Austrian, Lufthansa, Air France, Swiss, airBaltic, KLM, Air Berlin, Turkish
€249
Air France, Alitalia, Turkish, KLM, Swiss, airBaltic, LOT, Austrian, SAS, Finnair, Aeroflot, Air Berlin, Lufthansa
€192
Air France, Air Berlin, UTAir, Aeroflot, Lufthansa
€206
Turkish, Lufthansa, Austrian
€258
Lufthansa
€256
KLM, Turkish, SAS, Lufthansa, Air France
€219
Air Berlin, airBaltic, Finnair
€241
Turkish, KLM, Swiss, Austrian, SAS, Air France, Lufthansa, UTAir, Belavia, Aeroflot
€196
Air Berlin, Lufthansa
€239
Lufthansa, Turkish, KLM, airBaltic, Air France, Swiss, Finnair, Iberia, Air Berlin
€209
Lufthansa, Turkish, Air Berlin
€328
KLM, Air France, airBaltic, SAS, Lufthansa, Finnair, Air Berlin, Belavia, LOT
€117
LOT, Lufthansa, SAS, Finnair, Air France, KLM, airBaltic, Czech, Air Berlin
€120
KLM, Etihad, Finnair, SAS, Lufthansa, airBaltic, Air France, Germanwings, Air Berlin, Belavia
€103
Lufthansa, Etihad, Finnair, SAS, Air Berlin, KLM, Air France, airBaltic, LOT
€108
SAS, Lufthansa, Air France, Air Berlin, Finnair, LOT, airBaltic, KLM, Turkish, Aeroflot
EEK2160
Lufthansa, Finnair, Air Berlin, KLM, Air France, airBaltic, LOT, SAS
€121
Lufthansa, airBaltic, Finnair, SAS, LOT, Air France, Germanwings, KLM, Air Berlin
€169
Estonian Air, SAS, airBaltic, KLM, Turkish, Aeroflot, Air Berlin, Air France, Lufthansa, Brussels, Finnair
EEK2210
Finnair, KLM, Lufthansa, Turkish, airBaltic, LOT, SAS, Estonian Air, Aeroflot, Air Berlin, Air France
EEK2499
Lufthansa, Finnair, airBaltic, Air Berlin, KLM, Air France
€169
SAS, Lufthansa, KLM, Air France
€189
Cheap Flights from St Petersburg to Germany, from €148 Round trip from LED to DE