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-12-12 2020-12-19 67.13 USD 41 hours 30 minutes Connection 2020-09-26T13:41:40.546890
St Petersburg (LED) - Barcelona (BCN) 2020-12-06 2020-12-16 68.02 USD 42 hours 20 minutes Connection 2020-09-25T23:41:00.802113
St Petersburg (LED) - Barcelona (BCN) 2020-11-03 2020-11-14 69.3 USD 31 hours 40 minutes Connection 2020-09-26T17:41:32.746493
St Petersburg (LED) - Barcelona (BCN) 2020-12-10 2020-12-14 73.15 USD 35 hours 0 minutes Connection 2020-09-25T11:01:52.900027
St Petersburg (LED) - Barcelona (BCN) 2020-10-27 2020-10-31 74.13 USD 31 hours 40 minutes Connection 2020-09-28T14:14:05.940778
St Petersburg (LED) - Barcelona (BCN) 2020-12-10 2020-12-17 75.9 USD 15 hours 15 minutes Connection 2020-09-28T10:18:49.150134
St Petersburg (LED) - Barcelona (BCN) 2020-12-12 2020-12-31 76.44 USD 28 hours 30 minutes Connection 2020-09-28T17:56:02.692945
St Petersburg (LED) - Barcelona (BCN) 2020-12-06 2021-01-04 77.38 USD 28 hours 0 minutes Connection 2020-09-27T10:57:26.748003
St Petersburg (LED) - Barcelona (BCN) 2020-11-10 2020-11-17 77.82 USD 31 hours 30 minutes Connection 2020-09-27T07:07:31.306324
St Petersburg (LED) - Barcelona (BCN) 2020-12-12 2020-12-24 78.15 USD 48 hours 30 minutes Connection 2020-09-28T08:49:52.274416
St Petersburg (LED) - Barcelona (BCN) 2020-11-07 2020-11-14 78.75 USD 27 hours 50 minutes Connection 2020-09-25T16:20:43.472419
St Petersburg (LED) - Barcelona (BCN) 2020-11-14 2020-11-21 78.84 USD 27 hours 50 minutes Connection 2020-09-28T07:29:13.530721
St Petersburg (LED) - Barcelona (BCN) 2020-12-17 2020-12-20 79.37 USD 45 hours 40 minutes Connection 2020-09-28T08:06:46.048049
St Petersburg (LED) - Barcelona (BCN) 2020-11-14 2020-11-27 80.14 USD 46 hours 30 minutes Connection 2020-09-28T16:32:45.612385
St Petersburg (LED) - Barcelona (BCN) 2020-11-03 2020-11-07 80.16 USD 31 hours 40 minutes Connection 2020-09-28T18:28:36.479323
St Petersburg (LED) - Barcelona (BCN) 2020-10-25 2020-10-30 80.65 USD 59 hours 30 minutes Connection 2020-09-27T09:39:45.744632
St Petersburg (LED) - Barcelona (BCN) 2020-12-16 2020-12-26 80.66 USD 45 hours 40 minutes Connection 2020-09-28T18:21:21.497522
St Petersburg (LED) - Barcelona (BCN) 2020-12-14 2020-12-21 83.24 USD 45 hours 10 minutes Connection 2020-09-28T05:50:20.109685
St Petersburg (LED) - Barcelona (BCN) 2020-12-22 2020-12-29 84.48 USD 35 hours 5 minutes Connection 2020-09-26T11:05:31.412103
St Petersburg (LED) - Barcelona (BCN) 2020-12-12 2020-12-15 84.66 USD 48 hours 30 minutes Connection 2020-09-28T12:27:52.413456
St Petersburg (LED) - Barcelona (BCN) 2021-01-03 2021-01-11 86.66 USD 35 hours 20 minutes Connection 2020-09-24T20:56:42.974285
St Petersburg (LED) - Barcelona (BCN) 2020-11-14 2020-11-17 87.34 USD 27 hours 40 minutes Connection 2020-09-28T07:56:36.740165
St Petersburg (LED) - Barcelona (BCN) 2020-12-16 2020-12-20 89.85 USD 30 hours 15 minutes Connection 2020-09-25T13:22:24.008396
St Petersburg (LED) - Barcelona (BCN) 2020-11-17 2020-11-24 90.78 USD 31 hours 30 minutes Connection 2020-09-28T18:51:17.304436
St Petersburg (LED) - Barcelona (BCN) 2021-01-11 2021-01-17 92.04 USD 43 hours 50 minutes Connection 2020-09-25T04:50:27.532773
St Petersburg (LED) - Barcelona (BCN) 2020-10-27 2020-11-03 92.08 USD 31 hours 30 minutes Connection 2020-09-28T13:26:08.586714
St Petersburg (LED) - Barcelona (BCN) 2021-01-15 2021-01-20 93.15 USD 48 hours 10 minutes Connection 2020-09-25T07:59:38.545665
St Petersburg (LED) - Barcelona (BCN) 2021-01-07 2021-01-13 93.17 USD 52 hours 55 minutes Connection 2020-09-26T05:39:58.582045
St Petersburg (LED) - Barcelona (BCN) 2020-12-06 2021-01-03 93.64 USD 26 hours 10 minutes Connection 2020-09-27T06:45:52.583699
St Petersburg (LED) - Barcelona (BCN) 2020-12-26 2021-01-10 93.79 USD 15 hours 25 minutes Connection 2020-09-27T21:05:50.955382
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 21 hours 30 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 65 USD (none-taxes) for economy class.

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

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

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
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