Cheap flights to Spain from Australia

Hunting for cheap Spain flights? With Wotif.com the hunt is over. We’ve got 466 flights to Spain from 18 airlines for you to compare.

Our best flight to Spain is $1418 (including tax, excluding booking fees), flying Emirates. This flight deal is available for travel between 16 Jan 2015 and 28 Feb 2015, for bookings made before 23 Dec 2014.

Wotif you were looking for cheap international flights? With Wotif.com the hunt is over. We’ve got thousands of flights around the world with more than 150 airlines to choose from.

Book with Wotif.com and you'll receive a Wotif.com accommodation voucher.

The flight deals listed on this page are subject to availability. Taxes may vary depending on exchange rates, departure and destination points and intermediate routing. These prices are intended only as a guide, the specific taxes applicable to your selected itinerary will be confirmed at the time of booking.
Airline From To Travel dates Sale ends Class Price

Emirates
Perth
Barcelona
16 Jan 2015 -
28 Feb 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,418
Return

Air China
Melbourne
Sydney
Madrid
3 Mar 2015 -
18 Jun 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,428
Return

Qantas
Perth
Barcelona
16 Jan 2015 -
28 Feb 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,451
Return

Klm Airlines
Darwin
Perth
Madrid
20 Jan 2015 -
30 Jun 2015 Sale ends 15 Jan 2015
15 Jan 2015 Economy $1,500
Return

Klm Airlines
Darwin
Perth
Madrid
1 Sep 2015 -
31 Oct 2015 Sale ends 15 Jan 2015
15 Jan 2015 Economy $1,500
Return

Qatar Airways
Perth
Madrid
12 Jan 2015 -
28 Feb 2015 Sale ends 24 Dec 2014
24 Dec 2014 Economy $1,506
Return

Emirates
Perth
Madrid
16 Jan 2015 -
28 Feb 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,526
Return

Qantas
Perth
Madrid
16 Jan 2015 -
28 Feb 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,526
Return

Qatar Airways
Perth
Madrid
13 Mar 2015 -
24 Mar 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,538
Return

Qatar Airways
Perth
Madrid
20 Apr 2015 -
27 May 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,538
Return

Qatar Airways
Perth
Madrid
1 Oct 2015 -
26 Nov 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,538
Return

Qatar Airways
Melbourne
Madrid
1 Mar 2015 -
24 Mar 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,557
Return

Qatar Airways
Melbourne
Madrid
20 Apr 2015 -
27 May 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,557
Return

Qatar Airways
Melbourne
Madrid
1 Oct 2015 -
26 Nov 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,557
Return

Emirates
Perth
Madrid
1 Mar 2015 -
24 Mar 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,581
Return

Emirates
Perth
Madrid
6 May 2015 -
26 May 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,581
Return

Klm Airlines
Adelaide
Brisbane
Cairns
Gold Coast
Melbourne
Sydney
Madrid
20 Jan 2015 -
30 Jun 2015 Sale ends 15 Jan 2015
15 Jan 2015 Economy $1,598
Return

Klm Airlines
Adelaide
Brisbane
Cairns
Gold Coast
Melbourne
Sydney
Madrid
1 Sep 2015 -
31 Oct 2015 Sale ends 15 Jan 2015
15 Jan 2015 Economy $1,598
Return

Qantas
Perth
Madrid
1 Mar 2015 -
24 Mar 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,599
Return

Qantas
Perth
Madrid
6 May 2015 -
26 May 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,599
Return

Emirates
Perth
Barcelona
1 Oct 2015 -
26 Nov 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,608
Return

Air France
Adelaide
Brisbane
Cairns
Gold Coast
Melbourne
Sydney
Madrid
20 Jan 2015 -
30 Jun 2015 Sale ends 15 Jan 2015
15 Jan 2015 Economy $1,615
Return

Air France
Adelaide
Brisbane
Cairns
Gold Coast
Melbourne
Sydney
Madrid
1 Sep 2015 -
31 Oct 2015 Sale ends 15 Jan 2015
15 Jan 2015 Economy $1,615
Return

Emirates
Adelaide
Brisbane
Melbourne
Sydney
Madrid
1 Mar 2015 -
24 Mar 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,618
Return

Emirates
Adelaide
Brisbane
Melbourne
Sydney
Madrid
6 May 2015 -
26 May 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,618
Return

Qantas
Adelaide
Brisbane
Melbourne
Sydney
Madrid
1 Mar 2015 -
24 Mar 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,618
Return

Qantas
Adelaide
Brisbane
Melbourne
Sydney
Madrid
6 May 2015 -
26 May 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,618
Return

Emirates
Adelaide
Brisbane
Melbourne
Sydney
Barcelona
1 Oct 2015 -
26 Nov 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,627
Return

