Cheap Flights Perth to Barcelona, Spain.
Prev MonthPerth to Barcelona
Prev MonthBarcelona to Perth
Weekday Flight Weekend Flight No Data (Click day for Flights) Cheapest
The Cheapest Return Perth to Barcelona Flights.Show One Way
SQ Return flights from $1,337
Dep. Wed 09/May/18Ret. Wed 30/May/18Economy$1,337
Dep. Sat 04/Aug/18Ret. Sun 19/Aug/18Economy$1,337
Dep. Tue 18/Sep/18Ret. Fri 05/Oct/18Economy$1,337
Dep. Wed 19/Sep/18Ret. Thu 04/Oct/18Economy$1,337
Dep. Tue 03/Jul/18Ret. Thu 12/Jul/18Economy$1,446
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.
Return flights shown. Show One-Way Flights.
Monthly Average Prices for Perth to Barcelona Return Airfares (AUD)
Did you know...
- The IATA airport code for Perth is PER and for Barcelona it is BCN.
- 30 airlines fly between Barcelona and Perth. This includes Turkish Airlines, Finnair, Austrian, Air Canada, airberlin, Qatar Airways, Lufthansa.
- Singapore Airlines has the quickest flight from Perth to Barcelona taking 19 hours and 45 minutes, stopping over Singapore
- Aeroport train station is close to Barcelona airport.
How to get from Perth to Barcelona
Layover - 2h 45m
Check out these flights to other DestinationsCheap Flights Perth to BudapestCheap Flights Perth to CancunCheap Flights Perth to ChicagoCheap Flights Perth to ChristchurchCheap Flights Perth to CologneCheap Flights Perth to CopenhagenCheap Flights Perth to Dallas Fort WorthCheap Flights Perth to DelhiCheap Flights Perth to Denpasar (Bali)Cheap Flights Perth to DenverCheap Flights Perth to DusseldorfCheap Flights Perth to EdinburghCheap Flights Perth to FrankfurtCheap Flights Perth to GenevaCheap Flights Perth to GlasgowCheap Flights Perth to GuadalajaraCheap Flights Perth to HamburgCheap Flights Perth to HanoverFlights to Spain