Cheap flights from St Petersburg to Barcelona

Find cheap St Petersburg Russia to Barcelona Spain flights with our free search service. Compare all available fares for direct or connection flights from St Petersburg to Barcelona.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
St Petersburg (LED) - Barcelona (BCN) 2020-10-05 2020-10-12 72.87 USD 28 hours 35 minutes Connection 2020-07-11T03:24:01.808229
St Petersburg (LED) - Barcelona (BCN) 2020-10-12 2020-10-19 76.49 USD 28 hours 35 minutes Connection 2020-07-11T06:38:50.550671
St Petersburg (LED) - Barcelona (BCN) 2020-09-07 2020-09-16 76.85 USD 36 hours 15 minutes Connection 2020-07-11T04:03:26.345677
St Petersburg (LED) - Barcelona (BCN) 2020-09-21 2020-10-02 78.73 USD 36 hours 15 minutes Connection 2020-07-08T01:19:08.838108
St Petersburg (LED) - Barcelona (BCN) 2020-09-07 2020-09-14 84.28 USD 36 hours 15 minutes Connection 2020-07-10T17:17:33.114652
St Petersburg (LED) - Barcelona (BCN) 2020-10-02 2020-10-06 84.86 USD 40 hours 45 minutes Connection 2020-07-10T20:18:13.815955
St Petersburg (LED) - Barcelona (BCN) 2020-09-21 2020-09-27 85.12 USD 36 hours 15 minutes Connection 2020-07-09T12:15:55.495012
St Petersburg (LED) - Barcelona (BCN) 2020-10-12 2020-10-23 86.58 USD 28 hours 35 minutes Connection 2020-07-11T06:13:36.972084
St Petersburg (LED) - Barcelona (BCN) 2020-09-15 2020-09-23 86.75 USD 21 hours 55 minutes Connection 2020-07-10T07:02:35.431470
St Petersburg (LED) - Barcelona (BCN) 2020-09-30 2020-10-04 88.44 USD 40 hours 15 minutes Connection 2020-07-11T06:24:52.096243
St Petersburg (LED) - Barcelona (BCN) 2020-09-02 2020-09-09 89.79 USD 40 hours 55 minutes Connection 2020-07-11T00:04:42.272599
St Petersburg (LED) - Barcelona (BCN) 2020-11-12 2020-11-15 90.36 USD 28 hours 20 minutes Connection 2020-07-10T16:56:28.778443
St Petersburg (LED) - Barcelona (BCN) 2020-10-09 2020-10-13 91.49 USD 40 hours 45 minutes Connection 2020-07-09T12:47:34.856495
St Petersburg (LED) - Barcelona (BCN) 2020-09-06 2020-09-13 92.02 USD 40 hours 55 minutes Connection 2020-07-08T02:35:38.765878
St Petersburg (LED) - Barcelona (BCN) 2020-10-01 2020-10-10 93.58 USD 36 hours 40 minutes Connection 2020-07-10T10:32:05.293705
St Petersburg (LED) - Barcelona (BCN) 2020-09-13 2020-10-15 93.99 USD 40 hours 15 minutes Connection 2020-07-08T08:37:50.129397
St Petersburg (LED) - Barcelona (BCN) 2020-09-09 2020-09-16 94.48 USD 40 hours 55 minutes Connection 2020-07-08T02:48:02.017475
St Petersburg (LED) - Barcelona (BCN) 2020-09-30 2020-10-05 94.61 USD 36 hours 25 minutes Connection 2020-07-10T20:20:17.155631
St Petersburg (LED) - Barcelona (BCN) 2020-09-30 2020-10-11 95.19 USD 39 hours 40 minutes Connection 2020-07-09T14:03:24.469195
St Petersburg (LED) - Barcelona (BCN) 2020-10-04 2020-10-11 96.13 USD 28 hours 35 minutes Connection 2020-07-08T06:23:13.723694
St Petersburg (LED) - Barcelona (BCN) 2020-10-02 2020-10-12 96.3 USD 40 hours 50 minutes Connection 2020-07-09T17:23:42.103462
St Petersburg (LED) - Barcelona (BCN) 2020-09-07 2020-09-11 96.88 USD 36 hours 15 minutes Connection 2020-07-08T12:26:59.069581
St Petersburg (LED) - Barcelona (BCN) 2020-09-18 2020-09-20 97.19 USD 40 hours 55 minutes Connection 2020-07-11T08:17:42.432966
St Petersburg (LED) - Barcelona (BCN) 2020-10-02 2020-10-10 97.26 USD 44 hours 55 minutes Connection 2020-07-07T14:03:15.220064
St Petersburg (LED) - Barcelona (BCN) 2020-09-21 2020-09-28 98.06 USD 36 hours 15 minutes Connection 2020-07-08T03:44:59.834992
St Petersburg (LED) - Barcelona (BCN) 2020-09-30 2020-10-07 98.49 USD 39 hours 40 minutes Connection 2020-07-08T04:29:56.159813
St Petersburg (LED) - Barcelona (BCN) 2020-09-16 2020-09-23 98.6 USD 40 hours 55 minutes Connection 2020-07-10T07:02:54.179469
St Petersburg (LED) - Barcelona (BCN) 2020-09-15 2020-09-22 98.93 USD 32 hours 30 minutes Connection 2020-07-08T03:15:05.341977
St Petersburg (LED) - Barcelona (BCN) 2020-09-04 2020-09-09 99.12 USD 30 hours 10 minutes Connection 2020-07-08T20:35:52.573444
St Petersburg (LED) - Barcelona (BCN) 2020-09-13 2020-09-26 99.88 USD 45 hours 15 minutes Connection 2020-07-11T07:08:24.601883
What is the distance between St Petersburg and Barcelona?

