1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare
Search Your Dates

Cheap Flights from Perth to Madrid

Filter
Close
Return
One Way
Reverse direction: MAD to PER
Depart
Return
CZ Return flights from $734
Dep. Mon 16 FebRet. Thu 05 Mar$734
Dep. Mon 16 FebRet. Sat 07 Mar$734
CZShow more Flights
Dep. Mon 16 FebRet. Sat 14 Mar$734
Dep. Mon 16 FebRet. Tue 03 Mar$734
Dep. Mon 02 FebRet. Sat 14 Mar$734
Dep. Mon 02 FebRet. Thu 05 Mar$734
Dep. Mon 02 FebRet. Tue 03 Mar$738
Dep. Mon 09 MarRet. Thu 19 Mar$794
Dep. Mon 16 FebRet. Thu 19 Mar$795
QF,TK Return flights from $800
Dep. Mon 02 FebRet. Sat 14 Mar$800
Dep. Mon 16 FebRet. Sat 14 Mar$800
QF,TKShow more Flights
Dep. Mon 09 MarRet. Tue 07 Apr$803
Dep. Wed 11 MarRet. Thu 19 Mar$835
Dep. Mon 09 MarRet. Thu 19 Mar$835
Dep. Mon 16 FebRet. Tue 03 Mar$836
Dep. Mon 16 FebRet. Thu 19 Mar$836
Dep. Mon 02 FebRet. Mon 09 Feb$836
Dep. Mon 02 FebRet. Tue 03 Mar$836
Dep. Mon 02 FebRet. Thu 05 Mar$836
Dep. Tue 17 FebRet. Wed 25 Feb$838
Dep. Tue 03 FebRet. Tue 03 Mar$838
Dep. Mon 16 FebRet. Thu 05 Mar$838
Dep. Mon 16 MarRet. Tue 07 Apr$838
Dep. Mon 04 MayRet. Tue 19 May$839
Dep. Mon 04 MayRet. Tue 02 Jun$839
Dep. Wed 06 MayRet. Thu 28 May$839
Dep. Mon 20 AprRet. Thu 07 May$839
Dep. Wed 18 FebRet. Sat 14 Mar$841
Dep. Wed 18 FebRet. Thu 19 Mar$853
Dep. Wed 04 MarRet. Sat 04 Apr$855
Dep. Mon 16 FebRet. Sat 07 Mar$872
Dep. Wed 18 FebRet. Tue 03 Mar$879
Dep. Wed 18 FebRet. Sat 07 Mar$934
Dep. Sat 28 FebRet. Sun 03 May$1,647
Dep. Sat 26 SepRet. Sat 10 Oct$1,995
Dep. Thu 24 SepRet. Sun 04 Oct$2,078
Dep. Mon 15 JunRet. Wed 08 Jul$2,079
Dep. Fri 27 MarRet. Sat 11 Apr$2,360
AK,EY Return flights from $801
Dep. Tue 03 FebRet. Tue 03 Mar$801
Dep. Mon 02 FebRet. Tue 03 Mar$804
AK,EYShow more Flights
Dep. Mon 02 FebRet. Sat 14 Mar$843
Dep. Wed 11 MarRet. Thu 19 Mar$882
Dep. Tue 17 FebRet. Wed 25 Feb$904
Dep. Mon 20 AprRet. Thu 07 May$910
Dep. Wed 18 FebRet. Thu 19 Mar$916
Dep. Mon 02 FebRet. Mon 09 Feb$946
Dep. Mon 02 FebRet. Thu 05 Mar$961
Dep. Mon 16 FebRet. Tue 03 Mar$977
Dep. Mon 16 FebRet. Thu 05 Mar$979
Dep. Wed 18 FebRet. Tue 03 Mar$979
Dep. Mon 16 FebRet. Sat 14 Mar$1,019
Dep. Wed 18 FebRet. Sat 14 Mar$1,022
Dep. Mon 16 FebRet. Sat 07 Mar$1,026
Dep. Wed 18 FebRet. Sat 07 Mar$1,028
Dep. Mon 09 MarRet. Thu 19 Mar$1,063
Dep. Mon 04 MayRet. Tue 19 May$1,065
Dep. Mon 16 FebRet. Thu 19 Mar$1,080
Dep. Wed 04 MarRet. Sat 04 Apr$1,140
Dep. Mon 09 MarRet. Tue 07 Apr$1,151
Dep. Mon 16 MarRet. Tue 07 Apr$1,162
Dep. Sat 28 FebRet. Sun 03 May$1,195
Dep. Mon 04 MayRet. Tue 02 Jun$1,205
Dep. Wed 06 MayRet. Thu 28 May$1,313
Dep. Fri 27 MarRet. Sat 11 Apr$1,315
Dep. Thu 24 SepRet. Sun 04 Oct$1,449
JQ,TK Return flights from $804
Dep. Wed 06 MayRet. Thu 28 May$804
Dep. Wed 18 FebRet. Tue 03 Mar$838
JQ,TKShow more Flights
Dep. Wed 04 MarRet. Sat 04 Apr$838
Dep. Tue 03 FebRet. Tue 03 Mar$841
Dep. Wed 18 FebRet. Sat 14 Mar$885
Dep. Wed 18 FebRet. Thu 19 Mar$885
Dep. Wed 11 MarRet. Thu 19 Mar$885
Dep. Mon 20 AprRet. Thu 07 May$885
Dep. Mon 04 MayRet. Tue 19 May$885
Dep. Tue 17 FebRet. Wed 25 Feb$885
Dep. Mon 16 MarRet. Tue 07 Apr$886
Dep. Mon 09 MarRet. Tue 07 Apr$888
Dep. Mon 09 MarRet. Thu 19 Mar$888
Dep. Mon 02 FebRet. Tue 03 Mar$911
Dep. Mon 02 FebRet. Sat 14 Mar$916
Dep. Mon 02 FebRet. Thu 05 Mar$921
Dep. Mon 16 FebRet. Tue 03 Mar$921
Dep. Wed 18 FebRet. Sat 07 Mar$924
Dep. Mon 16 FebRet. Thu 19 Mar$971
Dep. Mon 04 MayRet. Tue 02 Jun$1,012
Dep. Mon 16 FebRet. Sat 14 Mar$1,048
Dep. Mon 16 FebRet. Thu 05 Mar$1,053
Dep. Mon 16 FebRet. Sat 07 Mar$1,057
Dep. Mon 15 JunRet. Wed 08 Jul$1,131
Dep. Fri 27 MarRet. Sat 11 Apr$1,189
Dep. Sat 28 FebRet. Sun 03 May$1,359
Dep. Mon 02 FebRet. Mon 09 Feb$1,383
Dep. Thu 24 SepRet. Sun 04 Oct$1,492
Dep. Sat 26 SepRet. Sat 10 Oct$2,306
6E,AK,FR,OD,PC,QR Return flights from $815
Dep. Mon 02 FebRet. Tue 03 Mar$815
JQ,QF,TK Return flights from $829
Dep. Mon 20 AprRet. Thu 07 May$829
Dep. Mon 04 MayRet. Tue 19 May$829
JQ,QF,TKShow more Flights
Dep. Wed 06 MayRet. Thu 28 May$829
Dep. Mon 04 MayRet. Tue 02 Jun$830
Dep. Mon 16 FebRet. Tue 03 Mar$831
Dep. Wed 11 MarRet. Thu 19 Mar$881
Dep. Mon 16 MarRet. Tue 07 Apr$881
Dep. Mon 09 MarRet. Thu 19 Mar$881
Dep. Wed 18 FebRet. Tue 03 Mar$884
Dep. Mon 09 MarRet. Tue 07 Apr$884
Dep. Mon 16 FebRet. Thu 19 Mar$885
Dep. Wed 18 FebRet. Sat 14 Mar$886
Dep. Wed 18 FebRet. Thu 19 Mar$886
Dep. Mon 02 FebRet. Sat 14 Mar$887
Dep. Mon 02 FebRet. Thu 05 Mar$887
Dep. Tue 17 FebRet. Wed 25 Feb$894
Dep. Mon 02 FebRet. Tue 03 Mar$914
Dep. Mon 16 FebRet. Sat 14 Mar$914
Dep. Wed 04 MarRet. Sat 04 Apr$914
Dep. Tue 03 FebRet. Tue 03 Mar$916
Dep. Wed 18 FebRet. Sat 07 Mar$968
Dep. Mon 16 FebRet. Thu 05 Mar$1,024
Dep. Mon 16 FebRet. Sat 07 Mar$1,093
Dep. Sat 28 FebRet. Sun 03 May$1,547
Dep. Sat 26 SepRet. Sat 10 Oct$1,797
Dep. Thu 24 SepRet. Sun 04 Oct$1,830
OD,QF,TK Return flights from $833
Dep. Mon 02 FebRet. Mon 09 Feb$833
Dep. Tue 17 FebRet. Wed 25 Feb$836
OD,QF,TKShow more Flights
Dep. Mon 09 MarRet. Thu 19 Mar$838
Dep. Mon 09 MarRet. Tue 07 Apr$844
Dep. Mon 02 FebRet. Sat 14 Mar$879
Dep. Mon 04 MayRet. Tue 19 May$899
Dep. Mon 04 MayRet. Tue 02 Jun$899
Dep. Mon 02 FebRet. Thu 05 Mar$901
Dep. Mon 16 MarRet. Tue 07 Apr$920
Dep. Wed 06 MayRet. Thu 28 May$921
Dep. Mon 02 FebRet. Tue 03 Mar$926
Dep. Wed 18 FebRet. Thu 19 Mar$976
Dep. Wed 11 MarRet. Thu 19 Mar$1,056
Dep. Wed 04 MarRet. Sat 04 Apr$1,058
Dep. Mon 20 AprRet. Thu 07 May$1,099
Dep. Mon 16 FebRet. Sat 07 Mar$1,099
Dep. Mon 16 FebRet. Sat 14 Mar$1,099
Dep. Mon 16 FebRet. Tue 03 Mar$1,101
Dep. Mon 16 FebRet. Thu 05 Mar$1,101
Dep. Tue 03 FebRet. Tue 03 Mar$1,101
Dep. Mon 16 FebRet. Thu 19 Mar$1,102
Dep. Wed 18 FebRet. Sat 14 Mar$1,119
Dep. Wed 18 FebRet. Sat 07 Mar$1,150
Dep. Wed 18 FebRet. Tue 03 Mar$1,152
Dep. Thu 24 SepRet. Sun 04 Oct$1,361
Dep. Sat 28 FebRet. Sun 03 May$1,504
Dep. Mon 15 JunRet. Wed 08 Jul$1,570
Dep. Sat 26 SepRet. Sat 10 Oct$1,811
Dep. Fri 27 MarRet. Sat 11 Apr$1,816
AK,EY,OD Return flights from $836
Dep. Mon 02 FebRet. Tue 03 Mar$836
Dep. Tue 03 FebRet. Tue 03 Mar$839
AK,EY,ODShow more Flights
Dep. Mon 09 MarRet. Thu 19 Mar$889
Dep. Wed 11 MarRet. Thu 19 Mar$892
Dep. Mon 20 AprRet. Thu 07 May$895
Dep. Tue 17 FebRet. Wed 25 Feb$907
Dep. Wed 18 FebRet. Thu 19 Mar$938
Dep. Mon 02 FebRet. Mon 09 Feb$954
Dep. Mon 02 FebRet. Thu 05 Mar$955
Dep. Mon 16 FebRet. Tue 03 Mar$955
Dep. Mon 16 FebRet. Thu 05 Mar$957
Dep. Mon 02 FebRet. Sat 14 Mar$996
Dep. Mon 16 FebRet. Sat 14 Mar$998
Dep. Wed 18 FebRet. Tue 03 Mar$1,002
Dep. Mon 16 FebRet. Sat 07 Mar$1,004
Dep. Wed 18 FebRet. Sat 14 Mar$1,044
Dep. Wed 18 FebRet. Sat 07 Mar$1,046
Dep. Sat 28 FebRet. Sun 03 May$1,058
Dep. Mon 16 MarRet. Tue 07 Apr$1,063
Dep. Mon 09 MarRet. Tue 07 Apr$1,063
Dep. Mon 16 FebRet. Thu 19 Mar$1,065
Dep. Mon 04 MayRet. Tue 19 May$1,072
Dep. Mon 04 MayRet. Tue 02 Jun$1,089
Dep. Wed 04 MarRet. Sat 04 Apr$1,149
Dep. Thu 24 SepRet. Sun 04 Oct$1,221
Dep. Fri 27 MarRet. Sat 11 Apr$1,264
Dep. Wed 06 MayRet. Thu 28 May$1,321
Dep. Sat 26 SepRet. Sat 10 Oct$1,402
TK Return flights from $837
Dep. Mon 02 FebRet. Sat 14 Mar$837
Dep. Wed 11 MarRet. Thu 19 Mar$838
TKShow more Flights
Dep. Mon 09 MarRet. Thu 19 Mar$838
Dep. Wed 18 FebRet. Tue 03 Mar$838
Dep. Tue 03 FebRet. Tue 03 Mar$838
Dep. Mon 16 MarRet. Tue 07 Apr$839
Dep. Wed 18 FebRet. Sat 07 Mar$839
Dep. Mon 16 FebRet. Sat 07 Mar$839
Dep. Mon 02 FebRet. Tue 03 Mar$839
Dep. Mon 09 MarRet. Tue 07 Apr$839
Dep. Mon 16 FebRet. Sat 14 Mar$839
Dep. Mon 16 FebRet. Thu 19 Mar$839
Dep. Wed 18 FebRet. Thu 19 Mar$839
Dep. Wed 04 MarRet. Sat 04 Apr$839
Dep. Mon 16 FebRet. Tue 03 Mar$839
Dep. Mon 16 FebRet. Thu 05 Mar$839
Dep. Mon 02 FebRet. Thu 05 Mar$839
Dep. Tue 17 FebRet. Wed 25 Feb$839
Dep. Mon 02 FebRet. Mon 09 Feb$839
Dep. Wed 18 FebRet. Sat 14 Mar$840
Dep. Sat 28 FebRet. Sun 03 May$841
Dep. Mon 20 AprRet. Thu 07 May$844
Dep. Wed 06 MayRet. Thu 28 May$844
Dep. Mon 04 MayRet. Tue 02 Jun$844
Dep. Mon 04 MayRet. Tue 19 May$844
Dep. Mon 15 JunRet. Wed 08 Jul$1,535
Dep. Fri 27 MarRet. Sat 11 Apr$2,020
Dep. Thu 24 SepRet. Sun 04 Oct$2,262
Dep. Sat 26 SepRet. Sat 10 Oct$2,281
OD,TK Return flights from $840
Dep. Tue 17 FebRet. Wed 25 Feb$840
Dep. Mon 09 MarRet. Thu 19 Mar$874
OD,TKShow more Flights
Dep. Mon 02 FebRet. Sat 14 Mar$911
Dep. Mon 02 FebRet. Tue 03 Mar$911
Dep. Mon 02 FebRet. Mon 09 Feb$923
Dep. Mon 09 MarRet. Tue 07 Apr$926
Dep. Mon 04 MayRet. Tue 19 May$929
Dep. Wed 06 MayRet. Thu 28 May$930
Dep. Mon 16 MarRet. Tue 07 Apr$931
Dep. Mon 02 FebRet. Thu 05 Mar$932
Dep. Wed 18 FebRet. Thu 19 Mar$965
Dep. Mon 04 MayRet. Tue 02 Jun$976
Dep. Mon 20 AprRet. Thu 07 May$1,051
Dep. Wed 18 FebRet. Tue 03 Mar$1,060
Dep. Wed 11 MarRet. Thu 19 Mar$1,061
Dep. Tue 03 FebRet. Tue 03 Mar$1,066
Dep. Wed 04 MarRet. Sat 04 Apr$1,092
Dep. Wed 18 FebRet. Sat 07 Mar$1,102
Dep. Wed 18 FebRet. Sat 14 Mar$1,102
Dep. Thu 24 SepRet. Sun 04 Oct$1,122
Dep. Mon 15 JunRet. Wed 08 Jul$1,191
Dep. Mon 16 FebRet. Sat 07 Mar$1,207
Dep. Mon 16 FebRet. Sat 14 Mar$1,208
Dep. Mon 16 FebRet. Tue 03 Mar$1,209
Dep. Mon 16 FebRet. Thu 05 Mar$1,209
Dep. Mon 16 FebRet. Thu 19 Mar$1,211
Dep. Fri 27 MarRet. Sat 11 Apr$1,482
Dep. Sat 28 FebRet. Sun 03 May$1,539
Dep. Sat 26 SepRet. Sat 10 Oct$1,611
AK,D7,HU,VF Return flights from $846
Dep. Mon 02 FebRet. Tue 03 Mar$846
Dep. Mon 02 FebRet. Thu 05 Mar$854
CX,IB Return flights from $846
Dep. Tue 03 FebRet. Tue 03 Mar$846
Dep. Mon 02 FebRet. Tue 03 Mar$873
CX,IBShow more Flights
Dep. Mon 04 MayRet. Tue 19 May$877
Dep. Mon 04 MayRet. Tue 02 Jun$877
Dep. Mon 09 MarRet. Tue 07 Apr$933
Dep. Mon 16 FebRet. Tue 03 Mar$948
Dep. Wed 06 MayRet. Thu 28 May$979
Dep. Mon 09 MarRet. Thu 19 Mar$1,015
Dep. Mon 02 FebRet. Sat 14 Mar$1,022
Dep. Mon 02 FebRet. Thu 05 Mar$1,028
Dep. Mon 16 FebRet. Thu 19 Mar$1,048
Dep. Wed 11 MarRet. Thu 19 Mar$1,060
Dep. Mon 16 FebRet. Sat 14 Mar$1,073
Dep. Mon 02 FebRet. Mon 09 Feb$1,120
Dep. Tue 17 FebRet. Wed 25 Feb$1,137
Dep. Mon 16 FebRet. Thu 05 Mar$1,143
Dep. Mon 16 MarRet. Tue 07 Apr$1,144
Dep. Wed 18 FebRet. Tue 03 Mar$1,325
Dep. Wed 04 MarRet. Sat 04 Apr$1,354
Dep. Sat 28 FebRet. Sun 03 May$1,375
Dep. Mon 16 FebRet. Sat 07 Mar$1,399
Dep. Mon 20 AprRet. Thu 07 May$1,409
Dep. Wed 18 FebRet. Sat 14 Mar$1,478
Dep. Mon 15 JunRet. Wed 08 Jul$1,629
Dep. Wed 18 FebRet. Thu 19 Mar$1,685
Dep. Thu 24 SepRet. Sun 04 Oct$1,744
Dep. Sat 26 SepRet. Sat 10 Oct$1,984
Dep. Fri 27 MarRet. Sat 11 Apr$2,123
EY,OD Return flights from $848
Dep. Mon 04 MayRet. Tue 02 Jun$848
Dep. Mon 02 FebRet. Thu 05 Mar$870
EY,ODShow more Flights
Dep. Mon 04 MayRet. Tue 19 May$871
Dep. Mon 02 FebRet. Mon 09 Feb$886
Dep. Mon 20 AprRet. Thu 07 May$898
Dep. Mon 16 FebRet. Thu 19 Mar$902
Dep. Wed 18 FebRet. Sat 14 Mar$934
Dep. Mon 16 FebRet. Thu 05 Mar$1,022
Dep. Mon 02 FebRet. Tue 03 Mar$1,024
Dep. Tue 03 FebRet. Tue 03 Mar$1,028
Dep. Tue 17 FebRet. Wed 25 Feb$1,036
Dep. Mon 16 FebRet. Tue 03 Mar$1,046
Dep. Thu 24 SepRet. Sun 04 Oct$1,061
Dep. Wed 18 FebRet. Tue 03 Mar$1,072
Dep. Wed 18 FebRet. Sat 07 Mar$1,077
Dep. Mon 16 FebRet. Sat 07 Mar$1,094
Dep. Mon 02 FebRet. Sat 14 Mar$1,124
Dep. Mon 16 FebRet. Sat 14 Mar$1,126
Dep. Mon 09 MarRet. Thu 19 Mar$1,138
Dep. Mon 09 MarRet. Tue 07 Apr$1,138
Dep. Wed 11 MarRet. Thu 19 Mar$1,138
Dep. Mon 16 MarRet. Tue 07 Apr$1,138
Dep. Wed 18 FebRet. Thu 19 Mar$1,138
Dep. Sat 26 SepRet. Sat 10 Oct$1,213
Dep. Sat 28 FebRet. Sun 03 May$1,243
Dep. Wed 04 MarRet. Sat 04 Apr$1,243
Dep. Wed 06 MayRet. Thu 28 May$1,259
Dep. Fri 27 MarRet. Sat 11 Apr$1,336
Dep. Mon 15 JunRet. Wed 08 Jul$1,880
D7,OD,PC,TK,TR,W6 Return flights from $861
Dep. Mon 16 FebRet. Sat 07 Mar$861
AK,D7,PC,TK,TR,W6 Return flights from $862
Dep. Mon 16 FebRet. Sat 07 Mar$862
Dep. Mon 16 FebRet. Thu 05 Mar$902
AK,D7,PC,TK,TR,W6Show more Flights
Dep. Mon 16 FebRet. Tue 03 Mar$924
Dep. Mon 16 FebRet. Sat 14 Mar$928
Dep. Mon 02 FebRet. Thu 05 Mar$929
Dep. Mon 02 FebRet. Tue 03 Mar$947
Dep. Mon 02 FebRet. Sat 14 Mar$952
Dep. Mon 16 FebRet. Thu 19 Mar$973
Dep. Mon 09 MarRet. Thu 19 Mar$984

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 Madrid from United States (USA) and flights to Spain. Maybe a different destination? Here are all the flights from Perth


Average Perth to Madrid Return Prices

These are the average prices for Perth to Madrid return airfares.

August 2026
$1,748
September 2026
$1,784

Did you know...

  • Perth has the International Air Transport Association (IATA) airport code of PER.
  • has the quickest flight between Perth and Madrid at 40 hrs 55 mins. Dubai
  • The distance from Madrid to Perth is 14,614 kilometres.
  • Ashfield train station is nearby Perth airport.

Questions and Answers

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

Right now, August/2026 and September/2026 are the cheapest months to fly from Perth to Madrid.

What airlines fly non-stop to Madrid from Perth?

No airlines fly non-stop to Madrid from Perth.

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

The cheapest airline to fly to Madrid from Perth is Cathay Pacific.

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

Qatar Airways is the best airline to fly from Perth to Madrid.

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