Distance | 822 miles (1325 km) | |
Direct flight | No | |
Airlines | Aeroflot, Rossiya, nordic regional airlines oy, Air Baltic, Sas Airways, Finnair, Lot Polish Airlines, Lufthansa, Belavia, Austrian Airlines, Swiss or Utair Aviation |
Flights from Berlin to Saint-Petersburg cover the 822 miles (1325 km) long route with our travel partners like Aeroflot, Rossiya, nordic regional airlines oy, Air Baltic, Sas Airways, Finnair, Lot Polish Airlines, Lufthansa, Belavia, Austrian Airlines, Swiss or Utair Aviation. There are direct flight services available.
Lufthansa, SWISS and Austrian Airlines will get you from Berlin to Saint-Petersburg at great prices. With over 1000 travel companies on Omio, you can find the best flight times, prices and tickets for your trip.
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.
The Berlin - St. Petersburg route is served by numerous airlines. EasyJet, Ryanair and Wizz offer several daily flights from Berlin to Saint Petersburg.
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.
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.
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.
Here are some other resources that might have the information you need