The cheapest flights from Saint-Petersburg to Berlin

Showing times and prices for 28 May

Cheapest

£83

Average

£110

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.

The average ticket from Saint-Petersburg to Berlin will cost around £ 110 if you buy it on the day, but the cheapest tickets can be found for only £ 83.

Air Baltic
08:00Saint-Petersburg22h20 06:20Berlin
0 changes
£831One-way
Air Baltic
13:05Saint-Petersburg17h15 06:20Berlin
0 changes
£891One-way
nordic regional airlines oy
15:35Saint-Petersburg14h50 06:25Berlin
0 changes
£971One-way
Air Baltic
07:00Saint-Petersburg23h20 06:20Berlin
0 changes
£981One-way
nordic regional airlines oy
10:50Saint-Petersburg24h30 11:20Berlin
0 changes
£1831One-way

Flight schedule Saint-Petersburg to Berlin

Showing flights for tomorrow, Sat, 28 May
Air Baltic
07:00Saint-Petersburg23h20 06:20Berlin
0 changes
Air Baltic
08:00Saint-Petersburg22h20 06:20Berlin
0 changes
nordic regional airlines oy
10:50Saint-Petersburg24h30 11:20Berlin
0 changes
Air Baltic
13:05Saint-Petersburg17h15 06:20Berlin
0 changes
nordic regional airlines oy
15:35Saint-Petersburg14h50 06:25Berlin
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
28 May
£88Ecolines
£83Air Baltic
Sun
29 May
Find prices
£89Air Baltic
Mon
30 May
£88Ecolines
£106nordic regional airlines oy
Tue
31 May
Find prices
£97nordic regional airlines oy
Wed
1 Jun
£88Ecolines
£98Air Baltic
Thu
2 Jun
£88Ecolines
£167Lot Polish Airlines
Fri
3 Jun
£88Ecolines
£97Finnair

The fastest flights from Saint-Petersburg to Berlin

Showing times and prices for 28 May

Fastest Journey

14 h 50 m

Average

20 h 27 m

Flights per day

5

Distance

1325 km

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

These direct flights cover the 1325 km distance in an average of 20 h 27 m but if you time it right, some flights will get you there in just 14 h 50 m .

The slowest flights will take 1d 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

nordic regional airlines oy
15:35Saint-Petersburg14h50 06:25Berlin
0 changes
£971One-way
Air Baltic
13:05Saint-Petersburg17h15 06:20Berlin
0 changes
£891One-way
Air Baltic
08:00Saint-Petersburg22h20 06:20Berlin
0 changes
£831One-way
Air Baltic
07:00Saint-Petersburg23h20 06:20Berlin
0 changes
£981One-way
nordic regional airlines oy
10:50Saint-Petersburg24h30 11:20Berlin
0 changes
£1831One-way

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Saint-Petersburg to Berlin flight

distanceDistance822 miles (1325 km)
durationAverage flight duration17 h 15 min
priceAverage plane ticket price£140 (€157)
changesDirect flightYes
carriersAirlinesPobeda, NordStar Airlines, Air France, S7 Airlines, Brussels Airlines, Utair Aviation, Nordwind Airlines, Lot Polish Airlines, Finnair, KLM, nordic regional airlines oy, Sas Airways, Air Baltic, Rossiya, Lufthansa or Aeroflot

Flights from Saint-Petersburg to Berlin cover the 822 miles (1325 km) long route taking on average 17 h 15 min with our travel partners like Pobeda, NordStar Airlines, Air France, S7 Airlines, Brussels Airlines, Utair Aviation, Nordwind Airlines, Lot Polish Airlines, Finnair, KLM, nordic regional airlines oy, Sas Airways, Air Baltic, Rossiya, Lufthansa or Aeroflot. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as £97, but the average price of plane tickets is £140. Travellers depart most frequently from Saint Petersburg Pulkovo Airport and arrive in Berlin Brandenburg Airport.

Airlines: Air France, KLM and Brussels Airlines Saint-Petersburg to Berlin

Find the best flights from Saint-Petersburg to Berlin with Omio's travel partners Air France, KLM and Brussels Airlines from £97. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Brussels Airlines
Air France
KLM

Brussels Airlines is Belgium’s leading airline. Check the ticket fares for your flight to Berlin from Saint-Petersburg: Economy Classic, Economy Flex and Business.

