1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: BCN to PER
QR Return flights from ₽48,044
Dep. Sat 11 MayRet. Sun 19 May48,044
Dep. Mon 06 MayRet. Mon 13 May53,871
QRShow more Flights
Dep. Tue 07 MayRet. Tue 14 May53,871
Dep. Sun 28 AprRet. Sun 05 May59,791
Dep. Sun 28 AprRet. Mon 06 May59,791
Dep. Wed 18 SepRet. Thu 03 Oct62,590
Dep. Mon 29 AprRet. Sun 05 May77,962
Dep. Sat 07 SepRet. Sat 28 Sep272,207
JJ,QR Return flights from ₽50,488
Dep. Sat 11 MayRet. Sun 19 May50,488
Dep. Tue 07 MayRet. Tue 14 May56,901
JJ,QRShow more Flights
Dep. Mon 06 MayRet. Mon 13 May57,135
Dep. Sun 28 AprRet. Sun 05 May66,189
Dep. Sun 28 AprRet. Mon 06 May66,189
Dep. Wed 18 SepRet. Thu 03 Oct69,867
Dep. Mon 29 AprRet. Sun 05 May80,566
Dep. Sat 07 SepRet. Sat 28 Sep272,445
EK Return flights from ₽56,421
Dep. Mon 06 MayRet. Mon 13 May56,421
Dep. Tue 07 MayRet. Tue 14 May56,421
EKShow more Flights
Dep. Sat 11 MayRet. Sun 19 May56,992
Dep. Sun 28 AprRet. Mon 06 May63,651
Dep. Sun 28 AprRet. Sun 05 May63,889
Dep. Wed 18 SepRet. Thu 03 Oct65,119
Dep. Mon 29 AprRet. Sun 05 May70,161
Dep. Sat 07 SepRet. Sat 28 Sep313,548
EK,QF Return flights from ₽56,808
Dep. Mon 06 MayRet. Mon 13 May56,808
Dep. Tue 07 MayRet. Tue 14 May57,277
EK,QFShow more Flights
Dep. Sat 11 MayRet. Sun 19 May58,813
Dep. Sun 28 AprRet. Sun 05 May60,204
Dep. Sun 28 AprRet. Mon 06 May60,204
Dep. Wed 18 SepRet. Thu 03 Oct65,894
Dep. Mon 29 AprRet. Sun 05 May70,024
Dep. Sat 07 SepRet. Sat 28 Sep305,809
QF Return flights from ₽56,899
Dep. Mon 06 MayRet. Mon 13 May56,899
Dep. Tue 07 MayRet. Tue 14 May57,673
QFShow more Flights
Dep. Sat 11 MayRet. Sun 19 May59,222
Dep. Wed 18 SepRet. Thu 03 Oct66,169
Dep. Sun 28 AprRet. Sun 05 May66,913
Dep. Sun 28 AprRet. Mon 06 May66,913
Dep. Mon 29 AprRet. Sun 05 May75,759
Dep. Sat 07 SepRet. Sat 28 Sep308,903
Dep. Sat 07 SepRet. Sat 28 Sep345,195
OD,TK Return flights from ₽57,115
Dep. Tue 07 MayRet. Tue 14 May57,115
Dep. Sat 11 MayRet. Sun 19 May60,181
OD,TKShow more Flights
Dep. Wed 18 SepRet. Thu 03 Oct73,305
Dep. Sun 28 AprRet. Sun 05 May86,767
Dep. Sun 28 AprRet. Mon 06 May93,274
Dep. Mon 29 AprRet. Sun 05 May95,049
Dep. Sat 07 SepRet. Sat 28 Sep219,525
TK Return flights from ₽57,679
Dep. Tue 07 MayRet. Tue 14 May57,679
Dep. Sat 11 MayRet. Sun 19 May59,790
TKShow more Flights
Dep. Wed 18 SepRet. Thu 03 Oct71,033
Dep. Mon 06 MayRet. Mon 13 May81,740
Dep. Sun 28 AprRet. Sun 05 May86,130
Dep. Mon 29 AprRet. Sun 05 May92,600
Dep. Sun 28 AprRet. Mon 06 May110,750
Dep. Sat 07 SepRet. Sat 28 Sep218,837
AF,KL,MK Return flights from ₽58,532
Dep. Wed 18 SepRet. Thu 03 Oct58,532
Dep. Sun 28 AprRet. Mon 06 May82,781
MH,OD,TK Return flights from ₽60,081
Dep. Tue 07 MayRet. Tue 14 May60,081
Dep. Mon 06 MayRet. Mon 13 May63,085
MH,OD,TKShow more Flights
Dep. Sat 11 MayRet. Sun 19 May65,534
Dep. Wed 18 SepRet. Thu 03 Oct84,175
Dep. Sun 28 AprRet. Mon 06 May92,083
Dep. Sun 28 AprRet. Sun 05 May95,843
Dep. Mon 29 AprRet. Sun 05 May101,311
Dep. Sat 07 SepRet. Sat 28 Sep241,890
TK,TR Return flights from ₽60,217
Dep. Mon 06 MayRet. Mon 13 May60,217
AF,KL,MH,MK Return flights from ₽60,863
Dep. Wed 18 SepRet. Thu 03 Oct60,863
EY Return flights from ₽60,937
Dep. Sat 11 MayRet. Sun 19 May60,937
Dep. Mon 06 MayRet. Mon 13 May62,006
EYShow more Flights
Dep. Tue 07 MayRet. Tue 14 May62,204
Dep. Wed 18 SepRet. Thu 03 Oct74,503
Dep. Sun 28 AprRet. Sun 05 May76,860
Dep. Sun 28 AprRet. Mon 06 May76,860
Dep. Mon 29 AprRet. Sun 05 May80,714
Dep. Sat 07 SepRet. Sat 28 Sep338,946
EY,VA Return flights from ₽61,550
Dep. Sat 11 MayRet. Sun 19 May61,550
Dep. Mon 06 MayRet. Mon 13 May62,139
EY,VAShow more Flights
Dep. Tue 07 MayRet. Tue 14 May62,573
Dep. Wed 18 SepRet. Thu 03 Oct77,292
Dep. Sun 28 AprRet. Sun 05 May81,011
Dep. Sun 28 AprRet. Mon 06 May81,011
Dep. Mon 29 AprRet. Sun 05 May81,011
Dep. Sat 07 SepRet. Sat 28 Sep374,776
AF,KL Return flights from ₽61,960
Dep. Wed 18 SepRet. Thu 03 Oct61,960
Dep. Tue 07 MayRet. Tue 14 May82,275
AF,KLShow more Flights
Dep. Sat 11 MayRet. Sun 19 May82,275
Dep. Mon 06 MayRet. Mon 13 May93,668
Dep. Sun 28 AprRet. Mon 06 May115,361
Dep. Sun 28 AprRet. Sun 05 May144,637
Dep. Mon 29 AprRet. Sun 05 May150,175
Dep. Sat 07 SepRet. Sat 28 Sep641,838
AF,KL,MH Return flights from ₽63,588
Dep. Wed 18 SepRet. Thu 03 Oct63,588
Dep. Tue 07 MayRet. Tue 14 May138,040
AF,KL,MHShow more Flights
Dep. Sat 11 MayRet. Sun 19 May138,040
Dep. Mon 06 MayRet. Mon 13 May178,137

These flights have been found in the last 24 hours. Whats this?Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Perth? Check out our domestic flights to Perth. If Perth is not your closest airport, then here are all our flights to Barcelona from Russia and flights to Spain.

Did you know...

  • The Airport Bed is close to Perth airport.
  • Barcelona is 7 hours behind Perth. For the first few days after the trip you will most likely experience jetlag.
  • It is 14,165 kilometres from Perth to Barcelona.
  • Perth to Barcelona, the shortest one-way flight is 19 hours and 45 minutes. Singapore
How to get from Perth to Barcelona
Perth (PER)
 to 
Dubai (DXB)
11h 0m
Layover - 2h 45m
Dubai (DXB)
 to 
Barcelona (BCN)
7h 5m