1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: BCN to PER
QR Return flights from $1,223
Dep. Mon 02 SepRet. Mon 30 Sep$1,223
Dep. Fri 04 OctRet. Sat 16 Nov$1,235
QRShow more Flights
Dep. Thu 30 MayRet. Wed 12 Jun$2,206
D7,FR,QR,TR,VY Return flights from $1,531
Dep. Mon 02 SepRet. Mon 30 Sep$1,531
FR,QR,TR Return flights from $1,546
Dep. Fri 04 OctRet. Sat 16 Nov$1,546
Dep. Mon 02 SepRet. Mon 30 Sep$1,610
FR,QR,TR,VY Return flights from $1,548
Dep. Fri 04 OctRet. Sat 16 Nov$1,548
Dep. Mon 02 SepRet. Mon 30 Sep$1,693
FR,OD,QR,TR,VY Return flights from $1,565
Dep. Mon 02 SepRet. Mon 30 Sep$1,565
QR,TR,VY Return flights from $1,585
Dep. Fri 04 OctRet. Sat 16 Nov$1,585
D7,D8,FR,QR,TR Return flights from $1,596
Dep. Mon 02 SepRet. Mon 30 Sep$1,596
3K,D7,QR,TR,VY Return flights from $1,602
Dep. Fri 04 OctRet. Sat 16 Nov$1,602
OD,QR,TR,VY Return flights from $1,605
Dep. Fri 04 OctRet. Sat 16 Nov$1,605
Dep. Mon 02 SepRet. Mon 30 Sep$1,734
D7,QR,VY Return flights from $1,611
Dep. Mon 02 SepRet. Mon 30 Sep$1,611
D7,OD,QR,TR,VY Return flights from $1,615
Dep. Fri 04 OctRet. Sat 16 Nov$1,615
QR,TR,U2,VY Return flights from $1,617
Dep. Fri 04 OctRet. Sat 16 Nov$1,617
FR,QR,TR,U2 Return flights from $1,624
Dep. Fri 04 OctRet. Sat 16 Nov$1,624
FR,QR,TR,U2,VY Return flights from $1,626
Dep. Fri 04 OctRet. Sat 16 Nov$1,626
D8,FR,OD,QR,TR Return flights from $1,631
Dep. Mon 02 SepRet. Mon 30 Sep$1,631

These flights have been found in the last 24 hours. Whats this?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 Australia and flights to Spain.

Did you know...

  • 18 airlines fly the route from Barcelona to Perth. They include SWISS, Etihad Airways, Qantas Airways, Austrian Airlines, Air Mauritius, KLM, Turkish Airlines plus more.
  • The distance from Perth to Barcelona is 14,165 kilometres.
  • Ashfield at Bassendean is the nearest train station to Perth airport.
  • Perth is 7 hours in front of 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