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 $772
Dep. Wed 19 NovRet. Wed 03 Dec$772
Dep. Mon 16 FebRet. Mon 02 Mar$805
QF,TKShow more Flights
Dep. Mon 26 JanRet. Mon 09 Feb$805
Dep. Wed 21 JanRet. Sun 08 Feb$805
Dep. Wed 04 MarRet. Wed 18 Mar$805
Dep. Sun 22 FebRet. Sun 08 Mar$810
Dep. Sun 08 FebRet. Sun 22 Feb$810
Dep. Mon 16 MarRet. Mon 30 Mar$812
Dep. Tue 10 MarRet. Tue 24 Mar$821
Dep. Tue 24 FebRet. Tue 10 Mar$823
Dep. Tue 10 FebRet. Tue 24 Feb$824
Dep. Thu 26 FebRet. Thu 12 Mar$824
Dep. Thu 12 FebRet. Thu 26 Feb$824
Dep. Thu 12 MarRet. Thu 26 Mar$863
Dep. Sun 08 MarRet. Sun 22 Mar$893
Dep. Tue 03 FebRet. Tue 17 Feb$893
Dep. Wed 18 FebRet. Tue 03 Mar$911
Dep. Wed 18 MarRet. Wed 01 Apr$1,067
Dep. Thu 16 AprRet. Sun 03 May$1,081
Dep. Sun 16 NovRet. Sun 30 Nov$1,128
Dep. Thu 29 JanRet. Thu 12 Feb$1,147
Dep. Sun 18 JanRet. Sun 08 Feb$1,251
Dep. Fri 26 DecRet. Fri 02 Jan$3,460
AK,EY Return flights from $775
Dep. Tue 24 FebRet. Tue 10 Mar$775
TK Return flights from $804
Dep. Thu 12 MarRet. Thu 26 Mar$804
Dep. Thu 12 FebRet. Thu 26 Feb$805
TKShow more Flights
Dep. Tue 03 FebRet. Tue 17 Feb$805
Dep. Tue 10 FebRet. Tue 24 Feb$805
Dep. Sun 08 FebRet. Sun 22 Feb$805
Dep. Mon 26 JanRet. Mon 09 Feb$806
Dep. Wed 21 JanRet. Sun 08 Feb$807
Dep. Wed 18 FebRet. Tue 03 Mar$808
Dep. Wed 18 MarRet. Wed 01 Apr$809
Dep. Wed 04 MarRet. Wed 18 Mar$809
Dep. Tue 10 MarRet. Tue 24 Mar$809
Dep. Thu 29 JanRet. Thu 12 Feb$811
Dep. Sun 18 JanRet. Sun 08 Feb$825
Dep. Thu 16 AprRet. Sun 03 May$827
Dep. Sun 08 MarRet. Sun 22 Mar$830
Dep. Tue 24 FebRet. Tue 10 Mar$831
Dep. Sun 22 FebRet. Sun 08 Mar$831
Dep. Mon 16 FebRet. Mon 02 Mar$831
Dep. Mon 16 MarRet. Mon 30 Mar$831
Dep. Thu 26 FebRet. Thu 12 Mar$832
Dep. Wed 19 NovRet. Wed 03 Dec$1,031
Dep. Sun 16 NovRet. Sun 30 Nov$1,036
Dep. Fri 26 DecRet. Fri 02 Jan$3,061
AK,EY,TR,VY Return flights from $805
Dep. Mon 16 FebRet. Mon 02 Mar$805
Dep. Thu 16 AprRet. Sun 03 May$1,293
6E,8B,FR,TR,VY Return flights from $807
Dep. Sun 08 MarRet. Sun 22 Mar$807
JQ,TK Return flights from $811
Dep. Tue 24 FebRet. Tue 10 Mar$811
Dep. Wed 04 MarRet. Wed 18 Mar$814
JQ,TKShow more Flights
Dep. Tue 10 MarRet. Tue 24 Mar$895
Dep. Tue 10 FebRet. Tue 24 Feb$896
Dep. Tue 03 FebRet. Tue 17 Feb$896
Dep. Wed 18 MarRet. Wed 01 Apr$908
Dep. Thu 16 AprRet. Sun 03 May$1,057
Dep. Wed 19 NovRet. Wed 03 Dec$1,067
Dep. Thu 26 FebRet. Thu 12 Mar$1,067
Dep. Thu 12 FebRet. Thu 26 Feb$1,071
Dep. Sun 08 FebRet. Sun 22 Feb$1,094
Dep. Mon 26 JanRet. Mon 09 Feb$1,139
Dep. Mon 16 FebRet. Mon 02 Mar$1,141
Dep. Thu 29 JanRet. Thu 12 Feb$1,155
Dep. Sun 22 FebRet. Sun 08 Mar$1,163
Dep. Sun 08 MarRet. Sun 22 Mar$1,163
Dep. Wed 18 FebRet. Tue 03 Mar$1,218
Dep. Thu 12 MarRet. Thu 26 Mar$1,218
Dep. Wed 21 JanRet. Sun 08 Feb$1,336
Dep. Sun 18 JanRet. Sun 08 Feb$1,336
Dep. Mon 16 MarRet. Mon 30 Mar$1,377
Dep. Sun 16 NovRet. Sun 30 Nov$1,948
6E,TR,VJ,VY Return flights from $811
Dep. Thu 26 FebRet. Thu 12 Mar$811
JQ,QF,TK Return flights from $816
Dep. Tue 24 FebRet. Tue 10 Mar$816
Dep. Tue 10 MarRet. Tue 24 Mar$868
JQ,QF,TKShow more Flights
Dep. Thu 12 FebRet. Thu 26 Feb$872
Dep. Tue 10 FebRet. Tue 24 Feb$873
Dep. Thu 12 MarRet. Thu 26 Mar$910
Dep. Wed 04 MarRet. Wed 18 Mar$910
Dep. Tue 03 FebRet. Tue 17 Feb$956
Dep. Mon 26 JanRet. Mon 09 Feb$1,158
Dep. Sun 08 MarRet. Sun 22 Mar$1,175
Dep. Thu 26 FebRet. Thu 12 Mar$1,178
Dep. Sun 08 FebRet. Sun 22 Feb$1,184
Dep. Wed 18 FebRet. Tue 03 Mar$1,236
Dep. Mon 16 FebRet. Mon 02 Mar$1,251
Dep. Thu 16 AprRet. Sun 03 May$1,284
Dep. Wed 19 NovRet. Wed 03 Dec$1,357
Dep. Mon 16 MarRet. Mon 30 Mar$1,525
Dep. Wed 18 MarRet. Wed 01 Apr$1,549
Dep. Sun 22 FebRet. Sun 08 Mar$1,560
Dep. Wed 21 JanRet. Sun 08 Feb$1,728
Dep. Sun 16 NovRet. Sun 30 Nov$1,744
Dep. Thu 29 JanRet. Thu 12 Feb$1,820
Dep. Sun 18 JanRet. Sun 08 Feb$2,107
EY,JQ Return flights from $827
Dep. Tue 03 FebRet. Tue 17 Feb$827
Dep. Thu 26 FebRet. Thu 12 Mar$827
EY,JQShow more Flights
Dep. Tue 10 FebRet. Tue 24 Feb$827
Dep. Thu 12 FebRet. Thu 26 Feb$871
Dep. Wed 18 FebRet. Tue 03 Mar$967
Dep. Wed 04 MarRet. Wed 18 Mar$967
Dep. Sun 22 FebRet. Sun 08 Mar$967
Dep. Sun 16 NovRet. Sun 30 Nov$1,054
Dep. Wed 19 NovRet. Wed 03 Dec$1,054
Dep. Sun 08 FebRet. Sun 22 Feb$1,056
Dep. Sun 18 JanRet. Sun 08 Feb$1,094
Dep. Mon 26 JanRet. Mon 09 Feb$1,094
Dep. Mon 16 FebRet. Mon 02 Mar$1,094
Dep. Wed 21 JanRet. Sun 08 Feb$1,094
Dep. Thu 16 AprRet. Sun 03 May$1,112
Dep. Tue 24 FebRet. Tue 10 Mar$1,199
Dep. Tue 10 MarRet. Tue 24 Mar$1,393
Dep. Thu 12 MarRet. Thu 26 Mar$1,521
Dep. Sun 08 MarRet. Sun 22 Mar$1,532
Dep. Wed 18 MarRet. Wed 01 Apr$1,689
Dep. Mon 16 MarRet. Mon 30 Mar$1,726
Dep. Fri 26 DecRet. Fri 02 Jan$3,042
QR Return flights from $842
Dep. Sun 18 JanRet. Sun 08 Feb$842
Dep. Wed 18 FebRet. Tue 03 Mar$842
QRShow more Flights
Dep. Sun 08 MarRet. Sun 22 Mar$842
Dep. Sun 16 NovRet. Sun 30 Nov$842
Dep. Tue 24 FebRet. Tue 10 Mar$842
Dep. Wed 19 NovRet. Wed 03 Dec$842
Dep. Thu 12 FebRet. Thu 26 Feb$842
Dep. Sun 08 FebRet. Sun 22 Feb$842
Dep. Thu 26 FebRet. Thu 12 Mar$842
Dep. Wed 21 JanRet. Sun 08 Feb$842
Dep. Thu 12 MarRet. Thu 26 Mar$842
Dep. Thu 29 JanRet. Thu 12 Feb$842
Dep. Mon 26 JanRet. Mon 09 Feb$842
Dep. Tue 10 MarRet. Tue 24 Mar$842
Dep. Tue 10 FebRet. Tue 24 Feb$842
Dep. Sun 22 FebRet. Sun 08 Mar$842
Dep. Wed 04 MarRet. Wed 18 Mar$842
Dep. Wed 18 MarRet. Wed 01 Apr$842
Dep. Tue 03 FebRet. Tue 17 Feb$842
Dep. Mon 16 FebRet. Mon 02 Mar$842
Dep. Mon 16 MarRet. Mon 30 Mar$842
Dep. Thu 16 AprRet. Sun 03 May$1,056
Dep. Fri 26 DecRet. Fri 02 Jan$2,217
EY,JQ,QF Return flights from $877
Dep. Wed 04 MarRet. Wed 18 Mar$877
Dep. Mon 26 JanRet. Mon 09 Feb$1,008
EY,JQ,QFShow more Flights
Dep. Mon 16 MarRet. Mon 30 Mar$1,555
Dep. Wed 18 MarRet. Wed 01 Apr$1,557
Dep. Thu 16 AprRet. Sun 03 May$1,741
Dep. Sun 16 NovRet. Sun 30 Nov$1,831
BA,CX,VY Return flights from $886
Dep. Tue 10 MarRet. Tue 24 Mar$886
Dep. Wed 18 FebRet. Tue 03 Mar$934
BA,CX,VYShow more Flights
Dep. Thu 26 FebRet. Thu 12 Mar$934
Dep. Wed 04 MarRet. Wed 18 Mar$934
Dep. Tue 10 FebRet. Tue 24 Feb$982
Dep. Sun 08 MarRet. Sun 22 Mar$1,023
Dep. Tue 24 FebRet. Tue 10 Mar$1,078
Dep. Thu 12 FebRet. Thu 26 Feb$1,110
Dep. Thu 29 JanRet. Thu 12 Feb$1,126
Dep. Sun 08 FebRet. Sun 22 Feb$1,263
Dep. Wed 19 NovRet. Wed 03 Dec$1,318
Dep. Thu 12 MarRet. Thu 26 Mar$1,367
Dep. Wed 21 JanRet. Sun 08 Feb$1,367
Dep. Mon 26 JanRet. Mon 09 Feb$1,367
Dep. Wed 18 MarRet. Wed 01 Apr$1,367
Dep. Sun 18 JanRet. Sun 08 Feb$1,472
Dep. Sun 22 FebRet. Sun 08 Mar$1,520
Dep. Sun 16 NovRet. Sun 30 Nov$1,904
Dep. Thu 16 AprRet. Sun 03 May$12,282
VA Return flights from $889
Dep. Thu 29 JanRet. Thu 12 Feb$889
Dep. Thu 12 FebRet. Thu 26 Feb$889
VAShow more Flights
Dep. Tue 10 FebRet. Tue 24 Feb$889
Dep. Wed 19 NovRet. Wed 03 Dec$889
Dep. Tue 10 MarRet. Tue 24 Mar$889
Dep. Sun 08 MarRet. Sun 22 Mar$889
Dep. Wed 18 FebRet. Tue 03 Mar$889
Dep. Mon 26 JanRet. Mon 09 Feb$889
Dep. Tue 24 FebRet. Tue 10 Mar$889
Dep. Sun 08 FebRet. Sun 22 Feb$889
Dep. Wed 18 MarRet. Wed 01 Apr$889
Dep. Mon 16 FebRet. Mon 02 Mar$889
Dep. Tue 03 FebRet. Tue 17 Feb$889
Dep. Sun 22 FebRet. Sun 08 Mar$889
Dep. Wed 04 MarRet. Wed 18 Mar$889
Dep. Mon 16 MarRet. Mon 30 Mar$890
Dep. Thu 12 MarRet. Thu 26 Mar$890
Dep. Wed 21 JanRet. Sun 08 Feb$891
Dep. Sun 18 JanRet. Sun 08 Feb$891
Dep. Sun 16 NovRet. Sun 30 Nov$891
Dep. Thu 26 FebRet. Thu 12 Mar$1,092
Dep. Thu 16 AprRet. Sun 03 May$1,131
Dep. Fri 26 DecRet. Fri 02 Jan$2,295
CX,IB,VY Return flights from $901
Dep. Tue 03 FebRet. Tue 17 Feb$901
Dep. Tue 24 FebRet. Tue 10 Mar$957
CX,IB,VYShow more Flights
Dep. Mon 16 FebRet. Mon 02 Mar$965
SQ Return flights from $925
Dep. Wed 04 MarRet. Wed 18 Mar$925
Dep. Thu 26 FebRet. Thu 12 Mar$925
SQShow more Flights
Dep. Wed 18 MarRet. Wed 01 Apr$926
Dep. Thu 16 AprRet. Sun 03 May$954
Dep. Sun 08 MarRet. Sun 22 Mar$978
Dep. Thu 12 MarRet. Thu 26 Mar$996
Dep. Mon 16 FebRet. Mon 02 Mar$1,055
Dep. Mon 16 MarRet. Mon 30 Mar$1,055
Dep. Thu 12 FebRet. Thu 26 Feb$1,069
Dep. Sun 18 JanRet. Sun 08 Feb$1,076
Dep. Wed 21 JanRet. Sun 08 Feb$1,096
Dep. Thu 29 JanRet. Thu 12 Feb$1,096
Dep. Wed 19 NovRet. Wed 03 Dec$1,116
Dep. Tue 10 FebRet. Tue 24 Feb$1,132
Dep. Wed 18 FebRet. Tue 03 Mar$1,132
Dep. Tue 24 FebRet. Tue 10 Mar$1,132
Dep. Tue 10 MarRet. Tue 24 Mar$1,174
Dep. Sun 16 NovRet. Sun 30 Nov$1,236
Dep. Tue 03 FebRet. Tue 17 Feb$1,243
Dep. Sun 22 FebRet. Sun 08 Mar$1,308
Dep. Mon 26 JanRet. Mon 09 Feb$1,448
Dep. Sun 08 FebRet. Sun 22 Feb$1,547
Dep. Fri 26 DecRet. Fri 02 Jan$3,088

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

Did you know...

  • The closest hotel to Barcelona airport is The Air Rooms which is within a km away.
  • has the quickest flight between Perth and Barcelona taking 19 hours and 25 minutes. Dubai
  • Perth has the IATA code of PER.

Questions and Answers

What is the cheapest month to fly to Barcelona from Perth?

At the moment, the most affordable time of year to fly to Barcelona from Perth is February/2026. You will pay the most in July/2026.

What airlines fly direct to Barcelona from Perth?

No airlines fly non-stop between Perth and Barcelona.

What is the cheapest airline that flies to Barcelona from Perth?

The cheapest airline to fly from Perth to Barcelona is Qatar Airways.

What is the best airline to fly to Barcelona from Perth?

The best airline to fly from Perth to Barcelona is Qatar Airways.

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