Flights
Hotels
From
To
1 traveler
Find Flights
Flights
Hotels
1 traveler
Find Flights

Cheap Flights from St Petersburg to Germany

Did You Know?

St Petersburg, RU connects with 5 cities within Germany nonstop.
Aeroflot Russian Airlines provides 52% of the nonstop flights from St Petersburg, RU to Germany.
There are 56 nonstop flights per week from St Petersburg, RU and Germany on medium sized aircraft.
Aeroflot Russian Airlines has 30 nonstop flights between St Petersburg, RU and Germany.
The shortest nonstop flight between St Petersburg, RU and Germany is 820 miles.
The largest aircraft flying nonstop from St Petersburg, RU to Germany is the Airbus A320 with 168 seats.
There are 58 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
€155
Rossiya, UTAir, Turkish, KLM, Transaero, airBaltic, Swiss, SAS, Austrian, Belavia, Finnair, Aeroflot, Lufthansa, Czech, UIA, Air France, Air Berlin
€150
Transaero, Turkish, Belavia, UTAir, Air Moldova, S7, KLM, airBaltic, Swiss, LOT, SAS, Austrian, Air Berlin, Finnair, Rossiya, Aeroflot, Air France, UIA, Lufthansa, Czech, Alitalia
€168
Alitalia, Finnair, Rossiya, Aeroflot, Czech, Air Berlin, S7, Air France, Lufthansa, SAS, Austrian, Turkish, KLM, Swiss, airBaltic, LOT
€150
Air France, LOT, Austrian, SAS, Finnair, Rossiya, Lufthansa, Czech, Aeroflot, Air Berlin, Swiss, airBaltic, KLM, Turkish
€180
Ural, Finnair, Austrian, Lufthansa, Air France, Swiss, airBaltic, KLM, Air Berlin, Turkish
€256
Air France, Alitalia, Turkish, KLM, Swiss, airBaltic, LOT, Austrian, SAS, Finnair, Aeroflot, Air Berlin, Lufthansa
€200
Air France, Air Berlin, UTAir, Aeroflot, Lufthansa
€260
Turkish, Lufthansa, Austrian
€276
Lufthansa
€253
KLM, Turkish, SAS, Lufthansa, Air France
€199
Air Berlin, airBaltic, Finnair
€235
Turkish, KLM, Swiss, Austrian, SAS, Air France, Lufthansa, UTAir, Belavia, Aeroflot
€204
Air Berlin, Lufthansa
€254
Lufthansa, Turkish, KLM, airBaltic, Air France, Swiss, Finnair, Iberia, Air Berlin
€217
Lufthansa, Turkish, Air Berlin
€323
KLM, Air France, airBaltic, SAS, Lufthansa, Finnair, Air Berlin, Belavia, LOT
€128
LOT, Lufthansa, SAS, Finnair, Air France, KLM, airBaltic, Czech, Air Berlin
€131
KLM, Etihad, Finnair, SAS, Lufthansa, airBaltic, Air France, Germanwings, Air Berlin, Belavia
€126
Lufthansa, Etihad, Finnair, SAS, Air Berlin, KLM, Air France, airBaltic, LOT
€118
SAS, Lufthansa, Air France, Air Berlin, Finnair, LOT, airBaltic, KLM, Turkish, Aeroflot
kr2194
Lufthansa, Finnair, Air Berlin, KLM, Air France, airBaltic, LOT, SAS
€132
Lufthansa, airBaltic, Finnair, SAS, LOT, Air France, Germanwings, KLM, Air Berlin
€209
Estonian Air, SAS, airBaltic, KLM, Turkish, Aeroflot, Air Berlin, Air France, Lufthansa, Brussels, Finnair
kr2222
Finnair, KLM, Lufthansa, Turkish, airBaltic, LOT, SAS, Estonian Air, Aeroflot, Air Berlin, Air France
kr2549
Lufthansa, Finnair, airBaltic, Air Berlin, KLM, Air France
€182
SAS, Lufthansa, KLM, Air France
€192
Cheap Flights from St Petersburg to Germany, from €150 Round trip from LED to DE