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
AK,EY,JQ,TR,VY Return flights from $1,273
Dep. Thu 06 NovRet. Thu 20 Nov$1,273
Dep. Thu 06 NovRet. Wed 19 Nov$1,274
JQ,TK Return flights from $1,285
Dep. Tue 18 NovRet. Tue 02 Dec$1,285
Dep. Wed 05 NovRet. Wed 19 Nov$1,302
JQ,TKShow more Flights
Dep. Sun 09 NovRet. Mon 24 Nov$1,302
Dep. Mon 10 NovRet. Mon 24 Nov$1,302
Dep. Mon 26 JanRet. Sun 08 Feb$1,310
Dep. Mon 26 JanRet. Tue 10 Feb$1,310
Dep. Wed 04 FebRet. Thu 26 Feb$1,310
Dep. Thu 06 NovRet. Wed 19 Nov$1,311
Dep. Wed 19 NovRet. Thu 04 Dec$1,312
Dep. Tue 04 NovRet. Wed 19 Nov$1,312
Dep. Mon 10 NovRet. Wed 26 Nov$1,318
Dep. Mon 17 NovRet. Mon 01 Dec$1,319
Dep. Thu 22 JanRet. Thu 05 Feb$1,319
Dep. Tue 10 FebRet. Thu 26 Feb$1,319
Dep. Wed 04 FebRet. Wed 25 Feb$1,319
Dep. Wed 04 FebRet. Wed 18 Feb$1,319
Dep. Wed 19 NovRet. Wed 03 Dec$1,320
Dep. Wed 12 NovRet. Wed 26 Nov$1,320
Dep. Wed 18 FebRet. Wed 11 Mar$1,323
Dep. Tue 10 FebRet. Wed 25 Feb$1,325
Dep. Tue 24 FebRet. Mon 09 Mar$1,327
Dep. Tue 10 FebRet. Mon 02 Mar$1,348
Dep. Thu 13 NovRet. Thu 27 Nov$1,378
Dep. Wed 05 NovRet. Thu 20 Nov$1,378
Dep. Sun 25 JanRet. Tue 10 Feb$1,382
Dep. Sun 25 JanRet. Sun 08 Feb$1,382
Dep. Thu 06 NovRet. Thu 20 Nov$1,387
Dep. Tue 11 NovRet. Thu 27 Nov$1,388
Dep. Thu 12 FebRet. Thu 26 Feb$1,390
Dep. Wed 21 JanRet. Wed 04 Feb$1,395
Dep. Wed 25 FebRet. Mon 09 Mar$1,397
Dep. Sun 22 FebRet. Mon 09 Mar$1,398
Dep. Wed 25 FebRet. Sun 15 Mar$1,471
Dep. Sun 08 MarRet. Mon 23 Mar$1,602
Dep. Tue 28 OctRet. Thu 13 Nov$1,774
Dep. Wed 12 NovRet. Thu 27 Nov$1,859
Dep. Mon 26 JanRet. Mon 09 Feb$1,868
Dep. Mon 02 FebRet. Mon 16 Feb$1,923
Dep. Tue 20 JanRet. Wed 04 Feb$1,928
AK,D7,OD,PC,U2 Return flights from $1,304
Dep. Tue 18 NovRet. Tue 02 Dec$1,304
AK,D7,OD,PC,VY Return flights from $1,307
Dep. Tue 18 NovRet. Tue 02 Dec$1,307
AK,D7,OD,PC,U2,VF,VY Return flights from $1,308
Dep. Tue 18 NovRet. Tue 02 Dec$1,308
AK,D7,OD,PC,VF,VY Return flights from $1,311
Dep. Tue 18 NovRet. Tue 02 Dec$1,311
AK,EY,TR,VY Return flights from $1,312
Dep. Thu 06 NovRet. Wed 19 Nov$1,312
Dep. Sun 25 JanRet. Mon 09 Feb$1,343
AK,EY,TR,VYShow more Flights
Dep. Sun 25 JanRet. Tue 10 Feb$1,344
Dep. Sun 25 JanRet. Sun 08 Feb$1,373
Dep. Wed 12 NovRet. Wed 26 Nov$1,592
Dep. Wed 19 NovRet. Thu 04 Dec$1,691
Dep. Wed 04 FebRet. Wed 18 Feb$2,057
JQ,QF,TK Return flights from $1,321
Dep. Tue 28 OctRet. Thu 13 Nov$1,321
Dep. Wed 19 NovRet. Thu 04 Dec$1,322
JQ,QF,TKShow more Flights
Dep. Wed 19 NovRet. Wed 03 Dec$1,323
Dep. Tue 18 NovRet. Tue 02 Dec$1,328
Dep. Tue 10 FebRet. Wed 25 Feb$1,331
Dep. Wed 05 NovRet. Wed 19 Nov$1,332
Dep. Tue 24 FebRet. Mon 09 Mar$1,332
Dep. Wed 05 NovRet. Thu 20 Nov$1,333
Dep. Tue 10 FebRet. Mon 02 Mar$1,339
Dep. Tue 10 FebRet. Thu 26 Feb$1,340
Dep. Tue 11 NovRet. Thu 27 Nov$1,341
Dep. Thu 13 NovRet. Thu 27 Nov$1,341
Dep. Thu 06 NovRet. Wed 19 Nov$1,341
Dep. Tue 04 NovRet. Wed 19 Nov$1,341
Dep. Sun 09 NovRet. Mon 24 Nov$1,341
Dep. Thu 06 NovRet. Thu 20 Nov$1,342
Dep. Thu 22 JanRet. Thu 05 Feb$1,348
Dep. Mon 17 NovRet. Mon 01 Dec$1,363
Dep. Wed 04 FebRet. Wed 18 Feb$1,366
Dep. Wed 12 NovRet. Wed 26 Nov$1,367
Dep. Mon 26 JanRet. Sun 08 Feb$1,398
Dep. Mon 26 JanRet. Tue 10 Feb$1,398
Dep. Thu 12 FebRet. Thu 26 Feb$1,400
Dep. Sun 25 JanRet. Tue 10 Feb$1,400
Dep. Wed 12 NovRet. Thu 27 Nov$1,400
Dep. Mon 10 NovRet. Wed 26 Nov$1,402
Dep. Wed 04 FebRet. Wed 25 Feb$1,402
Dep. Wed 04 FebRet. Thu 26 Feb$1,402
Dep. Wed 18 FebRet. Wed 11 Mar$1,411
Dep. Sun 08 MarRet. Mon 23 Mar$1,532
Dep. Mon 02 FebRet. Mon 16 Feb$1,555
Dep. Mon 26 JanRet. Mon 09 Feb$1,644
Dep. Sun 25 JanRet. Sun 08 Feb$1,733
Dep. Sun 25 JanRet. Mon 09 Feb$1,733
Dep. Mon 10 NovRet. Mon 24 Nov$1,873
Dep. Sun 22 FebRet. Mon 09 Mar$2,019
Dep. Wed 18 FebRet. Mon 02 Mar$2,081
Dep. Wed 21 JanRet. Wed 04 Feb$2,095
Dep. Wed 18 FebRet. Mon 09 Mar$2,119
AK,TR,W4 Return flights from $1,332
Dep. Wed 12 NovRet. Wed 26 Nov$1,332
Dep. Wed 19 NovRet. Wed 03 Dec$1,393
AK,D7,OD,VF,VY Return flights from $1,341
Dep. Tue 18 NovRet. Tue 02 Dec$1,341
QF,TK Return flights from $1,346
Dep. Tue 18 NovRet. Tue 02 Dec$1,346
Dep. Sun 09 NovRet. Mon 24 Nov$1,348
QF,TKShow more Flights
Dep. Thu 13 NovRet. Thu 27 Nov$1,348
Dep. Tue 04 NovRet. Wed 19 Nov$1,348
Dep. Tue 11 NovRet. Thu 27 Nov$1,349
Dep. Tue 24 FebRet. Mon 09 Mar$1,349
Dep. Tue 28 OctRet. Thu 13 Nov$1,351
Dep. Tue 10 FebRet. Wed 25 Feb$1,353
Dep. Tue 10 FebRet. Mon 02 Mar$1,360
Dep. Thu 12 FebRet. Thu 26 Feb$1,363
Dep. Tue 10 FebRet. Thu 26 Feb$1,365
Dep. Wed 21 JanRet. Wed 04 Feb$1,378
Dep. Wed 04 FebRet. Wed 18 Feb$1,380
Dep. Wed 18 FebRet. Mon 02 Mar$1,381
Dep. Wed 19 NovRet. Wed 03 Dec$1,381
Dep. Wed 19 NovRet. Thu 04 Dec$1,381
Dep. Mon 10 NovRet. Mon 24 Nov$1,393
Dep. Mon 10 NovRet. Wed 26 Nov$1,393
Dep. Thu 06 NovRet. Wed 19 Nov$1,401
Dep. Thu 06 NovRet. Thu 20 Nov$1,401
Dep. Wed 05 NovRet. Wed 19 Nov$1,401
Dep. Mon 26 JanRet. Sun 08 Feb$1,407
Dep. Mon 26 JanRet. Tue 10 Feb$1,408
Dep. Sun 25 JanRet. Sun 08 Feb$1,408
Dep. Sun 25 JanRet. Tue 10 Feb$1,409
Dep. Wed 18 FebRet. Mon 09 Mar$1,412
Dep. Wed 18 FebRet. Wed 11 Mar$1,412
Dep. Sun 22 FebRet. Mon 09 Mar$1,412
Dep. Wed 04 FebRet. Wed 25 Feb$1,412
Dep. Wed 04 FebRet. Thu 26 Feb$1,412
Dep. Wed 25 FebRet. Mon 09 Mar$1,412
Dep. Mon 17 NovRet. Mon 01 Dec$1,412
Dep. Wed 12 NovRet. Thu 27 Nov$1,415
Dep. Wed 05 NovRet. Thu 20 Nov$1,419
Dep. Sun 08 MarRet. Mon 23 Mar$1,538
Dep. Tue 20 JanRet. Wed 04 Feb$1,562
Dep. Mon 02 FebRet. Mon 16 Feb$1,571
Dep. Wed 25 FebRet. Sun 15 Mar$1,576
Dep. Mon 26 JanRet. Mon 09 Feb$1,583
AK,D7,PC,TR,VY,Z0 Return flights from $1,347
Dep. Tue 28 OctRet. Thu 13 Nov$1,347
AK,D7,PC,TR,W4 Return flights from $1,351
Dep. Wed 19 NovRet. Thu 04 Dec$1,351
Dep. Thu 13 NovRet. Sat 03 Jan$2,132
AK,EY,TR,W4 Return flights from $1,354
Dep. Wed 12 NovRet. Wed 26 Nov$1,354
Dep. Wed 19 NovRet. Wed 03 Dec$1,568
AK,EY,TR,W4Show more Flights
Dep. Tue 28 OctRet. Thu 13 Nov$1,609
AK,D7,PC,TR,VY,W4,Z0 Return flights from $1,359
Dep. Tue 28 OctRet. Thu 13 Nov$1,359

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

Did you know...

  • Perth is 7 hours ahead of Barcelona. For the first few days after the trip you will probably experience jetlag.
  • The closest train station to Perth airport is Ashfield at Bassendean .
  • Perth has the International Air Transport Association (IATA) code of PER.

Questions and Answers

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

Currently, March/2026 and October/2025 are the most affordable times in the year to travel to Barcelona from Perth. August/2025 is the most expensive time to fly to Barcelona from Perth.

What airlines fly direct to Barcelona from Perth?

No airlines fly non-stop from Perth to Barcelona.

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

Qatar Airways is the cheapest airline that flies from Perth to Barcelona.

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

The best airline to fly between Perth and 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