Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights from St Petersburg to Barcelona, ES, Spain - LED to BCN

Popular flights from St Petersburg to Barcelona

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Aegean Airlines
Departure Date Return Date Lowest Price
Jun 21, 2016 Jul 1, 2016 RUB21,545
Aeroflot Russian Airlines
Departure Date Return Date Lowest Price
May 21, 2016 May 28, 2016 RUB22,858
Air Berlin
Departure Date Return Date Lowest Price
May 20, 2016 May 23, 2016 RUB24,894
Air France
Departure Date Return Date Lowest Price
May 18, 2016 May 23, 2016 RUB17,998
Alitalia
Departure Date Return Date Lowest Price
May 20, 2016 May 27, 2016 RUB19,640
May 21, 2016 May 28, 2016 RUB19,640
May 22, 2016 May 28, 2016 RUB19,640
Austrian Airlines
Departure Date Return Date Lowest Price
Jun 14, 2016 Jun 21, 2016 RUB16,224
Jun 14, 2016 Jun 28, 2016 RUB16,224
Jun 21, 2016 Jun 28, 2016 RUB16,224
British Airways
Departure Date Return Date Lowest Price
Jun 22, 2016 Jun 29, 2016 RUB35,338
Brussels Airlines
Departure Date Return Date Lowest Price
May 25, 2016 May 31, 2016 RUB17,801
Czech Airlines
Departure Date Return Date Lowest Price
May 24, 2016 May 31, 2016 RUB25,420
Aug 9, 2016 Aug 23, 2016 RUB25,420
Aug 22, 2016 Aug 30, 2016 RUB25,420
Aug 29, 2016 Sep 2, 2016 RUB25,420
Finnair
Departure Date Return Date Lowest Price
May 9, 2016 May 27, 2016 RUB17,209
May 14, 2016 May 21, 2016 RUB17,209
May 21, 2016 May 28, 2016 RUB17,209
Iberia
Departure Date Return Date Lowest Price
Jun 1, 2016 Jun 10, 2016 RUB19,837
Jun 5, 2016 Jun 11, 2016 RUB19,837
KLM Royal Dutch Airlines
Departure Date Return Date Lowest Price
May 13, 2016 May 23, 2016 RUB19,705
LOT Polish Airlines
Departure Date Return Date Lowest Price
Aug 11, 2016 Aug 25, 2016 RUB24,106
Lufthansa German Airlines
Departure Date Return Date Lowest Price
May 31, 2016 Jun 4, 2016 RUB16,618
S7 Airlines
Departure Date Return Date Lowest Price
Jun 1, 2016 Jun 7, 2016 RUB47,752
Sas Scandinavian Airlines
Departure Date Return Date Lowest Price
Jun 30, 2016 Jul 16, 2016 RUB23,252
Ural Airlines
Departure Date Return Date Lowest Price
May 21, 2016 May 28, 2016 RUB16,618
Vueling Airlines
Departure Date Return Date Lowest Price
May 9, 2016 May 20, 2016 RUB17,275
May 14, 2016 May 24, 2016 RUB17,275
Air Baltic
Departure Date Return Date Lowest Price
Jun 14, 2016 Jun 21, 2016 RUB20,428

How Much Does it Cost to Fly from St Petersburg to Barcelona (LED to BCN)?

We have collected flight cost data from across the web for travel from St Petersburg to Barcelona, and have found the average flight price for this trip to be RUB17,012.

When Can I Buy the Cheapest Flight from St Petersburg to Barcelona (LED to BCN)?

Airlines can adjust prices for plane tickets from St Petersburg to Barcelona based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from St Petersburg to Barcelona

The chart below shows up-to-date information regarding how far in advance a flight from St Petersburg to Barcelona should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days RUB17,472 RUB18,195
7-14 days RUB17,275 RUB17,209
14-21 days RUB16,618 RUB16,815
21-30 days RUB19,837 RUB16,618
30-60 days RUB19,837 RUB16,224
60-90 days RUB20,953 RUB18,392
90+ days RUB15,042 RUB14,976

Cheapest Day To Fly from St Petersburg to Barcelona

