Cheap flights to Spain

PHX — MAD
6 Dec — 13 Dec1
Return
1 adult
Economy
From?
To?
Tue 6/12
Tue 13/12

Flights to Spain in 2022

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Popular inSeptemberHigh demand for flights, 15% potential price rise
Cheapest inFebruaryBest time to find cheap flights, 2% potential price drop
Average priceAED 2,369Average for return flights in December 2022
Return fromAED 1,087From Dubai Intl to Madrid Barajas
One-way fromAED 342One-way flight from Dubai Intl (DXB) to Spain

Search flights to popular Spain cities

Search the best deals to popular Spain cities recently found by Cheapflights users
Cheap flights to Madrid
27 Jan - 14 Feb
DXB

Dubai Intl

MAD

Madrid Barajas

2 stops

29h 05m
MAD

Madrid Barajas

DXB

Dubai Intl

1 stop

9h 25m
AED 1,087

Multiple Airlines

Pick Dates

Deal found 1/12

27 Jan - 14 Feb
DXB

Dubai Intl

MAD

Madrid Barajas

1 stop

24h 00m
MAD

Madrid Barajas

DXB

Dubai Intl

1 stop

9h 25m
AED 1,157

Multiple Airlines

Pick Dates

Deal found 1/12

27 Jan - 14 Feb
DXB

Dubai Intl

MAD

Madrid Barajas

2 stops

29h 05m
MAD

Madrid Barajas

DXB

Dubai Intl

2 stops

13h 20m
AED 1,201

Multiple Airlines

Pick Dates

Deal found 1/12

Cheap flights to Barcelona
22 Jan - 29 Jan
DXB

Dubai Intl

BCN

Barcelona-El Prat

1 stop

14h 20m
BCN

Barcelona-El Prat

DXB

Dubai Intl

1 stop

10h 00m
AED 1,032

Multiple Airlines

Pick Dates

Deal found 30/11

22 Dec - 8 Jan
DXB

Dubai Intl

BCN

Barcelona-El Prat

1 stop

18h 15m
BCN

Barcelona-El Prat

DXB

Dubai Intl

1 stop

10h 50m
AED 1,109

Multiple Airlines

Pick Dates

Deal found 29/11

31 Jan - 5 Feb
DXB

Dubai Intl

BCN

Barcelona-El Prat

1 stop

11h 45m
BCN

Barcelona-El Prat

DXB

Dubai Intl

1 stop

10h 00m
AED 1,135

Pegasus Airlines

Pick Dates

Deal found 1/12

Cheap flights to Málaga
13 Jan - 16 Jan
DXB

Dubai Intl

AGP

Malaga

1 stop

16h 10m
AGP

Malaga

DXB

Dubai Intl

1 stop

22h 40m
AED 1,792

Multiple Airlines

Pick Dates

Deal found 29/11

3 Dec - 5 Dec
DXB

Dubai Intl

AGP

Malaga

1 stop

15h 40m
AGP

Malaga

DXB

Dubai Intl

2 stops

24h 35m
AED 1,844

Multiple Airlines

Pick Dates

Deal found 30/11

23 Dec - 10 Jan
DXB

Dubai Intl

AGP

Malaga

3 stops

25h 00m
AGP

Malaga

DXB

Dubai Intl

2 stops

24h 00m
AED 1,906

Multiple Airlines

Pick Dates

Deal found 29/11

One-way flights to Spain

The cheapest one-way flights to Spain
18 Jan
DXB

Dubai Intl

MAD

Madrid Barajas

1 stop

25h 25m
AED 393

Wizz Air

Pick Dates

Deal found 30/11

12 Jan
DXB

Dubai Intl

BCN

Barcelona-El Prat

1 stop

18h 15m
AED 342

Multiple Airlines

Pick Dates

Deal found 1/12

26 Jan
DXB

Dubai Intl

AGP

Malaga

3 stops

24h 00m
AED 514

Multiple Airlines

Pick Dates

Deal found 1/12

What is the cheapest month to fly to Spain?

The cheapest ticket to Spain found for each month in 2022 based on historical flight searches by Cheapflights users.

January

AED 1,880

February

AED 1,855

March

AED 1,866

April

AED 1,928

May

AED 1,990

June

AED 2,042

July

AED 2,776

August

AED 2,890

September

AED 2,420

October

AED 2,266

November

AED 2,130

December

AED 2,104

Currently, the cheapest month for flights to Spain is February. The most expensive month for flights is August. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.

When is the best time to fly to Spain?

Average Spain flight ticket prices and weather conditions for 2022 and 2023 by month

DXB - MAD

Price

AED 1,856 - AED 3,390

MAD

Temperature

5 - 25 °C

MAD

Rainfall

10 - 60 mm

When is the best time to book a flight to Spain?

To ensure you get the cheapest price possible for a flight to Spain, you should look to book at least 60 days in advance of your intended travel date. The price of your flight may increase if you delay and leave booking until a week or so before departure.

Which day is cheapest to fly to Spain?

Tuesday is currently, on average, the cheapest day to fly to Spain. Flying on Friday will result in higher flight prices.

What time of day is cheapest to fly to Spain?

To get the best value, try booking a flight in the afternoon when visiting Spain. Generally the prices will increase for flights at midday as these tend to have higher demand.

Where are the most popular flight destinations in Spain?

The most popular flight destinations in Spain are Barcelona, Madrid, Málaga, Ibiza and Palma de Mallorca.

How popular are flights to Spain this year?

This year has seen a 126% increase in flight searches for Spain.

Popular regions to fly to in Spain

Not sure where to visit in Spain? Start by selecting one of the most popular places in Spain below to filter down your possible destination.

Search flights to Spain by cabin class

Business Classfrom AED 1,241/person
Prem Economyfrom AED 1,133/person
Economyfrom AED 194/person

Fly with Cheapflights

What makes Cheapflights the go-to destination for all your flight needs

How does Cheapflights help users find flights to Spain?

When you search for this flight to Spain, Cheapflights searches on 900+ travel sites to save you time finding great flight deals online. Additionally, we offer filter features so you can choose a preferred cabin class or airline, see different price ranges, and much more so you can book the best flight for you.

Why should you use Cheapflights to find cheap flight tickets to Spain?

Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights to Spain for you. Better yet — we are completely free to use.

Can Cheapflights find flights to Spain with no change fees?

Users can book flights with no change fees policies with our dedicated filters. Book flights to Spain flexibly with Cheapflights today.

Can Cheapflights notify me if prices for flights to Spain become cheaper?

Of course! You can now track prices for flights to Spain and get an alert from Cheapflights when they change. Have a valid email address ready and make a flight search when you’re ready to set up your price alert.