1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: BCN to PER
A3,FR,TR Return flights from ₽74,941
Dep. Wed 19 JunRet. Mon 22 Jul74,941
A3,AZ,FR,TR Return flights from ₽75,574
Dep. Wed 19 JunRet. Mon 22 Jul75,574
EY Return flights from ₽77,658
Dep. Wed 19 JunRet. Mon 22 Jul77,658
Dep. Sun 07 JulRet. Sat 27 Jul100,890
D7,EY Return flights from ₽78,080
Dep. Sun 07 JulRet. Sat 27 Jul78,080
OD,TK Return flights from ₽79,401
Dep. Sun 07 JulRet. Sat 27 Jul79,401
Dep. Wed 19 JunRet. Mon 22 Jul87,190
QR Return flights from ₽80,749
Dep. Sun 07 JulRet. Sat 27 Jul80,749
MH,OD,TK Return flights from ₽81,930
Dep. Sun 07 JulRet. Sat 27 Jul81,930
Dep. Wed 19 JunRet. Mon 22 Jul93,139
CX Return flights from ₽83,378
Dep. Wed 19 JunRet. Mon 22 Jul83,378
EY,OD Return flights from ₽83,466
Dep. Sun 07 JulRet. Sat 27 Jul83,466
JJ,QR Return flights from ₽84,136
Dep. Sun 07 JulRet. Sat 27 Jul84,136
FR,SV,TR Return flights from ₽84,216
Dep. Sun 07 JulRet. Sat 27 Jul84,216
AZ,FR,JQ,QR,TR,VY Return flights from ₽84,356
Dep. Wed 19 JunRet. Mon 22 Jul84,356
MH,TK Return flights from ₽84,460
Dep. Sun 07 JulRet. Sat 27 Jul84,460
Dep. Wed 19 JunRet. Mon 22 Jul96,895
LX Return flights from ₽84,806
Dep. Wed 19 JunRet. Mon 22 Jul84,806
Dep. Sun 07 JulRet. Sat 27 Jul109,789
AZ,FR,QR,QZ,TR,VY Return flights from ₽84,871
Dep. Wed 19 JunRet. Mon 22 Jul84,871

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 Russia and flights to Spain.

Did you know...

  • Perth is 7 hours in front of Barcelona. You will probably be jetlagged for the first couple of days.
  • BCN is the International Air Transport Association (IATA) airport code for Barcelona.
  • The quickest return trip from Perth to Barcelona is 38 hours and 30 minutes with Qatar Airways. Stopping over at Doha
  • The distance from Barcelona to Perth is 14,165 km.
How to get from Perth to Barcelona
Perth (PER)
 to 
Dubai (DXB)
11h 0m
Layover - 2h 45m
Dubai (DXB)
 to 
Barcelona (BCN)
7h 5m