One of the best ways to travel from Saint-Petersburg to Berlin is by taking a flight with Brussels Airlines. Omio helps you find the ideal Brussels Airlines flight from Saint-Petersburg to Berlin by showing you Brussels Airlines current flight timetables, the plane tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Saint-Petersburg to Berlin trip. You can expect to travel 822 miles (1325 km) between Saint-Petersburg and Berlin on a flight with Brussels Airlines. If you are using the Omio app to search for flights between Saint-Petersburg and Berlin, you can check straight away if the Brussels Airlines ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Brussels Airlines plane ticket on Omio quickly and easily, then enjoy your upcoming trip to Berlin from Saint-Petersburg!

    Brussels Airlines has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by flight between Saint-Petersburg and Berlin:

    • Refund or voucher policy
    • Please check the website for goodwill measures
    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips: Saint-Petersburg to Berlin flight

    Take a flight to Berlin 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 Saint-Petersburg to Berlin.
    FAQs

    What are the travel restrictions for Berlin, Germany if I'm coming from Saint-Petersburg, Russia by plane?

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

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

    International entry status: Entry is partially open for citizens and permanent residents of Russia

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

    Conditions of entry:

    • Entry is allowed only for fully vaccinated travellers
    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Digital entry registration is required prior to arrival

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

    When travelling in Germany, 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 26/05/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between Saint-Petersburg and Berlin before travelling.

    What are the COVID-19 restrictions for my return trip to Russia from Berlin, Germany?

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

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

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

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

    What are the entry requirements?

    • Negative COVID-19 test issued at most 2 days before arrival
    • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine

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

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

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

    Last verified on 25/05/2022. 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 Berlin to Saint-Petersburg flight here.

    What is the price of the cheapest flight between Saint-Petersburg and Berlin?

    Omio customers have found cheap plane tickets between Saint-Petersburg and Berlin for as low as £97  for the next 7 days.

    What is the average price of plane tickets from Saint-Petersburg to Berlin?

    The Saint-Petersburg to Berlin plane ticket price is on average £140  if you are looking to book your tickets for this journey in the next week.

    How far is it from Saint-Petersburg to Berlin by plane?

    You should expect to travel around 822 miles (1325 km)  to Berlin from Saint-Petersburg by plane.

    How many hours does it take from Saint-Petersburg to Berlin by plane?

    The Saint-Petersburg to Berlin flight duration is on average 17 h 15 min, which is to be expected when travelling 822 miles (1325 km) to Berlin from Saint-Petersburg. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

    When taking a flight from Saint-Petersburg to Berlin, which airport in Saint-Petersburg do I fly out of and which airport in Berlin do I arrive in?

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

    Where is the airport in Saint-Petersburg? Where is the airport in Berlin?

    You can find the most popular departure airport for this route, Saint Petersburg Pulkovo Airport, located approximately 14 miles (22.6 km) from the city centre of Saint-Petersburg. The most popular arrival airport in Berlin, called Berlin Brandenburg Airport, is located around 15.5 miles (25 km) away from its city centre. To reach the city centre of Berlin from Berlin Brandenburg Airport, check what taxi services, airport shuttle services or public transportation options are available.

    What airlines offer a service to Berlin from Saint-Petersburg?

    For the best Saint-Petersburg to Berlin flight to purchase, you can travel safely and comfortably with Pobeda, NordStar Airlines, Air France, S7 Airlines, Brussels Airlines, Utair Aviation, Nordwind Airlines, Lot Polish Airlines, Finnair, KLM, nordic regional airlines oy, Sas Airways, Air Baltic, Rossiya, Lufthansa or Aeroflot. However, it's always good to check all possible airlines with services to Berlin from Saint-Petersburg to compare what amenities they may offer.

    When is the earliest flight from Saint-Petersburg to Berlin? When is the last flight from Saint-Petersburg to Berlin?

    If you prefer early morning flights from Saint-Petersburg to Berlin, the first flight leaves at 07: 00. If you prefer late night flights from Saint-Petersburg to Berlin, the last flight of the day leaves at 18: 40. Omio shows you the latest flight from Saint-Petersburg to Berlin times to help you book the best departure time for this route.

    How far in advance should I purchase plane tickets from Saint-Petersburg to Berlin for the best deals?

    In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this journey and save money. If you book plane tickets from Saint-Petersburg to Berlin within the next 7 days, you can find tickets to cost on average £140 one way. To find the best prices for this journey, consider booking your plane ticket from Saint-Petersburg to Berlin a few months in advance.