Flights from Berlin to Saint-Petersburg

The cheapest flights from Berlin to Saint-Petersburg

Showing times and prices for Oct 01

Cheapest

123

Average

162

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Air Baltic
07:00AMBerlin23h10 06:10AMSaint-Petersburg
0 transfers
1231One-way
Finnair
11:15AMBerlin18h40 05:55AMSaint-Petersburg
0 transfers
1561One-way
Lot Polish Airlines
05:10PMBerlin17h30 10:40AMSaint-Petersburg
0 transfers
1641One-way
Lot Polish Airlines
04:25PMBerlin18h20 10:45AMSaint-Petersburg
0 transfers
1821One-way
Lot Polish Airlines
09:55AMBerlin24h45 10:40AMSaint-Petersburg
0 transfers
1821One-way

Flight schedule from Berlin to Saint-Petersburg

Showing flights for tomorrow, Saturday, October 1
Air Baltic
07:00AMBerlin23h10 06:10AMSaint-Petersburg
0 transfers
Lot Polish Airlines
09:55AMBerlin24h45 10:40AMSaint-Petersburg
0 transfers
Finnair
11:15AMBerlin18h40 05:55AMSaint-Petersburg
0 transfers
Lot Polish Airlines
04:25PMBerlin18h20 10:45AMSaint-Petersburg
0 transfers
Lot Polish Airlines
05:10PMBerlin17h30 10:40AMSaint-Petersburg
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07

The fastest flights from Berlin to Saint-Petersburg

Showing times and prices for Oct 01

Fastest Journey

17 h 30 m

Average

20 h 29 m

Flights per day

5

Distance

1325 km

Of the 5 flights that leave Berlin for Saint-Petersburg every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Lot Polish Airlines
05:10PMBerlin17h30 10:40AMSaint-Petersburg
0 transfers
1641One-way
Lot Polish Airlines
04:25PMBerlin18h20 10:45AMSaint-Petersburg
0 transfers
1821One-way
Finnair
11:15AMBerlin18h40 05:55AMSaint-Petersburg
0 transfers
1561One-way
Air Baltic
07:00AMBerlin23h10 06:10AMSaint-Petersburg
0 transfers
1231One-way
Lot Polish Airlines
09:55AMBerlin24h45 10:40AMSaint-Petersburg
0 transfers
1821One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Berlin to Saint-Petersburg flight

distanceDistance822 miles (1325 km)
durationAverage flight duration4 h 20 min
priceAverage plane ticket price$146 (€141)
changesDirect flightNo
carriersAirlinesRossiya, Belavia, Aeroflot, Brussels Airlines, Austrian Airlines, nordic regional airlines oy, S7 Airlines, Air Baltic, Pobeda, KLM, Utair Aviation, Sas Airways, Finnair, Lot Polish Airlines, Lufthansa or Swiss

Flights from Berlin to Saint-Petersburg cover the 822 miles (1325 km) long trip taking on average 4 h 20 min with our travel partners like Rossiya, Belavia, Aeroflot, Brussels Airlines, Austrian Airlines, nordic regional airlines oy, S7 Airlines, Air Baltic, Pobeda, KLM, Utair Aviation, Sas Airways, Finnair, Lot Polish Airlines, Lufthansa or Swiss. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $129 (€125), but the average price of plane tickets is $146 (€141). Travelers depart most frequently from Berlin Brandenburg Airport and arrive in Saint Petersburg Pulkovo Airport.

Airlines: KLM, Lufthansa and Austrian Airlines flights from Berlin to Saint-Petersburg

KLM, Lufthansa and Austrian Airlines flights will get you from Berlin to Saint-Petersburg from $129 (€125). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Austrian Airlines
KLM
Lufthansa

Austrian Airlines is Austria’s leading airline and you can choose between Economy Class or Business Class for your next flight to Saint-Petersburg from Berlin.