Qatar Airways
Melbourne
Madrid
12 Jan 2015 -
28 Feb 2015 Sale ends 24 Dec 2014
24 Dec 2014 Economy $1,630
Return

Qatar Airways
Perth
Madrid
25 Mar 2015 -
19 Apr 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,633
Return

Qatar Airways
Perth
Madrid
28 May 2015 -
10 Jun 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,633
Return

Qatar Airways
Perth
Madrid
13 Jul 2015 -
30 Sep 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,633
Return

Etihad Airways
Perth
Barcelona
16 Jan 2015 -
31 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,636
Return

Korean Air
Brisbane
Sydney
Madrid
16 Jan 2015 -
31 Mar 2015 Sale ends 24 Jan 2015
24 Jan 2015 Economy $1,650
Return

Korean Air
Brisbane
Sydney
Madrid
1 Apr 2015 -
31 May 2015 Sale ends 24 Jan 2015
24 Jan 2015 Economy $1,650
Return

Qatar Airways
Melbourne
Madrid
25 Mar 2015 -
19 Apr 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,652
Return

Qatar Airways
Melbourne
Madrid
28 May 2015 -
10 Jun 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,652
Return

Qatar Airways
Melbourne
Madrid
13 Jul 2015 -
30 Sep 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,652
Return

Emirates
Perth
Barcelona
24 Dec 2014 -
1 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,658
Return

Emirates
Perth
Barcelona
11 Jan 2015 -
15 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,658
Return

Emirates
Melbourne
Madrid
16 Jan 2015 -
28 Feb 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,668
Return

Singapore Airlines
Darwin
Barcelona
19 Jan 2015 -
26 Feb 2015 Sale ends 24 Dec 2014
24 Dec 2014 Economy $1,675
Return

Emirates
Sydney
Madrid
16 Jan 2015 -
28 Feb 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,677
Return

Emirates
Perth
Madrid
1 Oct 2015 -
26 Nov 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,689
Return

Qantas
Perth
Barcelona
24 Dec 2014 -
1 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,691
Return

Qantas
Perth
Barcelona
11 Jan 2015 -
15 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,691
Return

Klm Airlines
Darwin
Perth
Madrid
1 Jul 2015 -
31 Aug 2015 Sale ends 15 Jan 2015
15 Jan 2015 Economy $1,696
Return

British Airways
Adelaide
Brisbane
Canberra
Hobart
Melbourne
Perth
Sydney
Tenerife
1 Mar 2015 -
24 Mar 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,697
Return

British Airways
Adelaide
Brisbane
Canberra
Hobart
Melbourne
Perth
Sydney
Tenerife
6 May 2015 -
26 May 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,697
Return

Emirates
Adelaide
Brisbane
Madrid
16 Jan 2015 -
28 Feb 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,699
Return

Emirates
Adelaide
Brisbane
Melbourne
Sydney
Madrid
1 Oct 2015 -
26 Nov 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,708
Return

Cathay Pacific
Adelaide
Brisbane
Cairns
Melbourne
Perth
Sydney
Madrid
1 Mar 2015 -
31 May 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,713
Return

Cathay Pacific
Adelaide
Brisbane
Cairns
Melbourne
Perth
Sydney
Madrid
1 Sep 2015 -
27 Nov 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,713
Return

Etihad Airways
Brisbane
Perth
Barcelona
1 Feb 2015 -
24 Mar 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,715
Return

Qatar Airways
Perth
Madrid
11 Jun 2015 -
12 Jul 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,728
Return

Air France
Darwin
Perth
Madrid
20 Jan 2015 -
30 Jun 2015 Sale ends 15 Jan 2015
15 Jan 2015 Economy $1,733
Return

Air France
Darwin
Perth
Madrid
1 Sep 2015 -
31 Oct 2015 Sale ends 15 Jan 2015
15 Jan 2015 Economy $1,733
Return

Etihad Airways
Melbourne
Sydney
Barcelona
1 Feb 2015 -
24 Mar 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,734
Return

Qatar Airways
Perth
Madrid
23 Dec 2014 -
11 Jan 2015 Sale ends 24 Dec 2014
24 Dec 2014 Economy $1,734
Return

Qatar Airways
Melbourne
Madrid
11 Jun 2015 -
12 Jul 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,747
Return

Etihad Airways
Melbourne
Barcelona
16 Jan 2015 -
18 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,748
Return

Etihad Airways
Brisbane
Sydney
Barcelona
16 Jan 2015 -
31 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,748
Return

Etihad Airways
Melbourne
Barcelona
21 Jan 2015 -
31 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,748
Return

Emirates
Perth
Madrid
25 Mar 2015 -
1 Apr 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,756
Return

Emirates
Perth
Madrid
7 Apr 2015 -
5 May 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,756
Return

Emirates
Perth
Madrid
27 May 2015 -
5 Jun 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,756
Return

