{{ location.label }}
{{ location.label }}
Where are you flying from?
Where are you flying to?
When are you leaving?
Wow, you love travelling! Unfortunately we can only deal with up to 10 airports at a time...
Please choose a date in the future. When we offer time travel we’ll let you know.
Time traveller, eh? Please make sure your return date is after your departure date.
We can only deal with flights within the next 12 months, you’re way more organised than us.
Search to anywhere cannot be combined with specific dates.

All airfare deals from St.Petersburg

{{ message }}
Done! Now you can wait for the best deals to hit your inbox.

Overview of flight deals from St.Petersburg offered by traditional and low cost airlines. Just select one way or return flights, pick the country where you want to fly and choose your destination from the list. Click on the row and we will take you to your flights.

Available routes

Overview of routes from St.Petersburg offered by traditional and low cost airlines.

Country City Airlines
Netherlands Amsterdam KLM logo
Greece Athens Aegean Airlines logo
Spain Barcelona Vueling logo
Denmark Copenhagen SAS logo
France Nice Aeroflot logo
Italy Rome Alitalia logo
Poland Warsaw LOT Polish Airlines logo
Switzerland Zurich Swiss International Air Lines logo
Hungary Budapest UTair Aviation logo
Latvia Riga airBaltic logo
Finland Helsinki Finnair logo
Portugal Lisbon TAP Portugal logo
Spain Madrid Iberia logo
Germany Munich Lufthansa logo
Norway Oslo Norwegian Air Shuttle logo
France Paris Air France logo Aeroflot logo
Sweden Stockholm SAS logo
Greece Thessaloniki Aegean Airlines logo
Germany Dusseldorf GermanWings logo
Russia Moscow-Vnukovo (VKO) UTair Aviation logo
Spain Alicante Vueling logo
Estonia Tallinn Estonian Air logo
Switzerland Geneva Swiss International Air Lines logo Aeroflot logo
Germany Berlin Air Berlin logo
Germany Luján Lufthansa logo Korean Air logo
Turkey Istanbul Turkish Airlines logo
Malta Malta Air Malta logo
United Kingdom London British Airways logo
Russia Moscow Sheremetyevo (SVO) Aeroflot logo
Greece Heraklion Aegean Airlines logo
Russia Moscow Domodedovo (DME) Ural Airlines logo S7 Airlines logo
Spain Tenerife Aeroflot logo
Greece Rhodes City Aegean Airlines logo Aeroflot logo
Turkey Antalya Aeroflot logo
Greece Kalamata Aegean Airlines logo
Italy Rimini Aeroflot logo
Bulgaria Sofia Bulgaria Air logo
United Arab Emirates Dubai Emirates logo
Israel Tel Aviv EL AL Airlines logo
Moldova Chisinau Air Moldova logo
China Beijing Hainan Airlines logo
Russia Naberevnye Chelny Bahrain Air logo
Czech Republic Karlovy Vary Czech Airlines logo
Montenegro Tivat Aeroflot logo
Kazakhstan Almaty Air Astana logo
Kazakhstan Astana Aeroflot logo Air Astana logo
Russia Yakutsk Yakutia logo Ural Airlines logo
Russia Khabarovsk Ural Airlines logo
Russia Petropavlovsk Ural Airlines logo
Russia Vladivostok Ural Airlines logo
Russia Irkutsk Ural Airlines logo Orenburg Airlines logo
Ukraine Kiev Ukraine International Airlines logo
Ukraine Simferopol Yamal Airlines logo Ural Airlines logo
Russia Murmansk Nordavia - Regional Airlines logo
Belarus Minsk Belavia logo Aeroflot logo
Russia Novosibirsk S7 Airlines logo Ural Airlines logo
Russia Rostov Ural Airlines logo
Russia Volgograd RusLine logo
Russia Nizhnevartovsk Bahrain Air logo
Russia Surgut UTair Aviation logo Aeroflot logo
Russia Ekaterinburg Ural Airlines logo
Turkmenistan Ashkhabad Turkmenistan Airlines logo
Tajikistan Dushanbe Tajikistan Airlines logo Ural Airlines logo
Uzbekistan Bukhara Uzbekistan Airways logo
Uzbekistan Samarkand Uzbekistan Airways logo
Russia Voronezh Polet Airlines logo RusLine logo
Russia Ukhta Severstal Aircompany logo
Russia Syktyvkar Nordavia - Regional Airlines logo
Russia Kazan Bahrain Air logo
Russia Orenburg Aeroflot logo Orenburg Airlines logo
Russia Penza RusLine logo
Russia Ufa Yamal Airlines logo
Uzbekistan Tashkent Uzbekistan Airways logo
Azerbaijan Baku Azerbaijan Airlines logo
Uzbekistan Urgench Uzbekistan Airways logo
South Korea Seoul Korean Air logo
Russia Tyumen Yamal Airlines logo
Russia Nizhniy Novgorod UTair Aviation logo Aeroflot logo
Russia Khanty-Mansiysk UTair Aviation logo
Russia Noyabrsk UTair Aviation logo
Kazakhstan Karaganda Aeroflot logo
Kazakhstan Ust-Kamenogorsk Aeroflot logo
Russia Arkhangelsk Nordavia - Regional Airlines logo
Russia Naryan-Mar UTair Aviation logo
Uzbekistan Andizhan Uzbekistan Airways logo
Russia Cherepovets Severstal Aircompany logo
Tajikistan Khudzhand Tajikistan Airlines logo
Russia Belgorod Polet Airlines logo RusLine logo
Uzbekistan Fergana Uzbekistan Airways logo
Russia Ivanovo RusLine logo
Uzbekistan Kashi Uzbekistan Airways logo
Azerbaijan Gyandzha Azerbaijan Airlines logo
Russia Lipetsk RusLine logo
Uzbekistan Namangan Uzbekistan Airways logo
Russia Novy Urengoy UTair Aviation logo
Russia Vladikavkaz UTair Aviation logo
Uzbekistan Termez Uzbekistan Airways logo
Russia Bugulma Bahrain Air logo
Russia Gelendzik Aeroflot logo
Russia Kulyab Ural Airlines logo

Do you like WhichAirline.com?

Before you leave...

Do you find WhichAirline.com useful? Nine out of ten of your friends would too. Spread the word, share the love!