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 $1,296
Dep. Wed 04 FebRet. Wed 25 Feb$1,296
Dep. Wed 11 MarRet. Wed 01 Apr$1,300
QF,TKShow more Flights
Dep. Wed 06 MayRet. Wed 27 May$1,304
Dep. Thu 07 MayRet. Wed 27 May$1,304
Dep. Tue 10 FebRet. Wed 25 Feb$1,350
Dep. Tue 17 FebRet. Tue 03 Mar$1,350
Dep. Tue 10 MarRet. Wed 01 Apr$1,353
Dep. Mon 09 MarRet. Mon 23 Mar$1,358
Dep. Mon 23 FebRet. Mon 09 Mar$1,358
Dep. Wed 18 FebRet. Tue 03 Mar$1,358
Dep. Mon 16 FebRet. Mon 02 Mar$1,358
Dep. Mon 02 FebRet. Mon 16 Feb$1,358
Dep. Sun 15 FebRet. Sun 01 Mar$1,366
Dep. Thu 05 FebRet. Wed 25 Feb$1,366
Dep. Tue 10 FebRet. Tue 24 Feb$1,387
Dep. Tue 24 FebRet. Tue 10 Mar$1,387
Dep. Thu 26 FebRet. Thu 12 Mar$1,398
Dep. Sun 22 FebRet. Sun 08 Mar$1,398
Dep. Thu 12 FebRet. Thu 26 Feb$1,399
Dep. Thu 19 FebRet. Tue 03 Mar$1,461
Dep. Thu 05 MarRet. Thu 19 Mar$1,461
Dep. Sun 08 FebRet. Sun 22 Feb$1,461
Dep. Wed 11 MarRet. Mon 23 Mar$1,514
Dep. Sat 25 JulRet. Mon 17 Aug$1,562
Dep. Tue 10 MarRet. Mon 23 Mar$1,589
Dep. Thu 29 JanRet. Wed 18 Feb$1,770
Dep. Wed 28 JanRet. Wed 18 Feb$1,770
Dep. Thu 29 JanRet. Thu 19 Feb$1,826
Dep. Tue 27 JanRet. Tue 10 Feb$1,832
Dep. Sun 25 JanRet. Sun 08 Feb$1,841
Dep. Thu 29 JanRet. Thu 12 Feb$1,841
Dep. Mon 13 JulRet. Fri 07 Aug$1,891
Dep. Fri 25 SepRet. Sat 10 Oct$2,205
Dep. Sat 26 SepRet. Sat 10 Oct$2,929
Dep. Sat 14 MarRet. Sat 18 Apr$2,981
Dep. Wed 24 DecRet. Thu 19 Feb$3,032
Dep. Thu 18 JunRet. Fri 10 Jul$3,603
JQ,TK Return flights from $1,306
Dep. Thu 05 FebRet. Wed 25 Feb$1,306
Dep. Tue 10 FebRet. Wed 25 Feb$1,322
JQ,TKShow more Flights
Dep. Thu 07 MayRet. Wed 27 May$1,323
Dep. Wed 04 FebRet. Wed 25 Feb$1,324
Dep. Wed 11 MarRet. Wed 01 Apr$1,327
Dep. Tue 10 MarRet. Wed 01 Apr$1,327
Dep. Wed 06 MayRet. Wed 27 May$1,333
Dep. Wed 11 MarRet. Mon 23 Mar$1,370
Dep. Mon 09 MarRet. Mon 23 Mar$1,380
Dep. Tue 10 MarRet. Mon 23 Mar$1,387
Dep. Sat 25 JulRet. Mon 17 Aug$1,509
Dep. Thu 19 FebRet. Tue 03 Mar$1,537
Dep. Tue 17 FebRet. Tue 03 Mar$1,551
Dep. Mon 23 FebRet. Mon 09 Mar$1,578
Dep. Tue 24 FebRet. Tue 10 Mar$1,581
Dep. Mon 16 FebRet. Mon 02 Mar$1,581
Dep. Thu 05 MarRet. Thu 19 Mar$1,581
Dep. Mon 02 FebRet. Mon 16 Feb$1,581
Dep. Thu 12 FebRet. Thu 26 Feb$1,582
Dep. Tue 10 FebRet. Tue 24 Feb$1,647
Dep. Thu 29 JanRet. Wed 18 Feb$1,765
Dep. Wed 28 JanRet. Wed 18 Feb$1,821
Dep. Thu 29 JanRet. Thu 19 Feb$1,832
Dep. Tue 27 JanRet. Tue 10 Feb$1,847
Dep. Sun 22 FebRet. Sun 08 Mar$1,944
Dep. Thu 26 FebRet. Thu 12 Mar$1,948
Dep. Wed 18 FebRet. Tue 03 Mar$2,059
Dep. Sun 08 FebRet. Sun 22 Feb$2,193
Dep. Sun 15 FebRet. Sun 01 Mar$2,254
Dep. Mon 13 JulRet. Fri 07 Aug$2,288
Dep. Thu 29 JanRet. Thu 12 Feb$2,344
Dep. Sun 25 JanRet. Sun 08 Feb$2,681
Dep. Fri 25 SepRet. Sat 10 Oct$2,728
Dep. Thu 18 JunRet. Fri 10 Jul$2,856
Dep. Sat 26 SepRet. Sat 10 Oct$5,048
Dep. Sat 14 MarRet. Sat 18 Apr$5,274
Dep. Wed 24 DecRet. Thu 19 Feb$6,252
OD,TK Return flights from $1,315
Dep. Tue 17 FebRet. Tue 03 Mar$1,315
Dep. Wed 18 FebRet. Tue 03 Mar$1,324
OD,TKShow more Flights
Dep. Thu 19 FebRet. Tue 03 Mar$1,391
Dep. Sun 15 FebRet. Sun 01 Mar$1,392
Dep. Mon 16 FebRet. Mon 02 Mar$1,453
Dep. Wed 06 MayRet. Wed 27 May$1,545
Dep. Mon 23 FebRet. Mon 09 Mar$1,548
Dep. Sun 22 FebRet. Sun 08 Mar$1,550
Dep. Thu 07 MayRet. Wed 27 May$1,587
Dep. Thu 26 FebRet. Thu 12 Mar$1,590
Dep. Mon 02 FebRet. Mon 16 Feb$1,593
Dep. Tue 24 FebRet. Tue 10 Mar$1,656
Dep. Thu 05 MarRet. Thu 19 Mar$1,661
Dep. Thu 29 JanRet. Wed 18 Feb$1,713
Dep. Wed 28 JanRet. Wed 18 Feb$1,714
Dep. Thu 29 JanRet. Thu 19 Feb$1,776
Dep. Thu 18 JunRet. Fri 10 Jul$1,779
Dep. Tue 27 JanRet. Tue 10 Feb$1,779
Dep. Thu 12 FebRet. Thu 26 Feb$1,808
Dep. Tue 10 FebRet. Wed 25 Feb$1,819
Dep. Thu 05 FebRet. Wed 25 Feb$1,821
Dep. Wed 04 FebRet. Wed 25 Feb$1,822
Dep. Tue 10 FebRet. Tue 24 Feb$1,855
Dep. Tue 10 MarRet. Wed 01 Apr$1,864
Dep. Wed 11 MarRet. Wed 01 Apr$1,864
Dep. Tue 10 MarRet. Mon 23 Mar$1,910
Dep. Mon 09 MarRet. Mon 23 Mar$1,912
Dep. Wed 11 MarRet. Mon 23 Mar$1,931
Dep. Sun 08 FebRet. Sun 22 Feb$1,974
Dep. Fri 25 SepRet. Sat 10 Oct$1,976
Dep. Sat 25 JulRet. Mon 17 Aug$2,007
Dep. Sat 26 SepRet. Sat 10 Oct$2,053
Dep. Sun 25 JanRet. Sun 08 Feb$2,294
Dep. Thu 29 JanRet. Thu 12 Feb$2,308
Dep. Sat 14 MarRet. Sat 18 Apr$2,361
Dep. Wed 24 DecRet. Thu 19 Feb$2,490
Dep. Mon 13 JulRet. Fri 07 Aug$3,138
AK,D7,G9,OD,VF,VY Return flights from $1,341
Dep. Tue 24 FebRet. Tue 10 Mar$1,341
JQ,QF,TK Return flights from $1,344
Dep. Wed 04 FebRet. Wed 25 Feb$1,344
Dep. Thu 05 FebRet. Wed 25 Feb$1,344
JQ,QF,TKShow more Flights
Dep. Tue 10 FebRet. Wed 25 Feb$1,344
Dep. Tue 10 MarRet. Wed 01 Apr$1,349
Dep. Wed 11 MarRet. Wed 01 Apr$1,352
Dep. Thu 07 MayRet. Wed 27 May$1,352
Dep. Wed 06 MayRet. Wed 27 May$1,357
Dep. Tue 24 FebRet. Tue 10 Mar$1,519
Dep. Thu 12 FebRet. Thu 26 Feb$1,520
Dep. Tue 17 FebRet. Tue 03 Mar$1,543
Dep. Sat 25 JulRet. Mon 17 Aug$1,556
Dep. Mon 16 FebRet. Mon 02 Mar$1,579
Dep. Mon 23 FebRet. Mon 09 Mar$1,579
Dep. Tue 10 FebRet. Tue 24 Feb$1,579
Dep. Thu 19 FebRet. Tue 03 Mar$1,583
Dep. Thu 05 MarRet. Thu 19 Mar$1,583
Dep. Tue 10 MarRet. Mon 23 Mar$1,709
Dep. Thu 29 JanRet. Wed 18 Feb$1,779
Dep. Thu 29 JanRet. Thu 19 Feb$1,780
Dep. Wed 28 JanRet. Wed 18 Feb$1,844
Dep. Thu 26 FebRet. Thu 12 Mar$1,881
Dep. Wed 11 MarRet. Mon 23 Mar$1,966
Dep. Sun 22 FebRet. Sun 08 Mar$2,058
Dep. Wed 18 FebRet. Tue 03 Mar$2,088
Dep. Mon 02 FebRet. Mon 16 Feb$2,092
Dep. Mon 13 JulRet. Fri 07 Aug$2,118
Dep. Sun 08 FebRet. Sun 22 Feb$2,139
Dep. Sun 15 FebRet. Sun 01 Mar$2,139
Dep. Mon 09 MarRet. Mon 23 Mar$2,404
Dep. Tue 27 JanRet. Tue 10 Feb$2,628
Dep. Thu 29 JanRet. Thu 12 Feb$2,705
Dep. Fri 25 SepRet. Sat 10 Oct$2,909
Dep. Sat 26 SepRet. Sat 10 Oct$2,996
Dep. Thu 18 JunRet. Fri 10 Jul$5,493
Dep. Sat 14 MarRet. Sat 18 Apr$5,910
OD,QF,TK Return flights from $1,345
Dep. Tue 17 FebRet. Tue 03 Mar$1,345
Dep. Mon 16 FebRet. Mon 02 Mar$1,382
OD,QF,TKShow more Flights
Dep. Wed 18 FebRet. Tue 03 Mar$1,387
Dep. Sun 08 FebRet. Sun 22 Feb$1,404
Dep. Wed 06 MayRet. Wed 27 May$1,521
Dep. Thu 07 MayRet. Wed 27 May$1,521
Dep. Mon 23 FebRet. Mon 09 Mar$1,581
Dep. Tue 24 FebRet. Tue 10 Mar$1,581
Dep. Thu 19 FebRet. Tue 03 Mar$1,585
Dep. Sun 22 FebRet. Sun 08 Mar$1,676
Dep. Mon 09 MarRet. Mon 23 Mar$1,701
Dep. Tue 10 MarRet. Wed 01 Apr$1,711
Dep. Mon 02 FebRet. Mon 16 Feb$1,718
Dep. Thu 29 JanRet. Wed 18 Feb$1,761
Dep. Thu 29 JanRet. Thu 19 Feb$1,762
Dep. Wed 28 JanRet. Wed 18 Feb$1,762
Dep. Thu 05 MarRet. Thu 19 Mar$1,789
Dep. Tue 10 MarRet. Mon 23 Mar$1,799
Dep. Wed 04 FebRet. Wed 25 Feb$1,846
Dep. Tue 10 FebRet. Wed 25 Feb$1,846
Dep. Wed 11 MarRet. Wed 01 Apr$1,849
Dep. Sat 25 JulRet. Mon 17 Aug$1,852
Dep. Thu 05 FebRet. Wed 25 Feb$1,871
Dep. Sun 15 FebRet. Sun 01 Mar$1,887
Dep. Tue 27 JanRet. Tue 10 Feb$1,891
Dep. Thu 26 FebRet. Thu 12 Mar$1,894
Dep. Tue 10 FebRet. Tue 24 Feb$1,896
Dep. Wed 11 MarRet. Mon 23 Mar$1,942
Dep. Thu 12 FebRet. Thu 26 Feb$2,090
Dep. Fri 25 SepRet. Sat 10 Oct$2,120
Dep. Wed 24 DecRet. Thu 19 Feb$2,313
Dep. Mon 13 JulRet. Fri 07 Aug$2,339
Dep. Thu 29 JanRet. Thu 12 Feb$3,282
Dep. Sat 14 MarRet. Sat 18 Apr$3,331
Dep. Sat 26 SepRet. Sat 10 Oct$3,332
Dep. Sun 25 JanRet. Sun 08 Feb$3,387
Dep. Thu 18 JunRet. Fri 10 Jul$3,708
AK,EY Return flights from $1,359
Dep. Thu 26 FebRet. Thu 12 Mar$1,359
Dep. Tue 24 FebRet. Tue 10 Mar$1,389
AK,EYShow more Flights
Dep. Thu 19 FebRet. Tue 03 Mar$1,391
Dep. Sun 25 JanRet. Sun 08 Feb$1,466
Dep. Tue 10 FebRet. Wed 25 Feb$1,516
Dep. Tue 17 FebRet. Tue 03 Mar$1,540
Dep. Wed 28 JanRet. Wed 18 Feb$1,769
Dep. Thu 05 FebRet. Wed 25 Feb$1,824
Dep. Wed 04 FebRet. Wed 25 Feb$1,852
Dep. Sat 26 SepRet. Sat 10 Oct$1,853
Dep. Fri 25 SepRet. Sat 10 Oct$1,886
Dep. Sat 25 JulRet. Mon 17 Aug$2,104
Dep. Thu 07 MayRet. Wed 27 May$2,149
Dep. Wed 06 MayRet. Wed 27 May$2,241
Dep. Sat 14 MarRet. Sat 18 Apr$2,367
Dep. Thu 18 JunRet. Fri 10 Jul$2,641
TK Return flights from $1,364
Dep. Tue 10 MarRet. Mon 23 Mar$1,364
Dep. Thu 07 MayRet. Wed 27 May$1,379
TKShow more Flights
Dep. Wed 11 MarRet. Wed 01 Apr$1,382
Dep. Tue 10 MarRet. Wed 01 Apr$1,382
Dep. Thu 05 FebRet. Wed 25 Feb$1,383
Dep. Wed 11 MarRet. Mon 23 Mar$1,383
Dep. Wed 04 FebRet. Wed 25 Feb$1,383
Dep. Tue 10 FebRet. Tue 24 Feb$1,384
Dep. Tue 10 FebRet. Wed 25 Feb$1,384
Dep. Tue 17 FebRet. Tue 03 Mar$1,384
Dep. Wed 06 MayRet. Wed 27 May$1,388
Dep. Mon 23 FebRet. Mon 09 Mar$1,400
Dep. Thu 19 FebRet. Tue 03 Mar$1,407
Dep. Sun 22 FebRet. Sun 08 Mar$1,408
Dep. Wed 18 FebRet. Tue 03 Mar$1,408
Dep. Thu 12 FebRet. Thu 26 Feb$1,408
Dep. Sun 15 FebRet. Sun 01 Mar$1,408
Dep. Mon 16 FebRet. Mon 02 Mar$1,408
Dep. Tue 24 FebRet. Tue 10 Mar$1,408
Dep. Thu 26 FebRet. Thu 12 Mar$1,408
Dep. Thu 05 MarRet. Thu 19 Mar$1,408
Dep. Mon 09 MarRet. Mon 23 Mar$1,410
Dep. Sun 08 FebRet. Sun 22 Feb$1,410
Dep. Mon 02 FebRet. Mon 16 Feb$1,411
Dep. Sat 25 JulRet. Mon 17 Aug$1,566
Dep. Thu 29 JanRet. Thu 12 Feb$1,808
Dep. Thu 29 JanRet. Wed 18 Feb$1,833
Dep. Thu 29 JanRet. Thu 19 Feb$1,833
Dep. Wed 28 JanRet. Wed 18 Feb$1,833
Dep. Sun 25 JanRet. Sun 08 Feb$1,845
Dep. Tue 27 JanRet. Tue 10 Feb$1,859
Dep. Sat 14 MarRet. Sat 18 Apr$2,153
Dep. Wed 24 DecRet. Thu 19 Feb$2,494
Dep. Thu 18 JunRet. Fri 10 Jul$2,611
Dep. Mon 13 JulRet. Fri 07 Aug$2,908
Dep. Fri 25 SepRet. Sat 10 Oct$3,948
Dep. Sat 26 SepRet. Sat 10 Oct$3,948
AI,AK,JU,TR,VY Return flights from $1,389
Dep. Thu 19 FebRet. Tue 03 Mar$1,389
AK,D7,FR,OD,TR,VF,VY Return flights from $1,393
Dep. Sun 22 FebRet. Sun 08 Mar$1,393
EY,JQ Return flights from $1,398
Dep. Thu 19 FebRet. Tue 03 Mar$1,398
Dep. Tue 17 FebRet. Tue 03 Mar$1,472
EY,JQShow more Flights
Dep. Tue 24 FebRet. Tue 10 Mar$1,472
Dep. Tue 10 FebRet. Tue 24 Feb$1,472
Dep. Tue 10 FebRet. Wed 25 Feb$1,472
Dep. Thu 07 MayRet. Wed 27 May$1,521
Dep. Thu 12 FebRet. Thu 26 Feb$1,543
Dep. Thu 29 JanRet. Wed 18 Feb$1,543
Dep. Thu 29 JanRet. Thu 19 Feb$1,543
Dep. Tue 27 JanRet. Tue 10 Feb$1,543
Dep. Sun 22 FebRet. Sun 08 Mar$1,639
Dep. Wed 18 FebRet. Tue 03 Mar$1,639
Dep. Thu 05 FebRet. Wed 25 Feb$1,642
Dep. Wed 04 FebRet. Wed 25 Feb$1,667
Dep. Thu 26 FebRet. Thu 12 Mar$1,698
Dep. Sun 15 FebRet. Sun 01 Mar$1,709
Dep. Mon 23 FebRet. Mon 09 Mar$1,722
Dep. Wed 28 JanRet. Wed 18 Feb$1,737
Dep. Wed 06 MayRet. Wed 27 May$1,760
Dep. Mon 16 FebRet. Mon 02 Mar$1,791
Dep. Sun 25 JanRet. Sun 08 Feb$1,896
Dep. Sun 08 FebRet. Sun 22 Feb$2,095
Dep. Mon 02 FebRet. Mon 16 Feb$2,147
Dep. Thu 05 MarRet. Thu 19 Mar$2,178
Dep. Sat 25 JulRet. Mon 17 Aug$2,190
Dep. Sat 14 MarRet. Sat 18 Apr$2,485
Dep. Thu 29 JanRet. Thu 12 Feb$2,486
Dep. Sat 26 SepRet. Sat 10 Oct$2,489
Dep. Wed 11 MarRet. Wed 01 Apr$2,583
Dep. Thu 18 JunRet. Fri 10 Jul$2,618
Dep. Tue 10 MarRet. Wed 01 Apr$2,676
Dep. Wed 24 DecRet. Thu 19 Feb$2,886
Dep. Wed 11 MarRet. Mon 23 Mar$3,564
QR Return flights from $1,462
Dep. Tue 27 JanRet. Tue 10 Feb$1,462
Dep. Thu 29 JanRet. Thu 12 Feb$1,462
QRShow more Flights
Dep. Mon 02 FebRet. Mon 16 Feb$1,462
Dep. Sun 08 FebRet. Sun 22 Feb$1,462
Dep. Tue 10 FebRet. Tue 24 Feb$1,462
Dep. Thu 12 FebRet. Thu 26 Feb$1,462
Dep. Sun 15 FebRet. Sun 01 Mar$1,462
Dep. Mon 16 FebRet. Mon 02 Mar$1,462
Dep. Wed 18 FebRet. Tue 03 Mar$1,462
Dep. Thu 19 FebRet. Tue 03 Mar$1,462
Dep. Sun 22 FebRet. Sun 08 Mar$1,462
Dep. Tue 24 FebRet. Tue 10 Mar$1,462
Dep. Mon 23 FebRet. Mon 09 Mar$1,462
Dep. Thu 26 FebRet. Thu 12 Mar$1,462
Dep. Thu 05 MarRet. Thu 19 Mar$1,462
Dep. Mon 09 MarRet. Mon 23 Mar$1,462
Dep. Tue 10 MarRet. Mon 23 Mar$1,462
Dep. Wed 11 MarRet. Mon 23 Mar$1,471
Dep. Tue 17 FebRet. Tue 03 Mar$1,471
Dep. Tue 10 FebRet. Wed 25 Feb$1,471
Dep. Wed 04 FebRet. Wed 25 Feb$1,471
Dep. Thu 05 FebRet. Wed 25 Feb$1,471
Dep. Thu 29 JanRet. Wed 18 Feb$1,471
Dep. Thu 29 JanRet. Thu 19 Feb$1,471
Dep. Sun 25 JanRet. Sun 08 Feb$1,471
Dep. Wed 28 JanRet. Wed 18 Feb$1,484
Dep. Thu 29 JanRet. Mon 09 Feb$1,575
Dep. Thu 29 JanRet. Tue 10 Feb$1,575
Dep. Thu 29 JanRet. Wed 11 Feb$1,575
Dep. Sun 01 FebRet. Sun 15 Feb$1,575
Dep. Sun 01 FebRet. Mon 16 Feb$1,575
Dep. Sun 01 FebRet. Tue 17 Feb$1,575
Dep. Sun 01 FebRet. Thu 12 Feb$1,575
Dep. Mon 02 FebRet. Sun 15 Feb$1,575
Dep. Tue 03 FebRet. Sun 15 Feb$1,575
Dep. Tue 03 FebRet. Mon 16 Feb$1,575
Dep. Tue 03 FebRet. Tue 17 Feb$1,575
Dep. Tue 03 FebRet. Wed 18 Feb$1,575
Dep. Tue 03 FebRet. Thu 19 Feb$1,575
AK,D7,JQ,PC,TR,VY Return flights from $1,474
Dep. Sun 25 JanRet. Sun 08 Feb$1,474
AK,D7,OD,T5,VF,VY Return flights from $1,486
Dep. Tue 10 FebRet. Wed 25 Feb$1,486
Dep. Thu 29 JanRet. Wed 18 Feb$1,534
AK,D7,OD,T5,VF,VYShow more Flights
Dep. Thu 05 FebRet. Wed 25 Feb$1,578
AK,D7,T5,VF,VY Return flights from $1,489
Dep. Tue 10 FebRet. Wed 25 Feb$1,489

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 New Zealand 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
$1,356
March 2026
$1,357
May 2026
$1,604
September 2026
$1,399

Average Perth to Barcelona Return Prices

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

January 2026
$4,874
February 2026
$2,680
March 2026
$2,652
April 2026
$3,230
May 2026
$2,561
June 2026
$2,797
July 2026
$3,527
August 2026
$3,129
September 2026
$3,038

Did you know...

  • Barcelona is 7 hours after Perth. You will probably be jetlagged for a few days.
  • Ashfield is the closest train station to Perth airport.
  • 38 hours and 25 minutes is the shortest return trip from Perth to Barcelona, going through Dubai
  • Barcelona has the IATA airport code of BCN.

Questions and Answers

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

Right now, February/2026 is the lowest-price month to take a flight from Perth to Barcelona.

What airlines fly direct to Barcelona from Perth?

No airlines fly non-stop between Perth and Barcelona.

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

The cheapest airline that flies from Perth to Barcelona is Turkish Airlines.

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

Qatar Airways is the best airline to fly between Perth and Barcelona.

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