COMPARE Prices across different modes

Tue
Nov 30
$441nordic regional airlines oy
Wed
Dec 1
$164nordic regional airlines oy
Thu
Dec 2
$245nordic regional airlines oy
Fri
Dec 3
$131Air Baltic
Sat
Dec 4
$215Finnair
Mon
Dec 6
$133S7 Airlines
Tue
Dec 7
$113Air Baltic
Wed
Dec 8
$205S7 Airlines
Fri
Dec 10
$119Air Baltic
Sun
Dec 12
$119Air Baltic
Thu
Dec 16
$188nordic regional airlines oy
Fri
Dec 17
$119Air Baltic
Sat
Dec 18
$191Lufthansa
Mon
Dec 20
$133S7 Airlines

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information to Berlin from Saint-Petersburg

distanceDistance822 miles (1325 km)
durationAverage flight duration5 h 10 min
priceAverage plane ticket price$222 (€185)
changesDirect flightYes
carriersAirlinesAeroflot, S7 Airlines, Rossiya or Air Baltic

Flights from Saint-Petersburg to Berlin cover the 822 miles (1325 km) long journey taking on average 5 h 10 min with our travel partners like Aeroflot, S7 Airlines, Rossiya or Air Baltic. There are direct flight services available. While the average ticket price for this journey costs around $222 (€185), you can find the cheapest plane ticket for as low as $131 (€110). Travelers depart most frequently from Saint Petersburg Pulkovo Airport and arrive in Berlin Brandenburg Airport.

Travel Tips

Flights from Saint-Petersburg to Berlin
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
Is travel by plane currently allowed from Saint-Petersburg, Russia to Berlin, Germany?

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:

  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

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

When traveling 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 11/28/21. 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 traveling.

Are there travel restrictions, such as quarantine measures, in place when returning to Saint-Petersburg, Russia from Berlin, Germany?

The restriction level for your return flight to Saint-Petersburg, Russia from Berlin is: Partially open.

Is my return flight into Saint-Petersburg from Berlin restricted?

International entry 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?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 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:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 11/24/21. Remember to check the latest COVID-19 travel safety regulations for your flight to Saint-Petersburg from Berlin closer to your date of departure here here.

How much do cheap flights from Saint-Petersburg to Berlin cost?
Omio customers have found cheap plane tickets between Saint-Petersburg and Berlin for as low as $131 (€110)  for the next 7 days.
How much is a plane ticket from Saint-Petersburg to Berlin?
If you are looking to purchase your plane ticket in the next 7 days, you can expect the Saint-Petersburg to Berlin flight to cost on average $222 (€185)  one way.
How far is Berlin from Saint-Petersburg by plane?
The flight distance from Saint-Petersburg to Berlin is around 822 miles (1325 km).
How long is the flight from Saint-Petersburg to Berlin?
While the time it takes to travel 822 miles (1325 km) between Saint-Petersburg and Berlin can vary based on specific dates, weekends, and holidays, the Saint-Petersburg to Berlin flight journey time is on average 5 h 10 min.
What is the departure airport in Saint-Petersburg and arrival airport in Berlin?

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

Where do I find the Saint-Petersburg airport for the flight to Berlin? Where is the Berlin airport?

The most popular departure airport with passengers for this journey, called Saint Petersburg Pulkovo Airport, is located 9 miles (15 km) from the city center of Saint-Petersburg.

The most popular arrival airport, Berlin Brandenburg Airport, is located 11 miles (18 km) away from the city center of Berlin. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Berlin Brandenburg Airport to the city center in Berlin.

Which airlines should I travel with from Saint-Petersburg to Berlin?
When taking a flight from Saint-Petersburg to Berlin, you can count on Aeroflot, S7 Airlines, Rossiya or Air Baltic for the best way to get you to Berlin. You can also check all possible airlines who offer a service between Saint-Petersburg and Berlin and compare the amenities they offer before buying a plane ticket.
When does the first flight depart from Saint-Petersburg to Berlin? When does the last flight depart from Saint-Petersburg to Berlin?
The first Saint-Petersburg to Berlin flight departs at 7: 20 AM   and the last flight from Saint-Petersburg to Berlin leaves at 6: 40 PM. Check out the most up-to-date flight schedule from Saint-Petersburg to Berlin on Omio and find the best time to travel to your destination.
How far in advance should I book a plane ticket from Saint-Petersburg to Berlin to get the best deals?
You can find flights between Saint-Petersburg and Berlin to cost on average $222 (€185) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Saint-Petersburg to Berlin flight generally on sale a few months before the planned travel date.