Austrian Airlines tickets to Saint-Petersburg from Berlin are available online on Omio. We help you compare and book your perfect route with Austrian Airlines to Saint-Petersburg from Berlin all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current Austrian Airlines flight schedules and plane tickets available on Omio for the 822 miles (1325 km) route. You can also see relevant travel information for the Austrian Airlines flight, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Berlin to Saint-Petersburg routes as well as the cheapest ticket prices available, and buy the best Austrian Airlines Berlin to Saint-Petersburg plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Austrian Airlines plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Saint-Petersburg with Austrian Airlines!

    KLM is the Netherlands' national carrier and offers two types of ticket for your flight between Berlin and Saint-Petersburg: Economy and Business.

    Save time and money by searching for and booking your KLM flight between Berlin and Saint-Petersburg online with Omio! If you’re looking for the cheapest, fastest or earliest KLM flight between Berlin and Saint-Petersburg, Omio can help you out every step of the way. Check current KLM flight schedules for the ideal departure and arrival times, compare the best connections for the 822 miles (1325 km) journey to Saint-Petersburg from Berlin as well as ticket information for the flight (such as baggage allowance and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights between Berlin and Saint-Petersburg, you can check straight away if the KLM ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Buy your official KLM Berlin to Saint-Petersburg plane tickets online on Omio quickly and easily and enjoy the travel experience!

      Germany's largest airline is Lufthansa. Fly to Saint-Petersburg from Berlin and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

      Lufthansa tickets to Saint-Petersburg from Berlin are available online on Omio. We help you compare and book your perfect trip with Lufthansa between Berlin and Saint-Petersburg all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current Lufthansa flight schedules and plane tickets available on Omio for the 822 miles (1325 km) journey. You can also see relevant travel information for the Lufthansa flight, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Berlin to Saint-Petersburg routes as well as the cheapest ticket prices available, and buy the best Lufthansa Berlin to Saint-Petersburg plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Lufthansa plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Saint-Petersburg with Lufthansa!

        Flight from Berlin to Saint Petersburg

        With a flight from Berlin to Saint Petersburg, travellers can reach the tsar city in the northwest of Russia in no time at all from the German capital. A direct flight lasts about 2:00 hours. There are several airlines on the route and about 60 flights a day are offered.

        Which airlines fly from Berlin to Saint Petersburg?

        The Berlin - St. Petersburg route is served by numerous airlines. EasyJet, Ryanair and Wizz offer several daily flights from Berlin to Saint Petersburg.

        How long does a flight from Berlin to St. Petersburg take?

        A direct flight from Berlin to St. Petersburg takes about 2:00 hrs. If intermediate stops are made, the flight duration increases to 4:00 to 5:00 hrs.

        How often can you fly from Berlin to Saint Petersburg?

        A day there are about 60 flights between Berlin and St. Petersburg, per week there are about 400, both direct and with stopovers. The first flight leaves Berlin at shortly after 00:00, the last at shortly after 21:30 in the direction of Saint Petersburg.

        At which airport does the flight from Berlin to St. Petersburg take off or land?

        Starting airport: Most flights start at Berlin Tegel Airport (TLX). This can be reached from Alexanderplatz in the city centre with the JetExpressBus TXL in about 00:40 hours. Berlin Schönefeld (SFX) is located southeast of the capital and can be reached from the main station with the regional trains RE7 and RB14 in about 00:30 hours. destination airport: Pulkovo Airport (LED) is located south of the city center close to the M20 highway, one car ride to the historical center of St. Petersburg takes about 0:30 hours. Buses of lines 39 bring passengers to the metro station "Moskovskaya", from where the city center can be reached in about 0:15 hours.

        Travel Tips: Berlin to Saint-Petersburg Flight

        Take a flight to Saint-Petersburg easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Saint-Petersburg.
        FAQs

        Travel between Berlin, Germany and Saint-Petersburg, Russia by plane is: Conditional.

        What is the status of international entry into Russia from Germany?

        International entry status: Entry is conditional for citizens and permanent residents of Germany

        Do I need to self-quarantine on arrival in Russia from Berlin?

        Conditions of entry:

        • Negative COVID-19 test issued at most 2 days before arrival

        What are the safety rules to follow in Saint-Petersburg, Russia?

        When traveling in Russia, you must follow these COVID-19 safety rules:

        • Physical distance requirement: 1.5 metre (s) (5 feet)
        • Face mask requirement: Mandatory

        The information above was last checked on 9/29/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between Berlin and Saint-Petersburg before traveling.

        The current restriction level for your return trip by plane from Saint-Petersburg to Berlin is: Unrestricted

        Are there any international entry restrictions on returning to Germany from Russia?

        Reentry to Germany is allowed for: Entry is unrestricted for citizens and permanent residents of Russia

        Do I need to quarantine on arrival in Germany from Saint-Petersburg?

        What are the requirements?

        • There are no current restrictions

        What are the safety rules to follow in Berlin, Germany?

        The government of Germany has imposed these measures to reduce the spread of COVID-19:

        • Physical distance: 1.5 metre (s) (5 feet)
        • Face mask: Mandatory

        Last checked on 9/29/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Berlin from Saint-Petersburg here.

        Flight tickets from Berlin to Saint-Petersburg for some dates and times can be found for as cheap as $129 (€125)  one way in the next 7 days.
        The Berlin to Saint-Petersburg plane ticket price is on average $146 (€141)  if you are looking to book your tickets for this journey in the next week.
        The Berlin to Saint-Petersburg flight distance is approximately 822 miles (1325 km).
        The flight time between Berlin and Saint-Petersburg is on average 4 h 20 min  for the 822 miles (1325 km) long journey, but the time it takes to go to Saint-Petersburg from Berlin by flight can vary depending on specific dates or traveling on weekends and holidays.

        Omio customers traveling this route book their cheap flights from Berlin Brandenburg Airport   to Saint Petersburg Pulkovo Airport   most frequently.

        Passengers board their flight most frequently from Berlin Brandenburg Airport, which is located around 15.4 miles (24.9 km) away from the city center, and they get off the plane at Saint Petersburg Pulkovo Airport, located 14 miles (22.6 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Saint Petersburg Pulkovo Airport to take you to the city center of Saint-Petersburg.

        For the best Berlin to Saint-Petersburg flight to buy, you can travel safely and comfortably with Rossiya, Belavia, Aeroflot, Brussels Airlines, Austrian Airlines, nordic regional airlines oy, S7 Airlines, Air Baltic, Pobeda, KLM, Utair Aviation, Sas Airways, Finnair, Lot Polish Airlines, Lufthansa or Swiss. However, it's always good to check all possible airlines with services between Berlin and Saint-Petersburg to compare what amenities they may offer.
        The first Berlin to Saint-Petersburg flight departs at 5: 40 AM   and the last flight from Berlin to Saint-Petersburg leaves at 5: 30 PM. Check out the most up-to-date flight schedule from Berlin to Saint-Petersburg on Omio and find the best time to travel to your destination.
        If you book a plane ticket from Berlin to Saint-Petersburg within the next 7 days, you can find tickets to cost on average $146 (€141) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets to Saint-Petersburg from Berlin are generally on sale a few months before the planned departure date.

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        ios-badge
        android-badge
        Hand With Phone
        Currency
        Language