The chart below shows up-to-date information regarding the cheapest days to fly from St Petersburg to Barcelona.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
RUB16,815 RUB16,224 RUB16,947 RUB18,063 RUB17,538 RUB16,618 RUB17,144

Lowest Fares Chart By Month from St Petersburg to Barcelona

The chart below shows the lowest fare by month when flying from St Petersburg to Barcelona.

Month Origin Destination Carrier Depart Date Return Date Stops Price
May St Petersburg Barcelona Lufthansa 5/31/16 6/4/16 1 RUB16,618
June St Petersburg Barcelona Austrian 6/14/16 6/21/16 1 RUB16,224
July St Petersburg Barcelona Finnair 7/30/16 8/13/16 1 RUB18,392
August St Petersburg Barcelona Finnair 8/20/16 9/3/16 1 RUB17,932
September St Petersburg Barcelona Alitalia 9/24/16 10/6/16 1 RUB16,093
October St Petersburg Barcelona Alitalia 10/16/16 10/21/16 1 RUB15,042
November St Petersburg Barcelona Iberia 11/15/16 11/25/16 0 RUB15,042
December St Petersburg Barcelona Iberia 12/13/16 12/16/16 0 RUB15,042

Cheapest Weekend Non-Stop Flights for the Next 30 Days from St Petersburg to Barcelona

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from St Petersburg to Barcelona.

Next 30 Days

SunMonTueWedThuFriSat
8 9 10 11 12 13 14
RUB24,303
15 16 17 18 19 20 21
RUB24,303
22 23 24 25 26 27 28
RUB22,793
29 30 31 1 2 3 4
RUB22,793 RUB22,793
5 6 7 8 9 10 11
RUB22,793

Non-Stop vs Connecting Flights from St Petersburg to Barcelona (LED to BCN)

Your St Petersburg to Barcelona flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from St Petersburg to Barcelona is RUB25,880.

The average price for non-stop flights from St Petersburg to Barcelona is RUB21,413.

The chart below shows up to date information regarding non-stop flights from St Petersburg to Barcelona.

Nonstop Flight Details from St Petersburg to Barcelona
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Aeroflot 1 1 1 1 1 1 1 07:40 07:40
Ural 0 0 1 0 0 2 0 04:40 14:50
Vueling 1 0 1 0 0 1 1 05:05 05:05

Round Trip vs One Way Flights from St Petersburg to Barcelona (LED to BCN)

We have found that there is often no price difference between buying a round trip flight versus a one way flight. Increased flexibility is the main benefit when it comes to buying a one way flight from St Petersburg to Barcelona. However, booking a round trip flight can be a simpler process. You can compare round trip and one way flights by using our flight comparison.

The average price for one way flights from St Petersburg to Barcelona is RUB20,625.

The average price for round trip flights from St Petersburg to Barcelona is RUB24,697.

St Petersburg to Barcelona Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from St Petersburg to Barcelona?
Answer: The average St Petersburg to Barcelona flight time is 4 hours and 15 minutes.
Question: How many kilometers are there between St Petersburg and Barcelona?
Answer: The distance from St Petersburg to Barcelona is 2821 kilometers.
Question: How common are direct flights from St Petersburg to Barcelona?
Answer: There are 14 direct flights from St Petersburg to Barcelona.
Question: What is the most popular airline for non-stop flights from St Petersburg to Barcelona?
Answer: Aeroflot Russian Airlines provides 50% of the non-stop flights between St Petersburg and Barcelona.
Question: What are the most popular connecting cities when flying from St Petersburg to Barcelona?
Answer: Amsterdam, NL

Airlines Flying from St Petersburg to Barcelona (LED to BCN)

Below are the different airlines that fly from St Petersburg to Barcelona with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from St Petersburg to Barcelona.

St Petersburg to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Moldova KIV X
Aegean ATH X X X
Air France CDG X X X X X X X
Finnair HEL X X X X X X X
Alitalia FCO X X X X X X
Belavia MSQ X X X X X X
airBaltic RIX X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
LOT WAW X X X X X X X
Swiss ZRH X X X X X X X
Austrian VIE X X X X X X X
Brussels BRU X X X
Aeroflot - X X X X X X X
Aeroflot SVO X X X X X X X
Turkish IST X X X X X X X
Ural - X X
Vueling - X X X X

