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
OD,TK Return flights from $748
Dep. Tue 03 FebRet. Wed 18 Feb$748
Dep. Mon 09 MarRet. Mon 23 Mar$750
OD,TKShow more Flights
Dep. Thu 05 FebRet. Wed 18 Feb$753
Dep. Tue 24 FebRet. Mon 09 Mar$778
Dep. Sun 22 FebRet. Sun 08 Mar$778
Dep. Mon 23 FebRet. Mon 09 Mar$778
Dep. Thu 12 FebRet. Thu 26 Feb$785
Dep. Sun 08 MarRet. Sun 22 Mar$789
Dep. Sun 08 FebRet. Sun 22 Feb$791
Dep. Thu 26 FebRet. Thu 12 Mar$796
Dep. Sun 15 FebRet. Sun 01 Mar$799
Dep. Tue 10 FebRet. Wed 25 Feb$799
Dep. Tue 24 FebRet. Tue 10 Mar$839
Dep. Tue 10 FebRet. Tue 24 Feb$841
Dep. Wed 11 MarRet. Mon 23 Mar$909
Dep. Tue 10 MarRet. Mon 23 Mar$909
Dep. Thu 05 MarRet. Thu 19 Mar$955
Dep. Thu 29 JanRet. Thu 12 Feb$1,002
Dep. Tue 27 JanRet. Tue 10 Feb$1,020
Dep. Tue 17 FebRet. Tue 03 Mar$1,032
Dep. Mon 16 FebRet. Mon 02 Mar$1,032
Dep. Thu 19 FebRet. Tue 03 Mar$1,032
Dep. Wed 18 FebRet. Tue 03 Mar$1,032
Dep. Mon 02 FebRet. Mon 16 Feb$1,053
Dep. Sun 25 JanRet. Sun 08 Feb$1,097
Dep. Fri 25 SepRet. Sat 10 Oct$1,144
Dep. Sat 26 SepRet. Sat 10 Oct$1,185
Dep. Thu 12 FebRet. Mon 23 Feb$1,331
Dep. Sun 25 JanRet. Mon 09 Feb$1,622
JQ,OD,TK Return flights from $754
Dep. Mon 09 MarRet. Mon 23 Mar$754
Dep. Thu 05 FebRet. Wed 18 Feb$754
JQ,OD,TKShow more Flights
Dep. Tue 03 FebRet. Wed 18 Feb$808
Dep. Tue 24 FebRet. Mon 09 Mar$868
Dep. Tue 10 MarRet. Mon 23 Mar$910
Dep. Tue 24 FebRet. Tue 10 Mar$910
Dep. Mon 02 FebRet. Mon 16 Feb$969
Dep. Wed 11 MarRet. Mon 23 Mar$1,010
Dep. Tue 27 JanRet. Tue 10 Feb$1,026
Dep. Thu 19 FebRet. Tue 03 Mar$1,026
Dep. Thu 05 MarRet. Thu 19 Mar$1,027
Dep. Sun 25 JanRet. Mon 09 Feb$1,071
Dep. Sun 08 MarRet. Sun 22 Mar$1,138
Dep. Sun 15 FebRet. Sun 01 Mar$1,150
Dep. Mon 16 FebRet. Mon 02 Mar$1,163
Dep. Thu 12 FebRet. Mon 23 Feb$1,172
Dep. Tue 10 FebRet. Tue 24 Feb$1,191
Dep. Tue 10 FebRet. Wed 25 Feb$1,194
Dep. Wed 18 FebRet. Tue 03 Mar$1,196
Dep. Tue 17 FebRet. Tue 03 Mar$1,205
Dep. Thu 29 JanRet. Thu 12 Feb$1,207
Dep. Thu 12 FebRet. Thu 26 Feb$1,237
Dep. Sun 08 FebRet. Sun 22 Feb$1,258
Dep. Fri 25 SepRet. Sat 10 Oct$1,264
Dep. Sat 26 SepRet. Sat 10 Oct$1,406
Dep. Mon 23 FebRet. Mon 09 Mar$1,501
Dep. Sun 25 JanRet. Sun 08 Feb$1,572
Dep. Sun 22 FebRet. Sun 08 Mar$1,628
Dep. Thu 26 FebRet. Thu 12 Mar$1,632
JQ,TK Return flights from $758
Dep. Thu 05 FebRet. Wed 18 Feb$758
Dep. Tue 10 MarRet. Mon 23 Mar$793
JQ,TKShow more Flights
Dep. Thu 19 FebRet. Tue 03 Mar$794
Dep. Mon 23 FebRet. Mon 09 Mar$796
Dep. Wed 11 MarRet. Mon 23 Mar$796
Dep. Tue 10 FebRet. Wed 25 Feb$796
Dep. Mon 09 MarRet. Mon 23 Mar$797
Dep. Tue 24 FebRet. Mon 09 Mar$797
Dep. Tue 03 FebRet. Wed 18 Feb$797
Dep. Mon 16 FebRet. Mon 02 Mar$797
Dep. Tue 24 FebRet. Tue 10 Mar$858
Dep. Wed 18 FebRet. Tue 03 Mar$897
Dep. Tue 17 FebRet. Tue 03 Mar$902
Dep. Mon 02 FebRet. Mon 16 Feb$905
Dep. Thu 05 MarRet. Thu 19 Mar$907
Dep. Sun 22 FebRet. Sun 08 Mar$949
Dep. Sun 15 FebRet. Sun 01 Mar$952
Dep. Thu 12 FebRet. Mon 23 Feb$1,028
Dep. Sun 25 JanRet. Mon 09 Feb$1,029
Dep. Sun 08 FebRet. Sun 22 Feb$1,058
Dep. Tue 27 JanRet. Tue 10 Feb$1,062
Dep. Thu 26 FebRet. Thu 12 Mar$1,063
Dep. Sun 08 MarRet. Sun 22 Mar$1,177
Dep. Tue 10 FebRet. Tue 24 Feb$1,220
Dep. Thu 12 FebRet. Thu 26 Feb$1,286
Dep. Thu 29 JanRet. Thu 12 Feb$1,327
Dep. Fri 25 SepRet. Sat 10 Oct$1,467
Dep. Sun 25 JanRet. Sun 08 Feb$1,668
Dep. Sat 26 SepRet. Sat 10 Oct$2,652
OD,QF,TK Return flights from $758
Dep. Mon 09 MarRet. Mon 23 Mar$758
Dep. Sun 08 MarRet. Sun 22 Mar$758
OD,QF,TKShow more Flights
Dep. Sun 08 FebRet. Sun 22 Feb$760
Dep. Tue 24 FebRet. Tue 10 Mar$796
Dep. Tue 10 FebRet. Tue 24 Feb$799
Dep. Tue 10 FebRet. Wed 25 Feb$799
Dep. Tue 24 FebRet. Mon 09 Mar$799
Dep. Tue 03 FebRet. Wed 18 Feb$801
Dep. Thu 05 FebRet. Wed 18 Feb$807
Dep. Tue 10 MarRet. Mon 23 Mar$912
Dep. Wed 11 MarRet. Mon 23 Mar$912
Dep. Mon 02 FebRet. Mon 16 Feb$1,007
Dep. Thu 05 MarRet. Thu 19 Mar$1,026
Dep. Mon 16 FebRet. Mon 02 Mar$1,086
Dep. Thu 19 FebRet. Tue 03 Mar$1,086
Dep. Tue 17 FebRet. Tue 03 Mar$1,088
Dep. Tue 27 JanRet. Tue 10 Feb$1,088
Dep. Wed 18 FebRet. Tue 03 Mar$1,141
Dep. Sun 15 FebRet. Sun 01 Mar$1,158
Dep. Thu 29 JanRet. Thu 12 Feb$1,209
Dep. Sun 25 JanRet. Sun 08 Feb$1,280
Dep. Sun 22 FebRet. Sun 08 Mar$1,298
Dep. Mon 23 FebRet. Mon 09 Mar$1,307
Dep. Fri 25 SepRet. Sat 10 Oct$1,398
Dep. Thu 26 FebRet. Thu 12 Mar$1,402
Dep. Thu 12 FebRet. Mon 23 Feb$1,457
Dep. Thu 12 FebRet. Thu 26 Feb$1,503
Dep. Sat 26 SepRet. Sat 10 Oct$1,930
Dep. Sun 25 JanRet. Mon 09 Feb$2,034
QF,TK Return flights from $781
Dep. Mon 23 FebRet. Mon 09 Mar$781
Dep. Mon 09 MarRet. Mon 23 Mar$781
QF,TKShow more Flights
Dep. Mon 16 FebRet. Mon 02 Mar$781
Dep. Mon 02 FebRet. Mon 16 Feb$781
Dep. Tue 10 MarRet. Mon 23 Mar$781
Dep. Thu 19 FebRet. Tue 03 Mar$781
Dep. Wed 11 MarRet. Mon 23 Mar$781
Dep. Tue 10 FebRet. Wed 25 Feb$786
Dep. Sun 15 FebRet. Sun 01 Mar$786
Dep. Tue 03 FebRet. Wed 18 Feb$786
Dep. Thu 05 FebRet. Wed 18 Feb$786
Dep. Tue 24 FebRet. Tue 10 Mar$797
Dep. Tue 24 FebRet. Mon 09 Mar$797
Dep. Thu 26 FebRet. Thu 12 Mar$797
Dep. Sun 08 MarRet. Sun 22 Mar$797
Dep. Thu 05 MarRet. Thu 19 Mar$797
Dep. Sun 22 FebRet. Sun 08 Mar$798
Dep. Tue 10 FebRet. Tue 24 Feb$798
Dep. Sun 08 FebRet. Sun 22 Feb$799
Dep. Tue 17 FebRet. Tue 03 Mar$801
Dep. Wed 18 FebRet. Tue 03 Mar$851
Dep. Thu 12 FebRet. Mon 23 Feb$1,026
Dep. Sun 25 JanRet. Sun 08 Feb$1,055
Dep. Tue 27 JanRet. Tue 10 Feb$1,055
Dep. Sun 25 JanRet. Mon 09 Feb$1,055
Dep. Thu 29 JanRet. Thu 12 Feb$1,060
Dep. Thu 12 FebRet. Thu 26 Feb$1,063
Dep. Sat 26 SepRet. Sat 10 Oct$1,993
TK Return flights from $783
Dep. Tue 10 MarRet. Mon 23 Mar$783
Dep. Thu 12 FebRet. Thu 26 Feb$787
TKShow more Flights
Dep. Thu 12 FebRet. Mon 23 Feb$791
Dep. Tue 24 FebRet. Mon 09 Mar$794
Dep. Sun 15 FebRet. Sun 01 Mar$794
Dep. Tue 10 FebRet. Tue 24 Feb$802
Dep. Tue 10 FebRet. Wed 25 Feb$802
Dep. Sun 22 FebRet. Sun 08 Mar$803
Dep. Thu 05 FebRet. Wed 18 Feb$809
Dep. Tue 03 FebRet. Wed 18 Feb$809
Dep. Thu 19 FebRet. Tue 03 Mar$810
Dep. Mon 02 FebRet. Mon 16 Feb$810
Dep. Wed 18 FebRet. Tue 03 Mar$810
Dep. Sun 08 FebRet. Sun 22 Feb$810
Dep. Mon 16 FebRet. Mon 02 Mar$811
Dep. Tue 17 FebRet. Tue 03 Mar$811
Dep. Thu 26 FebRet. Thu 12 Mar$812
Dep. Sun 08 MarRet. Sun 22 Mar$812
Dep. Thu 05 MarRet. Thu 19 Mar$812
Dep. Wed 11 MarRet. Mon 23 Mar$813
Dep. Tue 24 FebRet. Tue 10 Mar$813
Dep. Mon 23 FebRet. Mon 09 Mar$813
Dep. Mon 09 MarRet. Mon 23 Mar$813
Dep. Sun 25 JanRet. Sun 08 Feb$1,028
Dep. Thu 29 JanRet. Thu 12 Feb$1,029
Dep. Sun 25 JanRet. Mon 09 Feb$1,049
Dep. Tue 27 JanRet. Tue 10 Feb$1,063
Dep. Fri 25 SepRet. Sat 10 Oct$2,278
Dep. Sat 26 SepRet. Sat 10 Oct$2,278
AK,EY Return flights from $788
Dep. Thu 12 FebRet. Mon 23 Feb$788
Dep. Mon 09 MarRet. Mon 23 Mar$796
AK,EYShow more Flights
Dep. Wed 11 MarRet. Mon 23 Mar$796
Dep. Tue 10 MarRet. Mon 23 Mar$802
Dep. Mon 02 FebRet. Mon 16 Feb$810
Dep. Sun 25 JanRet. Mon 09 Feb$1,058
JQ,QF,TK Return flights from $795
Dep. Mon 16 FebRet. Mon 02 Mar$795
Dep. Thu 19 FebRet. Tue 03 Mar$795
JQ,QF,TKShow more Flights
Dep. Tue 10 MarRet. Mon 23 Mar$795
Dep. Wed 11 MarRet. Mon 23 Mar$795
Dep. Tue 24 FebRet. Mon 09 Mar$798
Dep. Tue 10 FebRet. Wed 25 Feb$798
Dep. Tue 03 FebRet. Wed 18 Feb$800
Dep. Thu 05 FebRet. Wed 18 Feb$813
Dep. Tue 24 FebRet. Tue 10 Mar$815
Dep. Thu 05 MarRet. Thu 19 Mar$874
Dep. Wed 18 FebRet. Tue 03 Mar$907
Dep. Tue 17 FebRet. Tue 03 Mar$914
Dep. Mon 02 FebRet. Mon 16 Feb$916
Dep. Sun 25 JanRet. Mon 09 Feb$1,067
Dep. Sun 08 FebRet. Sun 22 Feb$1,085
Dep. Sun 15 FebRet. Sun 01 Mar$1,152
Dep. Sun 08 MarRet. Sun 22 Mar$1,252
Dep. Tue 10 FebRet. Tue 24 Feb$1,260
Dep. Thu 12 FebRet. Mon 23 Feb$1,318
Dep. Mon 23 FebRet. Mon 09 Mar$1,319
Dep. Thu 12 FebRet. Thu 26 Feb$1,319
Dep. Mon 09 MarRet. Mon 23 Mar$1,335
Dep. Sun 22 FebRet. Sun 08 Mar$1,466
Dep. Thu 26 FebRet. Thu 12 Mar$1,540
Dep. Fri 25 SepRet. Sat 10 Oct$1,614
Dep. Sat 26 SepRet. Sat 10 Oct$1,762
Dep. Sun 25 JanRet. Sun 08 Feb$1,817
Dep. Tue 27 JanRet. Tue 10 Feb$2,109
6E,AK,MU,VY Return flights from $806
Dep. Sun 25 JanRet. Sun 08 Feb$806
AK,D7,OD,PC,W4 Return flights from $827
Dep. Tue 27 JanRet. Tue 10 Feb$827
EY,JQ,TR Return flights from $836
Dep. Thu 12 FebRet. Mon 23 Feb$836
Dep. Sun 25 JanRet. Mon 09 Feb$853
QR Return flights from $843
Dep. Sun 22 FebRet. Sun 08 Mar$843
Dep. Tue 10 FebRet. Tue 24 Feb$843
QRShow more Flights
Dep. Tue 03 FebRet. Wed 18 Feb$843
Dep. Thu 12 FebRet. Thu 26 Feb$843
Dep. Thu 26 FebRet. Thu 12 Mar$843
Dep. Thu 29 JanRet. Thu 12 Feb$843
Dep. Thu 19 FebRet. Tue 03 Mar$843
Dep. Sun 15 FebRet. Sun 01 Mar$843
Dep. Mon 16 FebRet. Mon 02 Mar$843
Dep. Tue 17 FebRet. Tue 03 Mar$843
Dep. Tue 10 MarRet. Mon 23 Mar$843
Dep. Tue 24 FebRet. Mon 09 Mar$843
Dep. Mon 02 FebRet. Mon 16 Feb$843
Dep. Tue 24 FebRet. Tue 10 Mar$843
Dep. Tue 27 JanRet. Tue 10 Feb$843
Dep. Mon 23 FebRet. Mon 09 Mar$843
Dep. Thu 05 FebRet. Wed 18 Feb$843
Dep. Sun 08 MarRet. Sun 22 Mar$843
Dep. Mon 09 MarRet. Mon 23 Mar$843
Dep. Sun 08 FebRet. Sun 22 Feb$843
Dep. Thu 05 MarRet. Thu 19 Mar$843
Dep. Wed 18 FebRet. Tue 03 Mar$843
Dep. Wed 11 MarRet. Mon 23 Mar$843
Dep. Tue 10 FebRet. Wed 25 Feb$843
Dep. Thu 12 FebRet. Mon 23 Feb$849
Dep. Sun 25 JanRet. Mon 09 Feb$852
Dep. Sun 25 JanRet. Sun 08 Feb$860
Dep. Fri 25 SepRet. Sat 10 Oct$1,623
Dep. Sat 26 SepRet. Sat 10 Oct$1,623
AK,OD,PC,TR,VY,W4 Return flights from $850
Dep. Sun 25 JanRet. Mon 09 Feb$850
EY,JQ Return flights from $851
Dep. Tue 24 FebRet. Tue 10 Mar$851
Dep. Thu 26 FebRet. Thu 12 Mar$851
EY,JQShow more Flights
Dep. Tue 17 FebRet. Tue 03 Mar$851
Dep. Thu 19 FebRet. Tue 03 Mar$851
Dep. Thu 12 FebRet. Mon 23 Feb$857
Dep. Tue 03 FebRet. Wed 18 Feb$892
Dep. Thu 12 FebRet. Thu 26 Feb$940
Dep. Tue 27 JanRet. Tue 10 Feb$940
Dep. Sun 25 JanRet. Mon 09 Feb$972
Dep. Thu 05 MarRet. Thu 19 Mar$995
Dep. Wed 18 FebRet. Tue 03 Mar$995
Dep. Sun 22 FebRet. Sun 08 Mar$995
Dep. Mon 23 FebRet. Mon 09 Mar$995
Dep. Tue 10 FebRet. Wed 25 Feb$1,026
Dep. Mon 16 FebRet. Mon 02 Mar$1,026
Dep. Sun 08 MarRet. Sun 22 Mar$1,037
Dep. Wed 11 MarRet. Mon 23 Mar$1,037
Dep. Tue 24 FebRet. Mon 09 Mar$1,046
Dep. Thu 05 FebRet. Wed 18 Feb$1,067
Dep. Sun 25 JanRet. Sun 08 Feb$1,084
Dep. Mon 09 MarRet. Mon 23 Mar$1,088
Dep. Sun 08 FebRet. Sun 22 Feb$1,350
Dep. Sat 26 SepRet. Sat 10 Oct$1,439
Dep. Mon 02 FebRet. Mon 16 Feb$1,510
Dep. Thu 29 JanRet. Thu 12 Feb$1,526
Dep. Tue 10 MarRet. Mon 23 Mar$1,626
EY,QZ,TR Return flights from $852
Dep. Sun 25 JanRet. Mon 09 Feb$852

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


Cheapest Perth to Barcelona Return Prices

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

February 2026
$784
March 2026
$785
May 2026
$927
September 2026
$809

Average Perth to Barcelona Return Prices

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

January 2026
$2,818
February 2026
$1,549
March 2026
$1,533
April 2026
$1,867
May 2026
$1,480
June 2026
$1,617
July 2026
$2,039
August 2026
$1,809
September 2026
$1,756

Did you know...

  • Barcelona has the IATA code of BCN.
  • Barcelona is 7 hours behind Perth. You will probably be jetlagged for a few days.
  • The quickest one-way flight on this route is 19 hrs 25 mins with . Stopping over at Dubai

Questions and Answers

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

At the moment, February/2026 is the lowest-price month to fly to Barcelona from Perth.

What airlines fly non-stop to Barcelona from Perth?

No airlines fly direct between Perth and Barcelona.

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

Turkish Airlines is the cheapest airline to fly to Barcelona from Perth.

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