Emirates
Perth
Madrid
16 Aug 2015 -
30 Sep 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,756
Return

British Airways
Adelaide
Brisbane
Canberra
Hobart
Melbourne
Perth
Sydney
Tenerife
16 Jan 2015 -
28 Feb 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,765
Return

British Airways
Adelaide
Brisbane
Canberra
Hobart
Melbourne
Perth
Sydney
Tenerife
25 Mar 2015 -
5 May 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,765
Return

British Airways
Adelaide
Brisbane
Canberra
Hobart
Melbourne
Perth
Sydney
Tenerife
27 May 2015 -
5 Jun 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,765
Return

British Airways
Adelaide
Brisbane
Canberra
Hobart
Melbourne
Perth
Sydney
Tenerife
13 Jul 2015 -
9 Sep 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,765
Return

British Airways
Adelaide
Brisbane
Canberra
Hobart
Melbourne
Perth
Sydney
Tenerife
1 Oct 2015 -
27 Nov 2015 Sale ends 31 Dec 2014
31 Dec 2014 Economy $1,765
Return

Emirates
Perth
Madrid
24 Dec 2014 -
1 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,766
Return

Emirates
Perth
Madrid
11 Jan 2015 -
15 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,766
Return

Qantas
Perth
Madrid
24 Dec 2014 -
1 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,766
Return

Qantas
Perth
Madrid
11 Jan 2015 -
15 Jan 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,766
Return

Qantas
Melbourne
Madrid
16 Jan 2015 -
28 Feb 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,767
Return

Singapore Airlines
Adelaide
Brisbane
Melbourne
Sydney
Barcelona
19 Jan 2015 -
26 Feb 2015 Sale ends 24 Dec 2014
24 Dec 2014 Economy $1,772
Return

Qantas
Perth
Madrid
25 Mar 2015 -
1 Apr 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,774
Return

Qantas
Perth
Madrid
7 Apr 2015 -
5 May 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,774
Return

Qantas
Perth
Madrid
27 May 2015 -
5 Jun 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,774
Return

Qantas
Perth
Madrid
16 Aug 2015 -
30 Sep 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,774
Return

Qantas
Sydney
Madrid
16 Jan 2015 -
28 Feb 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,776
Return

Korean Air
Brisbane
Sydney
Madrid
16 Jan 2015 -
31 Mar 2015 Sale ends 29 Mar 2015
29 Mar 2015 Economy $1,783
Return

Qantas
Perth
Madrid
1 Oct 2015 -
26 Nov 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,788
Return

Klm Airlines
Adelaide
Brisbane
Cairns
Gold Coast
Melbourne
Sydney
Madrid
1 Jul 2015 -
31 Aug 2015 Sale ends 15 Jan 2015
15 Jan 2015 Economy $1,794
Return

Swiss International
Adelaide
Brisbane
Cairns
Melbourne
Perth
Sydney
Valencia
22 Dec 2014 -
31 Oct 2015 Sale ends 22 Dec 2014
22 Dec 2014 Economy $1,794
Return

Qantas
Perth
Barcelona
1 Oct 2015 -
26 Nov 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,794
Return

Qantas
Adelaide
Brisbane
Madrid
16 Jan 2015 -
28 Feb 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,798
Return

Singapore Airlines
Adelaide
Perth
Barcelona
1 Apr 2015 -
27 Nov 2015 Sale ends 25 Nov 2015
25 Nov 2015 Economy $1,800
Return

Emirates
Adelaide
Brisbane
Melbourne
Sydney
Madrid
25 Mar 2015 -
1 Apr 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,803
Return

Emirates
Adelaide
Brisbane
Melbourne
Sydney
Madrid
7 Apr 2015 -
5 May 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,803
Return

Emirates
Adelaide
Brisbane
Melbourne
Sydney
Madrid
27 May 2015 -
5 Jun 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,803
Return

Emirates
Adelaide
Brisbane
Melbourne
Sydney
Madrid
16 Aug 2015 -
30 Sep 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,803
Return

Qantas
Adelaide
Brisbane
Melbourne
Sydney
Madrid
25 Mar 2015 -
1 Apr 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,803
Return

Qantas
Adelaide
Brisbane
Melbourne
Sydney
Madrid
7 Apr 2015 -
5 May 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,803
Return

Qantas
Adelaide
Brisbane
Melbourne
Sydney
Madrid
27 May 2015 -
5 Jun 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,803
Return

Qantas
Adelaide
Brisbane
Melbourne
Sydney
Madrid
16 Aug 2015 -
30 Sep 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,803
Return

Qantas
Adelaide
Brisbane
Melbourne
Sydney
Madrid
1 Oct 2015 -
26 Nov 2015 Sale ends 23 Dec 2014
23 Dec 2014 Economy $1,813
Return


To book this fare, search for departures between from date and to date inclusive.
The last date to book this fare is book date.