Airports for Your Route

These pages contain information about the major airports in St Petersburg and Barcelona, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from St Petersburg - LED

FlightsAirlineLowest Price
St Petersburg to London Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, S7, SAS, Brussels, Aeroflot, Tap Portugal, easyJet, Ural, UTAir, Virgin Atlantic, Vueling, WIZZ, Monarch RUB15,436
St Petersburg to Paris Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Air Nippon*, Ryanair, Iberia, Meridiana, Adria, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, easyJet, Ural, UTAir, Air Europa, Vueling, WIZZ RUB15,305
St Petersburg to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Bulgaria Air, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, S7, SAS, Brussels, Aeroflot, Ural, Air Europa, Vueling RUB21,807
St Petersburg to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, NIKI, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Air Europa, Vueling RUB19,311
St Petersburg to Toulouse Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, BMI Regional, airBaltic, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Vueling RUB20,165
St Petersburg to Amsterdam Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Ryanair, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Ural, Vueling RUB14,516
St Petersburg to Valencia Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, TAROM, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Air Europa, Vueling RUB21,413
St Petersburg to Marseille Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Air Nippon*, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Vueling RUB22,004

Cheap International Flights to Barcelona - BCN

FlightsAirlineLowest Price
Helsinki to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, Primera Air, SmartWings, SAS, Brussels, Malmo, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, City Jet RUB12,415
Tallinn to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, Adria, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ RUB15,173
Joensuu to Barcelona Air Berlin, Air France, Finnair, British Airways, airBaltic, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal RUB42,169
Helsinki to London Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Bulgaria Air, Ryanair, Iberia, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Malmo, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, City Jet RUB8,736
Helsinki to Paris Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Malmo, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, City Jet RUB10,247
Helsinki to Palma de Mallorca Germanwings, Air Berlin, Air France, Finnair, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Malmo, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch RUB14,254
Tallinn to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, Adria, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Germania, easyJet, Air Europa, Vueling, WIZZ, Monarch RUB16,947
Helsinki to Amsterdam Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Ryanair, transavia.com, Iberia, Adria, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Malmo, Tap Portugal, easyJet, Vueling, WIZZ, City Jet RUB10,510
Helsinki to Frankfurt Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, Iberia, Adria, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Malmo, Tap Portugal, Vueling, WIZZ, Sunexpress RUB11,561
Helsinki to Valencia Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, Czech, Austrian, Primera Air, SmartWings, TAROM, SAS, Tap Portugal, Air Europa, Vueling RUB16,027
Tallinn to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Ryanair, Iberia, Adria, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Vueling, WIZZ RUB12,283
Helsinki to Alicante Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Adria, KLM, Lufthansa, LOT, Thomas Cook, Czech, Austrian, SAS, Brussels, Malmo, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ RUB16,356
Helsinki to Toulouse Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, Vueling RUB16,881
Helsinki to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, Air Europa, Vueling RUB13,137
Helsinki to Ibiza Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, Air Europa, Vueling RUB18,523
Helsinki to Marseille Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Bulgaria Air, Iberia, KLM, Air Malta, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, Vueling RUB16,093
Helsinki to Milan Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Aer Lingus, Air Dolomiti, Bulgaria Air, Ryanair, Iberia, Meridiana, Adria, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Malmo, Tap Portugal, easyJet, Vueling, WIZZ RUB11,889
Tallinn to Ibiza Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Eurowings, Ryanair, NIKI, Iberia, Meridiana, Adria, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, easyJet, Air Europa, Vueling, FlexFlight, TUIfly, Sunexpress RUB20,625
Helsinki to Montpellier Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, KLM, Lufthansa, Czech, SAS RUB19,311
Helsinki to Istanbul Germanwings, Onur Air, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Bulgaria Air, Iberia, Adria, Atlasjet, KLM, Lufthansa, LOT, Czech, Austrian, Pegasus, TAROM, SAS, Brussels, Turkish, Tap Portugal, easyJet, WIZZ, SunExpress RUB9,262
Helsinki to Munich Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, transavia.com, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, Air Europa, Vueling, TUIfly RUB10,904
Helsinki to Bilbao Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling RUB15,764
Cheap Flights from St Petersburg to Barcelona, ES, Spain, from RUB247 Round trip from LED to BCN