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.
This is the last flight of the day.
Find all the dates and times for this journey
20 h 43 m
Flights per day
Of the 3 flights that leave Barcelona for Saint-Petersburg every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||1749 miles (2821 km)|
|Average flight duration||6 h 20 min|
|Average plane ticket price||$180 (€161)|
|Flight frequency||19 a day|
|Direct flight||Yes, there are 19 direct flights a day|
|Airlines||Air Baltic, Air France, Lufthansa, Transavia Airlines, Ural Airlines, Rossiya, S7 Airlines, Vueling, easyJet, KLM, Belavia, Aeroflot, Hahn Air, Ryanair, Swiss, Transavia Holland or Turkish Airlines|
Flights from Barcelona to Saint-Petersburg cover the 1749 miles (2821 km) long route taking on average 6 h 20 min with our travel partners like Air Baltic, Air France, Lufthansa, Transavia Airlines, Ural Airlines, Rossiya, S7 Airlines, Vueling, easyJet, KLM, Belavia, Aeroflot, Hahn Air, Ryanair, Swiss, Transavia Holland or Turkish Airlines. Normally, there are 19 flights operating per day, including direct services available. While the average ticket price for this journey costs around $180 (€161), you can find the cheapest plane ticket for as low as $139 (€124). Travelers depart most frequently from Barcelona El Prat Airport and arrive in Saint Petersburg Pulkovo Airport.
Buy your official Air France, KLM and Turkish Airlines flight tickets from Barcelona to Saint-Petersburg from $139 (€124) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular route.
Turkish Airlines is Turkey’s leading airline and you can choose between Economy Class, Comfort Class, Business Class or All-Inclusive-Ticket for your next flight between Barcelona and Saint-Petersburg.
Are you making plans to travel from Barcelona to Saint-Petersburg? Why not take a flight with Turkish Airlines? Omio can show you current Turkish Airlines flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Barcelona to Saint-Petersburg flights all in one place. On the Turkish Airlines flight, you can expect to travel 1749 miles (2821 km) from Barcelona to Saint-Petersburg. If you use the Omio app to search for flights to Saint-Petersburg from Barcelona, you can quickly see if the Turkish Airlines ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way Turkish Airlines flight to Saint-Petersburg from Barcelona, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!
Flight information from Barcelona to Saint-Petersburg with Turkish Airlines:
Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight from Barcelona to Saint-Petersburg including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.
Looking for flights from Barcelona to Saint-Petersburg? Air France is one of the best companies to travel with on the 1749 miles (2821 km) trip between Barcelona and Saint-Petersburg. As an official travel partner of Air France, Omio quickly shows you the latest Air France flight schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Barcelona to Saint-Petersburg routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Air France plane tickets that fit your budget. If you use the Omio app to search for flights from Barcelona to Saint-Petersburg, you can quickly see if the Air France ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Barcelona - Saint-Petersburg flight now on Omio quickly and easily and enjoy your upcoming trip with Air France!
Air France from Barcelona to Saint-Petersburg flight information:
KLM is the Netherlands' national carrier and offers two types of ticket for your flight between Barcelona and Saint-Petersburg: Economy and Business.
KLM is one of the best options when traveling by plane from Barcelona to Saint-Petersburg. Omio quickly shows you current KLM flight schedules for the Barcelona - Saint-Petersburg trip and makes it easier than ever for you to buy plane tickets online for the cheapest, fastest or earliest trip available. The distance to Saint-Petersburg from Barcelona is around 1749 miles (2821 km) and the cheapest KLM one-way ticket you can book starts at $202 (€181). As you check the latest Barcelona to Saint-Petersburg flight schedule from KLM for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Saint-Petersburg safely. If you search for KLM tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect KLM ticket from Barcelona to Saint-Petersburg so you can spend more time enjoying the smooth and easy journey!
Flight information from Barcelona to Saint-Petersburg with KLM:
Travel between Barcelona, Spain and Saint-Petersburg, Russia by plane is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Spain
Conditions of entry:
All travelers in Russia must observe these coronavirus safety measures:
The information above was last checked on 6/23/22. Remember to review the latest COVID-19 travel safety regulations for your flight between Barcelona and Saint-Petersburg as this information can change.
The current restriction level for your return trip by plane from Saint-Petersburg to Barcelona is: Partially open
Reentry to Spain is allowed for: Entry is partially open for citizens and permanent residents of Russia
What are the requirements?
The government of Spain has imposed these measures to reduce the spread of COVID-19:
Last checked on 6/24/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 Barcelona from Saint-Petersburg here.
Omio customers who book cheap flights for this journey most frequently fly from Barcelona El Prat Airport to Saint Petersburg Pulkovo Airport.
Passengers booking this journey most frequently board their flights from Barcelona El Prat Airport and need to travel around 9 miles (14.5 km) from the city center to get to this airport.
Passengers arriving in Saint-Petersburg most often land in Saint Petersburg Pulkovo Airport and need to travel about 14 miles (22.6 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Saint Petersburg Pulkovo Airport to get you to the city center of Saint-Petersburg.
Here are some other resources that might have the information you need