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
UTAir, Turkish, KLM, airBaltic, SWISS, LOT, SAS, Austrian, Alitalia, Finnair, Rossiya, Aeroflot, Czech, Air Berlin, S7, Air France, UIA, Lufthansa, Iberia
€182
UTAir, Belavia, Turkish, KLM, Transaero, airBaltic, SWISS, SAS, Austrian, Finnair, Rossiya, Aeroflot, Czech, Air Berlin, Air France, UIA, Lufthansa
€148
Air Moldova, UTAir, Belavia, Turkish, Transaero, KLM, airBaltic, SWISS, LOT, SAS, Austrian, Alitalia, Finnair, Rossiya, Aeroflot, Czech, Air Berlin, S7, Air France, UIA, Lufthansa
€162
Turkish, KLM, SWISS, airBaltic, LOT, Austrian, SAS, Alitalia, Finnair, Rossiya, Aeroflot, Czech, Air Berlin, S7, Air France, Lufthansa
€146
Turkish, KLM, airBaltic, SWISS, LOT, Austrian, SAS, Finnair, Rossiya, Aeroflot, Czech, Air Berlin, Air France, Lufthansa
€171
Air Berlin, Turkish, KLM, airBaltic, SWISS, Air France, Lufthansa, Austrian, Finnair, Ural
€193
Turkish, KLM, SWISS, airBaltic, LOT, Austrian, SAS, Alitalia, Finnair, Aeroflot, Air Berlin, Air France, Lufthansa
€180
Aeroflot, UTAir, Air Berlin, Air France, Lufthansa
€205
Turkish, Lufthansa, Austrian
€247
Lufthansa
€2056
Turkish, KLM, Air France, SAS, Lufthansa
€230
Air Berlin, airBaltic, Finnair
€241
Belavia, UTAir, Turkish, KLM, SWISS, Austrian, SAS, Aeroflot, Air France, Lufthansa
€184
Air Berlin, Lufthansa
€238
Air Berlin, Turkish, KLM, airBaltic, Air France, SWISS, Lufthansa, Iberia, Finnair
€209
Air Berlin, Turkish, Lufthansa
€317
Belavia, Air Berlin, KLM, Air France, airBaltic, LOT, SAS, Lufthansa, Finnair
€55
Czech, Air Berlin, KLM, Air France, airBaltic, LOT, Lufthansa, SAS, Finnair
€55
Belavia, Air Berlin, KLM, GermanWings, Air France, airBaltic, Lufthansa, SAS, Finnair, Etihad
€98
Air Berlin, KLM, Air France, airBaltic, LOT, Lufthansa, SAS, Finnair, Etihad
€77
Turkish, KLM, airBaltic, LOT, SAS, Finnair, Aeroflot, Air Berlin, Air France, Lufthansa
EEK2016
Air Berlin, KLM, Air France, airBaltic, LOT, Lufthansa, SAS, Finnair
€78
Air Berlin, KLM, GermanWings, Air France, airBaltic, LOT, Lufthansa, SAS, Finnair
€169
Turkish, KLM, airBaltic, SAS, Brussels, Estonian Air, Finnair, Aeroflot, Air Berlin, Air France, Lufthansa
EEK2210
Turkish, KLM, airBaltic, LOT, SAS, Estonian Air, Finnair, Aeroflot, Air Berlin, Air France, Lufthansa
EEK2500
Air Berlin, KLM, Air France, airBaltic, Lufthansa, Finnair
€169
KLM, Air France, Lufthansa, SAS
€86
Cheap Flights from St Petersburg to Germany, from €146 Round trip from LED to DE