The average distance from St Petersburg to Barcelona is 5259 kilometers (equals to 3268 miles or 2840 nautical miles). Your flight will departure from St Petersburg, Russia and arrive on Barcelona, Spain.

How long is the flight from St Petersburg to Barcelona?

The average flight time between St Petersburg to Barcelona is 28 hours 35 minutes

How much is the fare for flight between St Petersburg and Barcelona?

The average price for one-way airfare from St Petersburg to Barcelona is 73 USD (none-taxes) for economy class.

How many flights fly from St Petersburg to Barcelona on the daily basis?

Around 20 flights are flying daily from St Petersburg to Barcelona. Some major airlines between this route are Rossiya Airlines, Aeroflot, Vueling Airlines, Ural Airlines, Azur Air, Iberia, Envoy Air, Transaero Airlines, S7 Airlines, ...

Flight Origin Destination Departure Arrival Equip
SU6701 St Petersburg (LED) Barcelona (BCN) 8:55 a.m. 12:15 p.m. 320
FV6701 St Petersburg (LED) Barcelona (BCN) 10:15 a.m. 12:30 p.m. A320
VY962 St Petersburg (LED) Barcelona (BCN) 1:40 p.m. 3:30 p.m. A320
VY7895 St Petersburg (LED) Barcelona (BCN) 6:40 p.m. 8:55 p.m. A20N
IB5721 St Petersburg (LED) Barcelona (BCN) 6:40 p.m. 8:55 p.m. 320
U61209 St Petersburg (LED) Barcelona (BCN) None None A321
SU6911 St Petersburg (LED) Barcelona (BCN) 5:35 p.m. 8 p.m. 320
SU6239 St Petersburg (LED) Barcelona (BCN) 9:25 a.m. 11:40 a.m. 319
MQ4294 St Petersburg (LED) Barcelona (BCN) 10:15 a.m. 12:30 p.m.
ZF6679 St Petersburg (LED) Barcelona (BCN) None None B752
SU6237 St Petersburg (LED) Barcelona (BCN) 10:15 a.m. 12:30 p.m. 320
ZF7855 St Petersburg (LED) Barcelona (BCN) 1:55 p.m. midnight B752
U67051 St Petersburg (LED) Barcelona (BCN) 5 a.m. 8:15 a.m. A320
FV891 St Petersburg (LED) Barcelona (BCN) 6:40 a.m. 8:50 a.m.
VY7893 St Petersburg (LED) Barcelona (BCN) 5:10 a.m. 8:20 a.m. A20N
FV5779 St Petersburg (LED) Barcelona (BCN) None None B738
FV915 St Petersburg (LED) Barcelona (BCN) 9:10 a.m. 11:25 a.m.
VY5347 St Petersburg (LED) Barcelona (BCN) 5:10 a.m. 8:20 a.m. 320
S76105 St Petersburg (LED) Barcelona (BCN) None None A319
UN431 St Petersburg (LED) Barcelona (BCN) 5:30 a.m. 7:25 a.m. 738