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 £554
Dep. Thu 06 NovRet. Thu 20 Nov£554
Dep. Thu 06 NovRet. Wed 19 Nov£555
AK,EY,JQ,TR,VYShow more Flights
Dep. Tue 24 MarRet. Tue 21 Apr£776
JQ,TK Return flights from £559
Dep. Tue 18 NovRet. Tue 02 Dec£559
Dep. Wed 05 NovRet. Wed 19 Nov£567
JQ,TKShow more Flights
Dep. Sun 09 NovRet. Mon 24 Nov£567
Dep. Mon 10 NovRet. Mon 24 Nov£567
Dep. Mon 26 JanRet. Sun 08 Feb£570
Dep. Mon 26 JanRet. Tue 10 Feb£570
Dep. Wed 04 FebRet. Thu 26 Feb£570
Dep. Thu 06 NovRet. Wed 19 Nov£571
Dep. Wed 19 NovRet. Thu 04 Dec£571
Dep. Tue 04 NovRet. Wed 19 Nov£571
Dep. Mon 10 NovRet. Wed 26 Nov£574
Dep. Mon 17 NovRet. Mon 01 Dec£574
Dep. Thu 22 JanRet. Thu 05 Feb£574
Dep. Wed 04 FebRet. Wed 25 Feb£574
Dep. Tue 10 FebRet. Thu 26 Feb£574
Dep. Wed 04 FebRet. Wed 18 Feb£574
Dep. Wed 19 NovRet. Wed 03 Dec£575
Dep. Wed 12 NovRet. Wed 26 Nov£575
Dep. Wed 18 FebRet. Wed 11 Mar£576
Dep. Tue 10 FebRet. Wed 25 Feb£577
Dep. Tue 24 FebRet. Mon 09 Mar£578
Dep. Tue 10 FebRet. Mon 02 Mar£587
Dep. Thu 13 NovRet. Thu 27 Nov£600
Dep. Wed 05 NovRet. Thu 20 Nov£600
Dep. Sun 25 JanRet. Sun 08 Feb£602
Dep. Sun 25 JanRet. Tue 10 Feb£602
Dep. Sun 08 MarRet. Tue 07 Apr£602
Dep. Thu 06 NovRet. Thu 20 Nov£604
Dep. Tue 11 NovRet. Thu 27 Nov£604
Dep. Thu 12 FebRet. Thu 26 Feb£605
Dep. Wed 21 JanRet. Wed 04 Feb£607
Dep. Wed 25 FebRet. Mon 09 Mar£608
Dep. Sun 22 FebRet. Mon 09 Mar£609
Dep. Wed 25 FebRet. Sun 15 Mar£641
Dep. Tue 28 OctRet. Thu 13 Nov£772
Dep. Wed 12 NovRet. Thu 27 Nov£809
Dep. Mon 26 JanRet. Mon 09 Feb£813
Dep. Mon 02 FebRet. Mon 16 Feb£837
Dep. Sun 08 MarRet. Mon 23 Mar£837
AK,D7,OD,PC,U2 Return flights from £568
Dep. Tue 18 NovRet. Tue 02 Dec£568
AK,D7,OD,PC,VY Return flights from £569
Dep. Tue 18 NovRet. Tue 02 Dec£569
AK,D7,OD,PC,U2,VF,VY Return flights from £569
Dep. Tue 18 NovRet. Tue 02 Dec£569
AK,D7,OD,PC,VF,VY Return flights from £571
Dep. Tue 18 NovRet. Tue 02 Dec£571
AK,EY,TR,VY Return flights from £571
Dep. Thu 06 NovRet. Wed 19 Nov£571
Dep. Sun 25 JanRet. Mon 09 Feb£585
AK,EY,TR,VYShow more Flights
Dep. Sun 25 JanRet. Tue 10 Feb£585
Dep. Sun 25 JanRet. Sun 08 Feb£598
Dep. Wed 12 NovRet. Wed 26 Nov£693
Dep. Wed 19 NovRet. Thu 04 Dec£736
Dep. Sun 08 MarRet. Tue 07 Apr£778
Dep. Wed 08 AprRet. Mon 27 Apr£860
Dep. Wed 04 FebRet. Wed 18 Feb£895
Dep. Tue 24 MarRet. Tue 21 Apr£917
JQ,QF,TK Return flights from £575
Dep. Tue 28 OctRet. Thu 13 Nov£575
Dep. Wed 19 NovRet. Thu 04 Dec£575
JQ,QF,TKShow more Flights
Dep. Wed 19 NovRet. Wed 03 Dec£576
Dep. Tue 18 NovRet. Tue 02 Dec£578
Dep. Tue 10 FebRet. Wed 25 Feb£579
Dep. Wed 05 NovRet. Wed 19 Nov£580
Dep. Tue 24 FebRet. Mon 09 Mar£580
Dep. Wed 05 NovRet. Thu 20 Nov£580
Dep. Sun 08 MarRet. Tue 07 Apr£582
Dep. Tue 10 FebRet. Mon 02 Mar£583
Dep. Tue 10 FebRet. Thu 26 Feb£583
Dep. Sun 09 NovRet. Mon 24 Nov£584
Dep. Tue 11 NovRet. Thu 27 Nov£584
Dep. Thu 13 NovRet. Thu 27 Nov£584
Dep. Thu 06 NovRet. Wed 19 Nov£584
Dep. Tue 04 NovRet. Wed 19 Nov£584
Dep. Thu 06 NovRet. Thu 20 Nov£584
Dep. Thu 22 JanRet. Thu 05 Feb£587
Dep. Mon 17 NovRet. Mon 01 Dec£593
Dep. Wed 04 FebRet. Wed 18 Feb£594
Dep. Wed 12 NovRet. Wed 26 Nov£595
Dep. Mon 26 JanRet. Sun 08 Feb£608
Dep. Mon 26 JanRet. Tue 10 Feb£608
Dep. Thu 12 FebRet. Thu 26 Feb£609
Dep. Wed 12 NovRet. Thu 27 Nov£609
Dep. Sun 25 JanRet. Tue 10 Feb£609
Dep. Mon 10 NovRet. Wed 26 Nov£610
Dep. Wed 04 FebRet. Wed 25 Feb£610
Dep. Wed 04 FebRet. Thu 26 Feb£610
Dep. Wed 18 FebRet. Wed 11 Mar£614
Dep. Mon 02 FebRet. Mon 16 Feb£677
Dep. Mon 26 JanRet. Mon 09 Feb£716
Dep. Sun 25 JanRet. Sun 08 Feb£755
Dep. Sun 25 JanRet. Mon 09 Feb£755
Dep. Mon 10 NovRet. Mon 24 Nov£815
Dep. Sun 22 FebRet. Mon 09 Mar£879
Dep. Wed 18 FebRet. Mon 02 Mar£906
Dep. Wed 21 JanRet. Wed 04 Feb£912
Dep. Tue 24 MarRet. Tue 21 Apr£915
AK,TR,W4 Return flights from £580
Dep. Wed 12 NovRet. Wed 26 Nov£580
Dep. Wed 19 NovRet. Wed 03 Dec£607
AK,D7,OD,VF,VY Return flights from £584
Dep. Tue 18 NovRet. Tue 02 Dec£584
QF,TK Return flights from £586
Dep. Tue 18 NovRet. Tue 02 Dec£586
Dep. Thu 13 NovRet. Thu 27 Nov£587
QF,TKShow more Flights
Dep. Tue 04 NovRet. Wed 19 Nov£587
Dep. Sun 09 NovRet. Mon 24 Nov£587
Dep. Tue 11 NovRet. Thu 27 Nov£587
Dep. Tue 24 FebRet. Mon 09 Mar£587
Dep. Tue 28 OctRet. Thu 13 Nov£588
Dep. Tue 10 FebRet. Wed 25 Feb£589
Dep. Tue 10 FebRet. Mon 02 Mar£592
Dep. Thu 12 FebRet. Thu 26 Feb£593
Dep. Tue 10 FebRet. Thu 26 Feb£594
Dep. Wed 21 JanRet. Wed 04 Feb£600
Dep. Wed 04 FebRet. Wed 18 Feb£601
Dep. Wed 18 FebRet. Mon 02 Mar£601
Dep. Wed 19 NovRet. Wed 03 Dec£601
Dep. Wed 19 NovRet. Thu 04 Dec£601
Dep. Mon 10 NovRet. Mon 24 Nov£606
Dep. Mon 10 NovRet. Wed 26 Nov£606
Dep. Wed 05 NovRet. Wed 19 Nov£610
Dep. Thu 06 NovRet. Wed 19 Nov£610
Dep. Thu 06 NovRet. Thu 20 Nov£610
Dep. Mon 26 JanRet. Sun 08 Feb£612
Dep. Sun 25 JanRet. Sun 08 Feb£613
Dep. Mon 26 JanRet. Tue 10 Feb£613
Dep. Sun 25 JanRet. Tue 10 Feb£613
Dep. Mon 17 NovRet. Mon 01 Dec£615
Dep. Wed 04 FebRet. Wed 25 Feb£615
Dep. Wed 04 FebRet. Thu 26 Feb£615
Dep. Wed 18 FebRet. Mon 09 Mar£615
Dep. Wed 18 FebRet. Wed 11 Mar£615
Dep. Sun 22 FebRet. Mon 09 Mar£615
Dep. Wed 25 FebRet. Mon 09 Mar£615
Dep. Wed 12 NovRet. Thu 27 Nov£616
Dep. Wed 05 NovRet. Thu 20 Nov£618
Dep. Tue 20 JanRet. Wed 04 Feb£680
Dep. Mon 02 FebRet. Mon 16 Feb£684
Dep. Wed 25 FebRet. Sun 15 Mar£686
Dep. Mon 26 JanRet. Mon 09 Feb£689
Dep. Sun 25 JanRet. Mon 09 Feb£689
AK,D7,PC,TR,VY,Z0 Return flights from £586
Dep. Tue 28 OctRet. Thu 13 Nov£586
AK,D7,PC,TR,W4 Return flights from £588
Dep. Wed 19 NovRet. Thu 04 Dec£588
Dep. Thu 13 NovRet. Sat 03 Jan£928
AK,EY,TR,W4 Return flights from £590
Dep. Wed 12 NovRet. Wed 26 Nov£590
Dep. Wed 19 NovRet. Wed 03 Dec£683
AK,EY,TR,W4Show more Flights
Dep. Tue 28 OctRet. Thu 13 Nov£700
AK,D7,PC,TR,VY,W4,Z0 Return flights from £592
Dep. Tue 28 OctRet. Thu 13 Nov£592

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

Did you know...

  • Perth has the IATA airport code of PER.
  • The nearest train station to Perth airport is Ashfield located at Bassendean .
  • The distance between Perth and Barcelona is 14,165 km.
  • Perth to Barcelona, the quickest one-way trip is 19 hours and 25 minutes, stopping over Dubai
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