- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Best Spain Flight Deals
Cheapest return prices found by our users on KAYAK in the last 5 daysBook Cheap Spain Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights to Spain that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals to Spain
Sun, 6 Dec - Sat, 19 Dec
06:30 - 10:15Dublin Dublin-Alicante Alicante
2h 45mdirect
20:35 - 22:30Alicante Alicante-Dublin Dublin
2h 55mdirect
€36Ryanair
Sun, 6 Dec - Sat, 19 Dec
06:30 - 10:15Dublin Dublin-Alicante Alicante
2h 45mdirect
20:35 - 22:30Alicante Alicante-Dublin Dublin
2h 55mdirect
€37Ryanair
Sun, 6 Dec - Sat, 19 Dec
06:30 - 10:15Dublin Dublin-Alicante Alicante
2h 45mdirect
19:40 - 08:05Alicante Alicante-Dublin Dublin
13h 25m1 stop Barcelona-El Prat
€62Multiple Airlines
Sun, 6 Dec - Sat, 19 Dec
06:30 - 10:15Dublin Dublin-Alicante Alicante
2h 45mdirect
19:40 - 08:05Alicante Alicante-Dublin Dublin
13h 25m1 stop Barcelona-El Prat
€63Multiple Airlines
Sat, 21 Nov - Sun, 22 Nov
19:50 - 23:30Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
10:15 - 12:05Barcelona Barcelona-El Prat-Dublin Dublin
2h 50mdirect
€79Vueling
Thu, 28 Jan - Sun, 31 Jan
12:50 - 16:30Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
10:15 - 12:05Barcelona Barcelona-El Prat-Dublin Dublin
2h 50mdirect
€85Vueling
Fri, 11 Dec - Sun, 13 Dec
07:10 - 10:50Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
11:30 - 13:25Barcelona Barcelona-El Prat-Dublin Dublin
2h 55mdirect
€104Aer Lingus
Thu, 11 Feb - Thu, 18 Feb
16:50 - 20:30Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
11:30 - 13:25Barcelona Barcelona-El Prat-Dublin Dublin
2h 55mdirect
€105Aer Lingus
Sun, 7 Feb - Wed, 10 Feb
18:30 - 22:05Dublin Dublin-Madrid Madrid Barajas
2h 35mdirect
07:45 - 09:20Madrid Madrid Barajas-Dublin Dublin
2h 35mdirect
€127Iberia Express
Sat, 7 Nov - Sat, 7 Nov
10:00 - 13:40Dublin Dublin-Madrid Madrid Barajas
2h 40mdirect
16:10 - 17:50Madrid Madrid Barajas-Dublin Dublin
2h 40mdirect
€195Iberia Express
Recent one-way flight deals to Spain
Mon, 16 Nov
15:45 - 19:55Dublin Dublin-Arrecife Arrecife Lanzarote
4h 10mdirect
€16Ryanair
Wed, 4 Nov
19:25 - 23:10Dublin Dublin-Alicante Alicante
2h 45mdirect
€17Ryanair
Thu, 5 Nov
06:00 - 12:30Dublin Dublin-Barcelona Barcelona-El Prat
5h 30m1 stop Turin Citta Di Torino
€41Multiple Airlines
Thu, 5 Nov
06:00 - 12:30Dublin Dublin-Barcelona Barcelona-El Prat
5h 30m1 stop Turin Citta Di Torino
€44Multiple Airlines
Sun, 3 Jan
06:15 - 09:55Dublin Dublin-Madrid Madrid Barajas
2h 40mdirect
€46Aer Lingus
Tue, 10 Nov
07:10 - 10:50Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
€46Aer Lingus
Thu, 4 Feb
18:30 - 22:05Dublin Dublin-Madrid Madrid Barajas
2h 35mdirect
€46Iberia Express
Sat, 7 Nov
18:30 - 22:05Dublin Dublin-Madrid Madrid Barajas
2h 35mdirect
€51Iberia
Fri, 6 Nov
18:30 - 22:05Dublin Dublin-Madrid Madrid Barajas
2h 35mdirect
€52Iberia Express
Sat, 7 Nov
18:30 - 22:05Dublin Dublin-Madrid Madrid Barajas
2h 35mdirect
€55Iberia
Recent last minute flight deals to Spain
Thu, 29 Oct - Mon, 23 Nov
18:25 - 22:10Dublin Dublin-Alicante Alicante
2h 45mdirect
22:15 - 00:10Alicante Alicante-Dublin Dublin
2h 55mdirect
€71Ryanair
Sun, 1 Nov - Sun, 8 Nov
08:30 - 12:00Dublin Dublin-Barcelona Barcelona-El Prat
2h 30mdirect
06:30 - 07:55Barcelona Barcelona-El Prat-Dublin Dublin
26h 25m1 stop London Stansted
€79Ryanair
Sat, 31 Oct - Wed, 4 Nov
15:35 - 19:05Dublin Dublin-Barcelona Barcelona-El Prat
2h 30mdirect
06:55 - 07:35Barcelona Barcelona-El Prat-Dublin Dublin
25h 40m2 stops Turin Citta Di Torino London Stansted
€86Multiple Airlines
Sat, 31 Oct - Tue, 10 Nov
05:55 - 15:00Dublin Dublin-Barcelona Barcelona-El Prat
8h 05m1 stop Turin Citta Di Torino
09:50 - 16:20Barcelona Barcelona-El Prat-Dublin Dublin
7h 30m1 stop London Luton
€89Multiple Airlines
Sun, 1 Nov - Fri, 6 Nov
14:55 - 18:55Dublin Dublin-Alicante Alicante
3h 00mdirect
19:40 - 21:50Alicante Alicante-Dublin Dublin
3h 10mdirect
€128Aer Lingus
Fri, 30 Oct - Tue, 3 Nov
18:30 - 22:05Dublin Dublin-Madrid Madrid Barajas
2h 35mdirect
07:45 - 09:20Madrid Madrid Barajas-Dublin Dublin
2h 35mdirect
€131Iberia Express
Fri, 30 Oct - Tue, 3 Nov
18:30 - 22:05Dublin Dublin-Madrid Madrid Barajas
2h 35mdirect
07:45 - 09:20Madrid Madrid Barajas-Dublin Dublin
2h 35mdirect
€132Iberia
Sat, 31 Oct - Sun, 15 Nov
18:30 - 22:05Dublin Dublin-Madrid Madrid Barajas
2h 35mdirect
16:10 - 17:50Madrid Madrid Barajas-Dublin Dublin
2h 40mdirect
€182Vueling
Wed, 28 Oct - Sat, 31 Oct
18:30 - 22:05Dublin Dublin-Madrid Madrid Barajas
2h 35mdirect
16:10 - 17:50Madrid Madrid Barajas-Dublin Dublin
2h 40mdirect
€252Iberia Express
Sat, 31 Oct - Fri, 6 Nov
15:10 - 19:20Dublin Dublin-Málaga Malaga
3h 10mdirect
20:00 - 22:15Málaga Malaga-Dublin Dublin
3h 15mdirect
€369Aer Lingus
Recent direct flight deals from Ireland to Spain
Sun, 6 Dec - Sat, 19 Dec
06:30 - 10:15Dublin Dublin-Alicante Alicante
2h 45mdirect
20:35 - 22:30Alicante Alicante-Dublin Dublin
2h 55mdirect
€36Ryanair
Sun, 6 Dec - Sat, 19 Dec
06:30 - 10:15Dublin Dublin-Alicante Alicante
2h 45mdirect
20:35 - 22:30Alicante Alicante-Dublin Dublin
2h 55mdirect
€37Ryanair
Sat, 21 Nov - Sun, 22 Nov
19:50 - 23:30Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
10:15 - 12:05Barcelona Barcelona-El Prat-Dublin Dublin
2h 50mdirect
€79Vueling
Mon, 7 Dec - Mon, 14 Dec
07:10 - 10:50Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
10:15 - 12:05Barcelona Barcelona-El Prat-Dublin Dublin
2h 50mdirect
€81Multiple Airlines
Thu, 28 Jan - Sun, 31 Jan
12:50 - 16:30Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
10:15 - 12:05Barcelona Barcelona-El Prat-Dublin Dublin
2h 50mdirect
€85Vueling
Wed, 18 Nov - Wed, 25 Nov
07:10 - 10:50Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
10:30 - 12:15Barcelona Barcelona-El Prat-Dublin Dublin
2h 45mdirect
€85Multiple Airlines
Fri, 11 Dec - Sun, 13 Dec
07:10 - 10:50Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
11:30 - 13:25Barcelona Barcelona-El Prat-Dublin Dublin
2h 55mdirect
€104Aer Lingus
Thu, 11 Feb - Thu, 18 Feb
16:50 - 20:30Dublin Dublin-Barcelona Barcelona-El Prat
2h 40mdirect
11:30 - 13:25Barcelona Barcelona-El Prat-Dublin Dublin
2h 55mdirect
€105Aer Lingus
Sun, 7 Feb - Wed, 10 Feb
18:30 - 22:05Dublin Dublin-Madrid Madrid Barajas
2h 35mdirect
07:45 - 09:20Madrid Madrid Barajas-Dublin Dublin
2h 35mdirect
€127Iberia Express
Sat, 7 Nov - Sat, 7 Nov
10:00 - 13:40Dublin Dublin-Madrid Madrid Barajas
2h 40mdirect
16:10 - 17:50Madrid Madrid Barajas-Dublin Dublin
2h 40mdirect
€195Iberia Express
Booking Insights
KAYAK's insights & trends for flights to Spain
Get data-powered insights and trends into flights to Spain to help you find the cheapest flights, the best time to fly and much more.
Prices
Airlines
More
What is the cheapest flight to Spain?
These are the best return prices found by users searching on KAYAK in the last 5 days.
The cheapest ticket to Spain from Ireland found in the last 5 days was to Las Palmas de Gran Canaria, at €39 return. The most popular route is Dublin (DUB) to Madrid (MAD) and the cheapest return ticket found on this route in the last 5 days was €135.
How much is a flight to Spain?
The average and cheapest price for all round-trip flights to Spain from each origin found by users searching on KAYAK in the last month.
A flight to Spain costs €195 on average. The cheapest price found on KAYAK in the last 2 weeks was €19 for the route Dublin (DUB) to Málaga (AGP). The most popular routes on KAYAK are Dublin to Málaga which costs €214 on average, and Shannon to Málaga, which costs €203 on average.
See prices from:
What is the cheapest month to fly from Ireland to Spain?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Ireland to Spain, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Ireland to Spain is January, when tickets cost €62 (return) on average. On the other hand, the most expensive months are March and July, when the average cost of round-trip tickets is €129 and €120 respectively.
What is the cheapest time of day to fly to Spain?
The average price for all round-trip flights from Ireland to Spain depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Spain is generally at night, when retur flights cost €162 on average. Morning departures are around 20% more expensive than evening flights, on average. The most expensive time of day to fly to Spain is generally in the morning, which is peak travel time and where the average cost of a ticket is €230.
How far in advance should I book a flight from Ireland to Spain?
To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to Spain, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.
To get a below-average price on a flight from Ireland to Spain, you should book around 3 weeks before departure, which saves you about 21% compared to booking last-minute. For the absolute cheapest price, our data suggests you should book 13 weeks before departure.
Which is the cheapest airport to fly into in Spain?
Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Spain is Sevilla Airport (SVQ), with an average flight price of €30.
How many airports are there in Spain?
There are 42 airports in Spain. The busiest airport is Madrid Barajas Airport (MAD), with 37% of all flights arriving there.
How long is the flight to Spain?
An average direct flight from Ireland to Spain takes 4h 44m, covering a distance of 3156 km. The shortest route is Dublin (DUB) to Santander (SDR) with an average flight time of 2h 05m.
How many direct flights to Spain are there each day?
There are around 62 direct flights from within Ireland to Spain every day. Most flights (44%) depart in the morning.
How many direct flights to Spain are there each week?
Each week there are around 431 direct flights from within Ireland to Spain. The most common day for departures is Tuesday, with 16% of flights taking off on this day.
How many long-haul flights are there to Spain each week?
Each week, there are 104 medium-haul flights (3-6 hour flight duration) and 327 short-haul flights (up to 3 hour flight duration) to Spain. There aren’t any long-haul flights (6-12 hour flight duration).
How many cities have direct flights to Spain?
From Ireland, there are direct flights to Spain from 4 cities. The city with the most direct flights is Dublin, with 344 direct flights each week.
Good to know
Low season | January |
|---|---|
High season | July |
Cheapest flight | €16 |
Flights to Spain: the best tips from KAYAK users' own experiences
Insights shared by verified travellers who flew to Spain
FAQs - booking Spain flights
Top tips for finding cheap flights to Spain
Reviews of the top 5 airlines flying to Spain
7.4
Iberia ExpressOverall score based on 105 reviews
6.3Food
7.2Comfort
6.4Entertainment
7.4Boarding
7.9Crew
Airline reviews
Fine, the process or boarding was a bit slow but the flight itself was quick and smooth. Not over booked and pleasant overall
8.0 ExcellentIsora, Mar 2024
Fine, the process or boarding was a bit slow but the flight itself was quick and smooth. Not over booked and pleasant overall
More check-in counters or faster processing. I arrived early but got to the gate just in time to board the flight, I didn't even have time to use the bathroom. The plane was really dirty, encrusted dirt is everywhere and the plane smelled bad when I entered.
I couldnot board the flight since my previous flight from Lisbon to Madrid arrived too late.
The flight was on the time and everything was very smoothi
Asientos y tener espacio para maleta de mano y no tener que facturar
The seats are so close that you have 0 room to move. Not acceptable for an 11 hour flight.
Easy process you definitely need 3 hours to get on board from Fuminchino airport
Very quick flight, efficient boarding, and clear and thorough instructions and attention from staff.
Amazing, not too crowded, great temp and the meal was good
The crew was good. The flight was not overly crowded so we had some additional space.
First time flying airline. Great experience. Clean plane, comfortable seating, great service.
They lost my bag so that is unfortunate.. still waiting for it
Didn’t have requested food and seats could be more comfortable.
Flight attendants on this flight were very lovely. Hot food was terrible. Canned wine felt elevated and was GOOD. The aircraft was overall not very clean. Although this one was much more cleanly than the flight from Pisa. Pilots were great & landings felt smooth and safe. As I mentioned in my last review, this was my first time flying aer Lingus in many years and I cannot say I will be rushing to book again. This airline needs a real facelift.
There was a very drunk and disruptive passenger who was on the plane, right behind me. He was already drunk before boarding but was still let on the plane. He kept kicking and hitting the back of my chair the entire flight. It was an early morning flight and had zero rest on that leg
Long wait for the stairs, the bus to disembark from the plane, and the shuttle to the terminal.
Was a really good flight and so fast always try to get the first 5 road if you can
Almost as usual, half an hour take off dilay, on the other hand - the checked in baggage arrived as magic super quickly. By the way - why do you ask to rate the food and entertainment on flights without them? at least offer the option of "Not Relevant" or similar...
Comfy seats, great cabin service and a very relaxed experience
Basic service for the basic price. Efficient and cost effective, so ticked all the right boxes.
To complex. So many types of fare. This made the boarding a caos.
Needs faster boarding procedure. Not their fault but should still take into account indifferent flyers.
I am writing to demand an immediate refund and compensation for the absolutely unacceptable experience I endured with VUELING this week. On Monday, my flight was canceled, and despite this, I have yet to receive any refund. I was then taken to a hotel in a terrible location, where no food or even water was provided. The next day, I was rebooked on another flight, for which I had to personally cover an additional €50 in transportation costs—only to have that flight canceled as well. After waiting 10 hours, only 10 of us were offered alternative accommodations, while the rest were left stranded. We were forced to remain in this situation until Thursday without a single explanation or proper assistance. During this entire ordeal, we were only provided with breakfast and dinner, while being charged extra for drinks. This level of treatment is completely unacceptable. I expect an immediate refund for the cancelled flights and full compensation for the inconvenience, additional expenses, and the significant distress caused.
Only food for sale. Did not even offer water. No entertainment
Nothing. There was no flight. They cancelled the flight with no replacement about 9 hours before takeoff.
The plane got delayed, ground staff communications were dreadful, process to get on the plane was amateur, sitting in the plane for ages before takeoff is avoidable… will not chose that flight ever again.
Everything was on time and easy. Food in business class was great. There was no entertainment on board, though with business class you could get free internet, but so spotty it wasn't worthwhile.
They could have provided more than a premade mass produced tina sandwich for a 10 hour delay and/or had something available on oars other than potat chips once we boarded. They also could have not lost our luggage. Or barring that, at least foled a claim for us once we landed. Instead all of those things happened and they told us if we wanted to file a claim to do so online. I laid for business class for both of us. What an incredible waste of money.
We were bumped out of bulkhead seats we purchased a year ago. We were moved to row 5 and the folks in row 4 fully reclined making it difficult to get out to use the restroom. The seat have too little padding making them uncomfortable 3 hours into the flight. The movies did not offer closed captioning and the earbuds were poor so the entertainment was mostly unusable. The food was just passable. I would not fly Iberia/level again. Iberia also bumped us off our direct return flight so I would say the whole experience with this airline is poor.
The flight was operated by level, who had a sister’s check in procedure (2 hours) due to understaffing and a computer malfunction. While 3 agents stood at the business check in, with a total of maybe one actual customer there at a time, a huge line formed at economy check in with only 1 agent staffing the check in. Then, my luggage was lost - a guitar case with contents inside valued at 3,000 USD. The computer system of LEVEL could not locate my bag and had no record of it, and IBERIA (with whom I purchased my ticket and the checked bag) refused to help. It was a disastrous experience and I will never book Iberia again
Without any prior warning, I was seated in a row just in front of an exit row (27F), and I had no idea that my seat would not recline. However, the person in front of me did recline her seat, reducing my space. And because I could't recline to regain some space, it was my WORST flight ever.
Terrible boarding procedures in Madrid. The airplane barely has any legroom and I am 68 inches.
Not bad but they lost 2 of my bags when I got to Florence
Couldn’t get boarding passes online, delayed an hour, and smallest amount of space on board I’ve ever encountered for such a long flight.
Flight was delayed by well over an hour. Communication was terrible.
I liked that the queuing was very quick and boarding was easy
Smooth flight. Plane could have been cleaner, but passengers should dispose of their rubbish properly rather than leave to others to clean up after them.
We loved our flight crew were lovely and we were comfortable.
Had a lovely flight arrived 25 minutes early food was good staff we lovely.
The check in was horrible. They randomly took my bags and charged me more. I won’t fly if I can help it again.
Did not enjoy this airlines. Charged for things they should not have. No room for comfortable seating. Charges for water!
Cabin crew couldn’t be less interested. Cabin manager was the most arrogant and the rudest I’ve encountered in many years.
The punctuality of f the flight was super: we left on time and arrived about 20 minutes early - and the cabin crew were both friendly and efficient. The only downside was that Ryanair appears to have resumes its old obsession with sizing cabin bags again after a long and welcome absence.
I liked nothing. An extremely uncomfortable flight, staff were rude, no ice for my drink. 4 hours of misery
Boarding was chaotic, the gate changed 4 times and we took off 1 hour late
More options for your flight to Spain
Complete your trip to Spain with a hotel stay or car hire
Cabin class types available on flights to Spain
Cabin classes available on flights to Spain. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from domestic origins to Spain
Flights from all regions of Ireland to Spain. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other countries in Europe
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Flights to popular cities in Spain
Flights to A Coruñafrom €112
Flights to Alicantefrom €37
Flights to Almeríafrom €161
Flights to Arrecifefrom €35
Flights to Benidormfrom €37
Flights to Bilbaofrom €85
Flights to Corverafrom €62
Flights to Granadafrom €113
Flights to Granadillafrom €46
Flights to Ibizafrom €91
Flights to Jerez de la Fronterafrom €164
Flights to Madridfrom €32
Flights to Mahónfrom €119
Flights to Murciafrom €62
Flights to Málagafrom €32
Flights to Oviedofrom €105
Flights to Palma de Mallorcafrom €94
Flights to Pamplonafrom €203
Flights to Puerto del Rosariofrom €40
Flights to San Javierfrom €62
Flights to San Sebastianfrom €97
Flights to Santa Cruz de Tenerifefrom €121
Flights to Santa Cruz de la Palmafrom €160
Flights to Santanderfrom €53
Flights to Santiago de Compostelafrom €122
Flights to Sevillefrom €54
Flights to Toledofrom €32
Flights to Valenciafrom €78
Flights to Vigofrom €162
Flights to Zaragozafrom €90