1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare
Search Your Dates

Cheap Flights from Perth to Barcelona

Filter
Close
Return
One Way
Reverse direction: BCN to PER
Depart
Return
QF,TK Return flights from £560
Dep. Wed 04 FebRet. Wed 25 Feb£560
Dep. Wed 11 MarRet. Wed 01 Apr£562
QF,TKShow more Flights
Dep. Wed 06 MayRet. Wed 27 May£564
Dep. Thu 07 MayRet. Wed 27 May£564
Dep. Tue 10 MarRet. Mon 23 Mar£582
Dep. Tue 10 FebRet. Wed 25 Feb£583
Dep. Tue 17 FebRet. Tue 03 Mar£583
Dep. Tue 10 MarRet. Wed 01 Apr£585
Dep. Thu 05 FebRet. Wed 25 Feb£590
Dep. Wed 11 MarRet. Mon 23 Mar£654
Dep. Wed 28 JanRet. Wed 18 Feb£765
Dep. Thu 29 JanRet. Wed 18 Feb£765
Dep. Thu 29 JanRet. Thu 19 Feb£789
Dep. Sun 25 JanRet. Sun 08 Feb£796
Dep. Mon 13 JulRet. Fri 07 Aug£817
Dep. Fri 25 SepRet. Sat 10 Oct£953
Dep. Mon 23 MarRet. Fri 10 Apr£1,177
Dep. Sat 26 SepRet. Sat 10 Oct£1,266
Dep. Wed 24 DecRet. Thu 19 Feb£1,311
Dep. Thu 18 JunRet. Fri 10 Jul£1,558
JQ,TK Return flights from £564
Dep. Thu 05 FebRet. Wed 25 Feb£564
Dep. Tue 10 FebRet. Wed 25 Feb£571
JQ,TKShow more Flights
Dep. Thu 07 MayRet. Wed 27 May£572
Dep. Wed 04 FebRet. Wed 25 Feb£572
Dep. Wed 11 MarRet. Wed 01 Apr£573
Dep. Tue 10 MarRet. Wed 01 Apr£573
Dep. Wed 06 MayRet. Wed 27 May£576
Dep. Wed 11 MarRet. Mon 23 Mar£592
Dep. Tue 10 MarRet. Mon 23 Mar£598
Dep. Tue 17 FebRet. Tue 03 Mar£670
Dep. Thu 29 JanRet. Wed 18 Feb£763
Dep. Wed 28 JanRet. Wed 18 Feb£787
Dep. Thu 29 JanRet. Thu 19 Feb£792
Dep. Mon 13 JulRet. Fri 07 Aug£989
Dep. Mon 23 MarRet. Fri 10 Apr£1,110
Dep. Sun 25 JanRet. Sun 08 Feb£1,159
Dep. Fri 25 SepRet. Sat 10 Oct£1,179
Dep. Thu 18 JunRet. Fri 10 Jul£1,235
Dep. Sat 26 SepRet. Sat 10 Oct£2,182
Dep. Wed 24 DecRet. Thu 19 Feb£2,702
OD,TK Return flights from £568
Dep. Tue 17 FebRet. Tue 03 Mar£568
Dep. Wed 06 MayRet. Wed 27 May£668
OD,TKShow more Flights
Dep. Thu 07 MayRet. Wed 27 May£686
Dep. Thu 29 JanRet. Wed 18 Feb£740
Dep. Wed 28 JanRet. Wed 18 Feb£741
Dep. Thu 29 JanRet. Thu 19 Feb£767
Dep. Thu 18 JunRet. Fri 10 Jul£769
Dep. Tue 10 FebRet. Wed 25 Feb£786
Dep. Thu 05 FebRet. Wed 25 Feb£787
Dep. Wed 04 FebRet. Wed 25 Feb£787
Dep. Mon 23 MarRet. Fri 10 Apr£805
Dep. Wed 11 MarRet. Wed 01 Apr£806
Dep. Tue 10 MarRet. Wed 01 Apr£806
Dep. Tue 10 MarRet. Mon 23 Mar£834
Dep. Wed 11 MarRet. Mon 23 Mar£834
Dep. Fri 25 SepRet. Sat 10 Oct£854
Dep. Sat 26 SepRet. Sat 10 Oct£887
Dep. Sun 25 JanRet. Sun 08 Feb£991
Dep. Wed 24 DecRet. Thu 19 Feb£1,076
Dep. Mon 13 JulRet. Fri 07 Aug£1,356
JQ,QF,TK Return flights from £580
Dep. Tue 10 MarRet. Mon 23 Mar£580
Dep. Wed 04 FebRet. Wed 25 Feb£581
JQ,QF,TKShow more Flights
Dep. Thu 05 FebRet. Wed 25 Feb£581
Dep. Tue 10 FebRet. Wed 25 Feb£581
Dep. Tue 10 MarRet. Wed 01 Apr£583
Dep. Wed 11 MarRet. Wed 01 Apr£584
Dep. Thu 07 MayRet. Wed 27 May£584
Dep. Wed 06 MayRet. Wed 27 May£586
Dep. Tue 17 FebRet. Tue 03 Mar£667
Dep. Thu 29 JanRet. Wed 18 Feb£769
Dep. Thu 29 JanRet. Thu 19 Feb£769
Dep. Wed 28 JanRet. Wed 18 Feb£797
Dep. Wed 11 MarRet. Mon 23 Mar£850
Dep. Mon 13 JulRet. Fri 07 Aug£915
Dep. Fri 25 SepRet. Sat 10 Oct£1,257
Dep. Sat 26 SepRet. Sat 10 Oct£1,295
Dep. Thu 18 JunRet. Fri 10 Jul£2,374
OD,QF,TK Return flights from £581
Dep. Tue 17 FebRet. Tue 03 Mar£581
Dep. Wed 06 MayRet. Wed 27 May£657
OD,QF,TKShow more Flights
Dep. Thu 07 MayRet. Wed 27 May£657
Dep. Tue 10 MarRet. Mon 23 Mar£671
Dep. Tue 10 MarRet. Wed 01 Apr£740
Dep. Thu 29 JanRet. Wed 18 Feb£761
Dep. Thu 29 JanRet. Thu 19 Feb£762
Dep. Wed 28 JanRet. Wed 18 Feb£762
Dep. Tue 10 FebRet. Wed 25 Feb£798
Dep. Wed 04 FebRet. Wed 25 Feb£798
Dep. Wed 11 MarRet. Wed 01 Apr£799
Dep. Thu 05 FebRet. Wed 25 Feb£808
Dep. Mon 23 MarRet. Fri 10 Apr£837
Dep. Wed 11 MarRet. Mon 23 Mar£839
Dep. Fri 25 SepRet. Sat 10 Oct£916
Dep. Wed 24 DecRet. Thu 19 Feb£999
Dep. Mon 13 JulRet. Fri 07 Aug£1,011
Dep. Sat 26 SepRet. Sat 10 Oct£1,440
Dep. Sun 25 JanRet. Sun 08 Feb£1,464
Dep. Thu 18 JunRet. Fri 10 Jul£1,603
TK Return flights from £596
Dep. Thu 07 MayRet. Wed 27 May£596
Dep. Tue 10 MarRet. Mon 23 Mar£597
TKShow more Flights
Dep. Wed 11 MarRet. Wed 01 Apr£597
Dep. Tue 10 MarRet. Wed 01 Apr£597
Dep. Thu 05 FebRet. Wed 25 Feb£597
Dep. Wed 11 MarRet. Mon 23 Mar£598
Dep. Wed 04 FebRet. Wed 25 Feb£598
Dep. Tue 10 FebRet. Wed 25 Feb£598
Dep. Tue 17 FebRet. Tue 03 Mar£598
Dep. Wed 06 MayRet. Wed 27 May£600
Dep. Wed 28 JanRet. Wed 18 Feb£792
Dep. Thu 29 JanRet. Wed 18 Feb£792
Dep. Thu 29 JanRet. Thu 19 Feb£792
Dep. Sun 25 JanRet. Sun 08 Feb£797
Dep. Wed 24 DecRet. Thu 19 Feb£1,078
Dep. Mon 23 MarRet. Fri 10 Apr£1,099
Dep. Thu 18 JunRet. Fri 10 Jul£1,129
Dep. Mon 13 JulRet. Fri 07 Aug£1,257
Dep. Fri 25 SepRet. Sat 10 Oct£1,706
Dep. Sat 26 SepRet. Sat 10 Oct£1,706
AK,EY Return flights from £633
Dep. Sun 25 JanRet. Sun 08 Feb£633
Dep. Tue 10 FebRet. Wed 25 Feb£655
AK,EYShow more Flights
Dep. Tue 17 FebRet. Tue 03 Mar£666
Dep. Wed 28 JanRet. Wed 18 Feb£765
Dep. Thu 05 FebRet. Wed 25 Feb£788
Dep. Wed 04 FebRet. Wed 25 Feb£800
Dep. Sat 26 SepRet. Sat 10 Oct£801
Dep. Fri 25 SepRet. Sat 10 Oct£815
Dep. Thu 07 MayRet. Wed 27 May£929
Dep. Wed 06 MayRet. Wed 27 May£968
Dep. Mon 23 MarRet. Fri 10 Apr£997
Dep. Thu 18 JunRet. Fri 10 Jul£1,141
QR Return flights from £635
Dep. Tue 10 MarRet. Mon 23 Mar£635
Dep. Sun 25 JanRet. Sun 08 Feb£636
QRShow more Flights
Dep. Thu 29 JanRet. Wed 18 Feb£636
Dep. Thu 29 JanRet. Thu 19 Feb£636
Dep. Wed 04 FebRet. Wed 25 Feb£636
Dep. Thu 05 FebRet. Wed 25 Feb£636
Dep. Tue 10 FebRet. Wed 25 Feb£636
Dep. Tue 17 FebRet. Tue 03 Mar£636
Dep. Wed 11 MarRet. Mon 23 Mar£636
Dep. Wed 28 JanRet. Wed 18 Feb£641
Dep. Wed 06 MayRet. Wed 27 May£747
Dep. Thu 07 MayRet. Wed 27 May£747
Dep. Mon 23 MarRet. Fri 10 Apr£758
Dep. Wed 11 MarRet. Wed 01 Apr£762
Dep. Tue 10 MarRet. Wed 01 Apr£762
Dep. Wed 24 DecRet. Thu 19 Feb£909
Dep. Mon 13 JulRet. Fri 07 Aug£1,008
Dep. Fri 25 SepRet. Sat 10 Oct£1,147
Dep. Sat 26 SepRet. Sat 10 Oct£1,147
Dep. Thu 18 JunRet. Fri 10 Jul£1,250
EY,JQ Return flights from £636
Dep. Tue 10 FebRet. Wed 25 Feb£636
Dep. Tue 17 FebRet. Tue 03 Mar£636
EY,JQShow more Flights
Dep. Thu 07 MayRet. Wed 27 May£657
Dep. Thu 29 JanRet. Wed 18 Feb£667
Dep. Thu 29 JanRet. Thu 19 Feb£667
Dep. Thu 05 FebRet. Wed 25 Feb£710
Dep. Wed 04 FebRet. Wed 25 Feb£720
Dep. Wed 28 JanRet. Wed 18 Feb£750
Dep. Wed 06 MayRet. Wed 27 May£761
Dep. Sun 25 JanRet. Sun 08 Feb£819
Dep. Sat 26 SepRet. Sat 10 Oct£1,076
Dep. Wed 11 MarRet. Wed 01 Apr£1,116
Dep. Thu 18 JunRet. Fri 10 Jul£1,131
Dep. Tue 10 MarRet. Wed 01 Apr£1,157
Dep. Wed 24 DecRet. Thu 19 Feb£1,247
Dep. Mon 23 MarRet. Fri 10 Apr£1,264
Dep. Wed 11 MarRet. Mon 23 Mar£1,541
AK,D7,JQ,PC,TR,VY Return flights from £637
Dep. Sun 25 JanRet. Sun 08 Feb£637
AK,D7,OD,T5,VF,VY Return flights from £642
Dep. Tue 10 FebRet. Wed 25 Feb£642
Dep. Thu 29 JanRet. Wed 18 Feb£663
AK,D7,OD,T5,VF,VYShow more Flights
Dep. Thu 05 FebRet. Wed 25 Feb£682
AK,D7,T5,VF,VY Return flights from £643
Dep. Tue 10 FebRet. Wed 25 Feb£643
D7,EW,JQ,OD,TR,VF,VY Return flights from £644
Dep. Sun 25 JanRet. Sun 08 Feb£644
AK,D7,EW,JQ,TR,VF,VY Return flights from £646
Dep. Sun 25 JanRet. Sun 08 Feb£646
AK,D7,OD,PC,TR,VY Return flights from £647
Dep. Sun 25 JanRet. Sun 08 Feb£647

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 United Kingdom and flights to Spain. Maybe a different destination? Here are all the flights from Perth


Cheapest Perth to Barcelona Return Prices

These are the cheapest prices for Perth to Barcelona return airfares.

February 2026
£586
March 2026
£587
May 2026
£693
September 2026
£605

Average Perth to Barcelona Return Prices

These are the average prices for Perth to Barcelona return airfares.

January 2026
£2,107
February 2026
£1,159
March 2026
£1,146
April 2026
£1,396
May 2026
£1,107
June 2026
£1,209
July 2026
£1,525
August 2026
£1,353
September 2026
£1,313

Did you know...

  • The shortest one-way flight on this route is 19 hours and 25 minutes on . Dubai
  • BCN is the IATA airport code for Barcelona.
  • The nearest train station to Perth airport is Ashfield which is 3 kms away.
  • From Barcelona to Perth is 14,165 km.
How to get from Perth to Barcelona
Perth (PER)
 to 
Dubai (DXB)
11h 0m
Layover - 2h 45m
Dubai (DXB)
 to 
Barcelona (BCN)
7h 5m

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia