Find cheap flights to Milan

Find cheap flights to Milan

Search hundreds of travel sites at once for deals on flights to Milan

Return
Economy
Wichita (ICT)
Milan All airports
Thu 23/9
Thu 30/9
Any month
Compare vs KAYAK |

Good to know

Low season

NovemberBest time to beat the crowds (15% less expensive on average)

High season

JuneMost popular time to fly (9% more expensive on average)

Average price (return flight)

€253(avg. price over the last 2 weeks)

Good deal (return flight)

€69or less

Good deal one-way

€33or less

When to book flights to Milan

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding cheap flights to Milan

  • Looking for cheap airfare to Milan? 25% of our users found tickets to Milan for the following prices or less: From Dublin €33 one-way - €51 round-trip, from Cork €112 one-way - €170 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly to Milan is July.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Milan flight deals.

FAQs - booking Milan flights

Which airlines have a flexible cancellation policy for flights to Milan due to COVID-19?

How long is the flight to Milan?

What is the cheapest flight to Milan?

Which airlines fly to Milan?

Which Milan airport is closest to central Milan?

Can I fly to Milan? Are there any travel restrictions when entering Milan?

Can I fly to Milan without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Milan?

Can vaccinated people travel to Milan?

What documents do I need to fly to Milan?

What other coronavirus (Covid-19) restrictions are there in Milan?

How does KAYAK find such low prices on flights to Milan?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Milan?

What is the Hacker Fare option on flights to Milan?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Milan?

Top 3 airlines flying to Milan

Scores according to KAYAK customer reviews

7.4
Aer Lingus
Overall score based on 6,093 reviews
7.6
Boarding
7.2
Comfort
8.0
Crew
7.1
Entertainment
6.8
Food
Airline reviews

Cons: "Flight delayed over an hour even though the aircraft was there. Also my luggage did not arrive aty destination"

Pros: "Sorted issues with baggage instantly"
Cons: "Labelling for seat locations"

Cons: "There was a lot of turbulence which the crew could not do much about. Apart from that a good experience"

Pros: "Pilots were very smooth with the controls, especially on landing unlike Ryanair!"

Pros: "No food no entertainment"

Cons: "Dublin airport No suitcase when we arrived No food. No inflight entertainment"

Pros: "No time... Good service"

Pros: "Plane was only 65/70 full"

Pros: "Quick, on time, professional."
Cons: "Shuttle transfers... I prefer direct to plane boarding."

Cons: "Delayed as always"

Pros: "The crew kept serving for ages when some ladies urgently needed to go to the toilet! The staff told them to wait and wait 5/6 minutes they did!&"

Cons: "Haven’t flown it yet"

Pros: "the food"
Cons: "the service was disgraceful"

Pros: "Hate Ryanair! Cheap fools! Air Lingus are miles better. No pun intended."

Cons: "The flight was nearly an hour late taking off."

Pros: "Crew remained civil under duress"
Cons: "Flight delays going over and coming back"

Pros: "Never made the flight"

Pros: "Pre clearance in Dublin Lounge Seat facilities"

Pros: "Flew business class for the first time with Aer Lingus. The crew are friendly and helpful. The food on board was top quality."
Cons: "The lie flat seats in business class are not very comfortable. Especially in the straight up position. The entertainment system is pretty bad and the choice of movies, tv etc is very poor. The complimentary WiFi only worked occasionally. Can not understand how Aer Lingus claim to be a 4* airline."

Pros: "Direct flight and preclearance completed in Dublin"
Cons: "Not a great seat, back middle; poor food"

Pros: "Fast efficient boarding. Short flight so no issues."

Pros: "Left on time and arrived early"
Cons: "Nothing"

Pros: "Friendly crew, clean and comfortable."
Cons: "Luggage control was a bit off, passengers criss crossing trying to find space. I think the crew could have managed that better."

Pros: "the immigration in Dublin and the connection services in Dublin"
Cons: "I booked extra space seats and then they changed the plane and moved us in regular seats. We talked to a person from Air Lingus and he said it happens often but there's nothing to do. on board, the head sets are very old and you could only hear from one ear using the head set provided by Air Lingus. in 2018 ?! seriously !?"

Pros: "Quick flight and made it to Milan early."
Cons: "Only one small beverage (plastic cup's worth) offered, no additional drink even though there was time."

Pros: "Check in, boarding and flight all great"

Pros: "Average flight"
Cons: "Not enough legroom I felt like a sardine"

Pros: "Friendly staff."

Cons: "Same as above. I am not sure which leg of the flight caused the damage to the checked bag."

Pros: "Friendly staff with excellent humour, and an efficiently short flight time."

Pros: "Overall very. I was there when the check station was down caused delays. But staff were very helpful."
Cons: "Getting through security check very slow. Not sure what the answer is but need to be looked urgently. Otherwise I enjoyed everything.. P.kehoe..sunnybank Farm.. Portersize.. Grange con.. Co. Kildare"

Cons: "I can't actually make a comment on the food since u have to pay for it and I didn't want to. Nothing appealed enough to pay for it. Entertainment wise, there was no entertainment so I have it one star"

Pros: "Luggage was couriered and arrived 9 hours later."
Cons: "That our luggage wasn't on the flight and we only realised after waiting/looking for over half an hour. Then had to do the missing report, all after a long flight. Couldn't someone in Dublin have rung and warned us?"

Pros: "The flight was nearly empty. Never had that silent, and peaceful flight. Everyone found there space and fell asleep."

Pros: "Confort"
Cons: "Too cold"

Pros: "I liked doing immigration in Dublin rather than Chicago, even though the process was lengthy. We couldn't understand why, having done the automated system, the process was virtually repeated at the immigration desk. Queues were very long."
Cons: "As above plus my husband's seat arm was broken. The inflight entertainment system was a joke. Back of seat screens fitted but not working. Very distant ceiling screens and only one working before the whole system failed. Not acceptable on a long flight."

Pros: "Crew polite. Seats comfy."
Cons: "One person checking boarding cards at gate led to a ridiculously long queue for a nearly full flight and made it late getting us all on the plane and passengers were getting annoyed. Then whatever machinery Aer Lingus use to push the plane back from the gate actually got stuck on the plane cone leading to another delay. Knock on was we were made to wait for a take off slot and made to wait for a landing slot at Heathrow so late arriving."

Pros: "Reilly dolly"
Cons: "The other trolley dolly"

Pros: "Good attention to detail without being in your face... very prompt"
Cons: "..."

Pros: "They were really good with my daughter who was very scared of flying"

Pros: "The comfort of the plane was great compared to Ryan air"
Cons: "I don't like that I must travel to Dublin from cork to fly to Amsterdam for a cheaper flight"

Cons: "Had to gate check my bag which is fine, but it came out hurry min after everyone else's"

Pros: "Everything except the amt of room"

Pros: "Staff ruth, no asistent help, no staff on airport of rayanner in Dublin, dirty flor inside of plane I will never ever never never travel with Rayanner Slow slow service with both/ cheek in and boarding"
Cons: "No good coustumer service I will make sure non of my famili or friend not gone travel with rayaner OTHER COMPANY MUCH BETTER THEN RAYANER PAYING LITTEL EXTRA BUT NEVER WITH RAYANER 2 TIEMS AND SOO DISAPOINT"

Pros: "All was perfect"

Cons: "Plane was full of noisy school rugby children"

Pros: "Crew very pleasant"
Cons: "Seat by door very uncomfortable"

Cons: "nothing"

Pros: "Comfortable Clean"
Cons: "Food/drinks a little expensive"

Cons: "could not be delayed"

Cons: "I missed my flight because my previous flight was delayed 2.5 hrs"

Cons: "One hour delay"

Pros: "To be going home!"
Cons: "Female crew taking orders then taking ages to ring drinks a d they move on to others instead of finishing what they were doing. Then you're lucky if you get given 1 sugar and no spoon lol."

Pros: "The flight departed on time and arrived the same. The seat was a tad bit narrow for me but then I am a tall guy at 6'5". Crew was very professional. Ticket cost was a third of what the other airlines were offering for a Sunday fare. I'll definitely use BlueAir again!"

Cons: "I was not allowed to take the push chair on board even though on the inbound flight was ok to do so. I have purchased the push chair especially so I can take it on board. Disappointed."

Pros: "The crew was well trained, kind and receptive. The pilot managed to drive through a storm and even arrive 10 minutes faster after leaving 5 minutes late."
Cons: "Passengers traveling with pets took our reserved seats. The places for our baggages were occupied. When addressing this issue, we were told to move further ahead to empty seats. There was no meal included, and the one we purchased could not be paid by POS."

Pros: "I canceled the flight 6 weeks ago, no refund issued."
Cons: "I canceled the flight 6 weeks ago, no refund issued."

Pros: "Boarding was quick and we arrived on time."
Cons: "When getting to Bucharest we were taken by bus and didn’t have a gate."

Pros: "Everything was quite fast, we were like 15 min before the plan ready with boarding, but then somebody needed medical assistabce and we left 15 min delayed. But that's ok, it's nobody's fault. Baggage arrived very fast in Hamburg."
Cons: "A minus for the Crew because when we arrived in Hamburg, people started to open the baggage boxes although we were still rolling (like 5 min too early) and they didn't say anything, so more people were following. When we arrived, almost all the people who could, had the baggage already with them. This happened in the past but the Crew stopped the people on time."

Pros: "Stupid survey can’t eliminate category that doesn’t ajgpply"

Cons: "I was unable to check n online (although the process was intitated well earlier than 12 hours prior to departure). The system charged y credit card for a seat reservation and then crashed with an error, both on my phone and laptop browser. When I called at 9:00 am (when their offices are open) to ask for help with what happened, I received no answer other than, "the check in system has just closed. I am unable to help you in any way". I booked another flight with another carrier, and did not take this flight., not do I plan to book with them in the future That being said, it is not the job of the employee to defend a poorly working system. Services need upgrade asap."

Cons: "flight delayed by more than 1 hour"

Pros: "Boarding was good, flight and crew were good, had refreshments and food which came as a surprise. Overall I had a very good flight."
Cons: "I liked everything"

Pros: "Clean enough"
Cons: "Charged £60 for hold luggage because the airline’s unstable website wouldn’t allow me to book in advance (£20 extra in the airport). Plane was delayed because they were late allowing passengers to board and missed the runway slot. Seats were uncomfortable - it was an older airframe."

Pros: "The added touches make all the difference! We didn’t expect free food and was delighted to receive breakfast. The chairs were much more comfortable than any other plane I’ve been on due to the adjustable head rest, and as a regular flyer to Cyprus, this made a difference. The sweets served just before landing is an excellent idea and something that we do need due to our ears, so this was appreciated. staff were attentive and pleasant."
Cons: "To have the menu and duty free booklet at the beginning of the flight would have been helpful."

Pros: "Flight Attendants very good"
Cons: "Dusseldorf to Warsaw: Boarding terrible including assistance and messaging. - Boarding chaos - Late flight out of Dusseldorf (about an hour) - Just before landing, pilot announced all connections would be made - (and even mentioned chicago) - Connecting flight was gone when I arrived at gate, and I was quick in getting to gate from prior flight - next flight caused 5 hour layover in Warsaw Warsaw to Chicago Boarding terrible including assistance and messaging. - Boarding chaos - Late flight our ot Warsaw (about an hour) - no messaging at gate about reason for delay - kept increasing departure by 5 minute increments; started at 16:40 ended 17:05 (I beleive) - once boarding was complete, pilot said delay was due to wait for connections (boarding was an hour and 15 minutes late). Very frustrated"

Pros: "They are more professional and helpful. Really seemed like they knew what they were doing. The flight crew was accommodating and polite. The plane was very comfortable"

Cons: "The plane seemed very old, toilet in poor condition."

Cons: "Flight was rescheduled for 3 hours later than original departure. Check in opened less than two hours before the rescheduled flight time so everyone was stuck waiting at check-in for hours. We couldnt even go in and relax inside at restaurants or the gate because online check in wasnt available. Then the flight was further delayed with no news about when the new take off would be or why the delay. Finally boarded a tiny plane that had propellers and a loud take off, if you easily fright on planes probably not the best choice for you. And then someone started smoking on the flight and the attendants had to announce again that smoking wasnt allowed. On and off throughout the flight it smelled like someone was smoking so I wonder if it was even coming from the cockpit."

Cons: "It was very hot on the plane. There was no legroom in my seat, it was very uncomfortable."

Pros: "Crew, polite and friendly"
Cons: "delay of more than 6 hours and incorrect information"

Pros: "company gave out free drinks and snacks"

Cons: "They change the fly departing time with 12 hours before I was flying"

Pros: "Every thing."

Pros: "Very good airport check-in and flight. The Check-in staff were quick and efficient and the Flight Crew were friendly and attentive. It was calm and restful."
Cons: "The internet support. I spent meny hours trying to check-in and upgrade my case allowance from 20kg to 32kg, and failed. When I tried to change the baggage weight to 32kg a charge was added for NOT taking the case PLUS the extra for the 32kg case! The cost of a case is reasonable and I would advise to pay the extra £5 for 32kg for most flights. The on-line Seating Selection is also unreliable, I was seated next to an empty seat which had been showing to be unavailable on-line! A response to my query which I sent to Blue Air arrived when I was in the air on the flight! It only repeated the baggage section of the Confitions document! Thank goodness for the excellent airport check-in staff and the Flight Crew!"

Pros: "On time ,clean aircraft..."
Cons: "Crew was very serious...a smile can make a difference....."

Pros: "The flight went well."
Cons: "Bag drop off was terrible and stressful. We arrived 2.5 Hours early to drop the ONE suitcase and have brunch. We queued for 1.5 Hours to then be blocked as all six counters were given over to another flight and people who arrived LATER then us for our flight got to go first. It was incredibly stressful and frustrating especially when I checked in online before arriving at the airport. We had to rush and run through the airport and board at final call. In fact it would put me off flying with Blue Air again."

Cons: "Flight was cancelled a week before and didn't get a replacement flight. Got half of my money back. Will never book a blue air flight again !"

Pros: "Flight on time . Attentive crew . Good price ."
Cons: "Lack of leg room ."

Cons: "The actual flight was good, but to try and check in on line is murder..the website needs a totally new revamp, both to & from Larnaca I was unable to check in on line. You enter all your details press confirm and it is supposed to go to the next instruction, but a message appeared then took you back to your previous page and you had to input all your details again..this happened many times before I eventually gave up."

Pros: "Arrived early to destination"
Cons: "Lack of entertainment also limited drinks"

Pros: "The flight was punctual"
Cons: "I got charged twice for luggage and couldn't get a refund"

Pros: "Leg room and reclining"
Cons: "Nothing"

Pros: "On time , crew good... no complaints"

Pros: "free breakfast great staff"

Pros: "staff very friendly and polite ..airplane wasnt full so i get the chance to have a nice fly with my 2 little sons"
Cons: "-"

Pros: "Everything"
Cons: "Nothing"

Pros: "I recomand to Everyone to use the airlines!!Very good quality"
Cons: "Nothing , was everything perfect!The stewardesses very nice"

Pros: "Reliable and friendly staff. Even offered a free soft drink and sandwich on a short haul flight."

Pros: "Food"
Cons: "Space to sit, especially when seated in the middle"

Pros: "Leaving more or less on time serving food & beverages on a low cost flight Even though I didnt eat (carb free, there were'nt any friut or vegtebles) yet the idea was thoughtfull."
Cons: "Seats rather narrow"

Cons: "No online check-in. 1 hour waiting for nothing."

Pros: "Staff on board was friendly"
Cons: "Planes were late Issue with on-line check-in Non responsive contact center at high cost per minute Absolutely inadequate space for knees, am 1.93 and my knees were stuck all the way during the flight although I had upgraded to a seat with better space. Old aircraft"

Pros: "The service was OK, we flew on time and the flight itself was pleasant."
Cons: "The interior of the aircrafts looked old and a bit dirty. The feeling is that you are flying on a poor low cost service."

Pros: "I was surprised and pleased as well that the flight attendant listen to me when I mentioned that it's very cold in the cabin and in less than 30 minutes the temperature was changed and bearable"
Cons: "Not applicable"

Pros: "The crew is very good"

Pros: "Seemed like a technical problem. The pilot wouldn't give up any information."
Cons: "Small seats with little legroom"

Pros: "All was very efficient, food and drink a nice surprise"

Pros: "It took almost one hour in line just to check in. Also, the flight was delayed. They changed the seats and the crew was calling people who had previously booked breakfast because their seats didn't match what they had booked."
Cons: "We almost missed the plane because checking in took over an hour, since they only had one person for the entire flight. In addition, the flight was delayed and the food was not good."

Cons: "More comfortable seats"

Pros: "Quick flight. However as is usual with Ryanair cabin crew their diction on the intercom giving instructions are appalling. This is a feature of Ryanair. Ask for diction or speech lessons and at least passengers will understand. My kids thought the crew were speaking Polish"

Pros: "They actually flew into the main airport"
Cons: "The whole priority thing is a total joke and just another way to f*** the passengers over why don’t they just give us a price without all this bloody nonsense of baggage"

Pros: "Perfect timing."
Cons: "Nothing"

Cons: "First they called us to gate 102, then just before boarding they announced we had to go to gate 110. The plane had a ‘technical’ problem and we had to change planes with a large delay."

Pros: "On time, quick boarding. Comfortable flight"
Cons: "No air bridges"

Pros: "nothing"
Cons: "have to pay 55 euro’s for checkin .... crew very rude at the desk"

Pros: "Warmth"
Cons: "Airport security"

Pros: "Flight was usual"
Cons: "Boarding was delayed for about 15mins but the pilot made up for it."

Pros: "I liked that I didn't feel squashed and this is about it."
Cons: "I disliked the fact that our flight was delayed and we weren't notified about it. I disliked that we got told there was a problem with the engine but they didn't allow us to either get off the plane or change plans we just sat there as they ran test after test. Asking us to sit down for them to see if the engine is working okay. They asked a member of the public who was sat by the wing to keep an ear out for any funny noises. We stayed on the runway for an hour and a half after it was already delayed. Once we set off in fear that the engine might fail again Ryanair didn't even off us a free glass of water to show appreciation for peoples tolerance. It honestly isn't worth the money you save."

Pros: "Short and comfortable flight"
Cons: "Setting off time delayed by 40 minutes"

Pros: "Off ons time no extras got here quick all I want"
Cons: "Was perfect"

Pros: "By the time you were up it was on its wayndowm 40 mins"

Cons: "I would be great if the flight attendants quieter than the aeroplane engines. My earbuds are no expensive enough."

Pros: "Quicker flight late at night"
Cons: "Waiting on bus to terminal Almost missed last train."

Pros: "Reasonably priced. Check in was quick and easy. Boarding was easy"
Cons: "Seats are very cramped and uncomfortable. I’m 179cm and it’s a tight enough squeeze for in the seats."

Pros: "Prompt bag drop and boarding"
Cons: "Finding the car rental drop off point"

Pros: "Cheap & Cheerful, as usual"
Cons: "Delayed Boarding Delayed Taxi Delayed dis-embarking (no dispatcher) just two bus drivers and no unloading of cases o those with mobility issues"

Cons: "everything"

Pros: "New plane was comfortable."
Cons: "Very late service. Crew forgot about our row during the drinks service. Usual chaos from Ryanair's aggressive seating policy although people managed to swap themselves around to sit together. This wasted more time of course."

Pros: "Arrived on time"
Cons: "Screaming children and little food on offer. No tea...again"

Cons: "Nothing"

Pros: "new plane"

Pros: "Staff at gate very friendly and efficient. Staff on flight very pleasant and professional. Lovely flight no problems."
Cons: "Nothing"

Pros: "Flight was smooth nice and on time"

Pros: "Flight was on time"
Cons: "Couldn't take on bag as not priority. Booked extra leg room seats expecting priority but no longer Won't travel with Ryan air again"

Pros: "Very cheap flight, attentive and polite cabin crew"
Cons: "Delayed flight but left standing at the departure gate in Dublin waiting 30 mins for no reason"

Pros: "Staff at Dublin and on board very helpful we were traveling with a two year old and they were great help. Flight good and arrived on time all round good experience"
Cons: "Nothing"

Pros: "all within norms"

Pros: "Take off delayed due to some technical issue, but still landed on time, very nice"
Cons: "Flight attendents were a little tough"

Pros: "Flight went to plan, no problems boarding and on time."
Cons: "All good."

Pros: "I love Ryan air prices , my flight was almost on time . Crew very welcoming and helpful , as usual ."
Cons: "For me , don't change Allstate good , thank you ."

Cons: "half hour delay for take off :( sitting in cabin- cant use loos until plane is up... uncomfortable"

Cons: "Stupid 50 we had to pay extra. Never fly this airline again. A scam leaving me feeling like I was just screwed. I will actively tell people to never fly with you. Cut the surprise check in fee like normal airlines."

Pros: "no delayed, staff helpful"

Pros: "On time"
Cons: "Hard seats"

Pros: "My children and I got seats together even though I didn't pre book."
Cons: "There would've been a £60 charge to prebook our seats together. I think this is excessive for suck a short flight."

Pros: "Price and noticable improvement from ryan air"
Cons: "Real value for money"

Pros: "I cancelled it because you changed the time. I hope it was refunded."

Pros: "Staff were friendly, no delays and we arrived on time! No complaints"

Pros: "Cleanliness, polite crew, on time departure and landing. Good price."
Cons: "Priority boarding line....weird spit behind columns @ the gate, like we were hiding... uncomfortable spot, no chair / bench to sit for elderly passengers."

Pros: "Quick easy boarding."
Cons: "2 Bachelourette parties were on the flight, they boarded already drunk. Singly loudly and shouting profanities across the plane. The cabin crew did nothing to discourage this and started selling them more alcohol. The 50 minute flight was spent trying to block out the screaming and shouting from these two groups."

Pros: "Timings, the plane was fine for the short journey we had."
Cons: "The boarding process and difficulty in hearing the crew member as he had a very strong Eastern European accent"

Pros: "We had a very good and comfortable flight and were well looked after by the cabin crew,will be using company again well done."

Pros: ", bought a coffee & the male attendant told me how to use it . New filter lid"
Cons: "waiting to take off . Flight boarded early then we sat on plane . 12.50 flight & arrived just before 15.00."

Cons: "Group of men, loud drunk and obnoxious. Filling the aisles, the bathrooms, swearing and shouting. The crew seemed powerless to quieten them- or perhaps the money they spent on booze and food persuaded the airline to let them ruin the calm of the flight?"

Pros: "Not much"
Cons: "2.5 hours late for a 60 min flight. Got given snack tokens as compensation but they applied only to airport shops that were all shut"

Pros: "Regular stuff. Mostly good."
Cons: "Leg space was littered with pieces of crisps. Perhaps it is cleaned only once a day and not in between flights."

Pros: "Flight out was perfect"
Cons: "I didn't like the 4 hour delay and diversion to Birmingham due to the runway at Stansted!!!"

Pros: "Nothing !!!"
Cons: "Twenty five minutes late taking off. Flight time 1hr 5 mins ... Time waiting on Tarmac on arrival 1hr 1 min before we got to terminal."

Read more about Aer Lingus
COVID-19 information

Safety measures for airlines flying to Milan

Airlines flying to Milan have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights to Milan

Mandatory masks

Masks required on board, masks provided on flights to Milan

Social distancing seating

Middle seats unavailable to book on flights to Milan

Pre-flight testing

Testing for antibodies, testing for symptoms for flights to Milan

Book Cheap Milan Plane Tickets

Recent return flight deals

8/10
Fri
direct
Ryanair
2h 25m
DUB - MXP
11/10
Mon
direct
Ryanair
2h 25m
MXP - DUB
1/10
Fri
direct
Ryanair
2h 25m
DUB - MXP
3/10
Sun
direct
Ryanair
2h 25m
MXP - DUB
3/11
Wed
direct
Ryanair
2h 25m
DUB - MXP
9/12
Thu
direct
Ryanair
2h 35m
MXP - DUB
29/9
Wed
1 stop
Multiple Airlines
13h 30m
DUB - MXP
4/10
Mon
direct
Multiple Airlines
2h 25m
MXP - DUB
24/11
Wed
direct
Aer Lingus
2h 35m
DUB - LIN
29/11
Mon
direct
Aer Lingus
2h 40m
LIN - DUB
30/9
Thu
direct
Ryanair
2h 25m
DUB - MXP
3/10
Sun
direct
Ryanair
2h 25m
MXP - DUB
18/10
Mon
direct
Ryanair
2h 20m
DUB - BGY
19/10
Tue
direct
Ryanair
2h 30m
BGY - DUB
8/10
Fri
direct
Ryanair
2h 20m
DUB - BGY
12/10
Tue
direct
Ryanair
2h 30m
BGY - DUB
27/9
Mon
direct
Ryanair
2h 25m
DUB - MXP
5/10
Tue
direct
Ryanair
2h 25m
MXP - DUB
8/10
Fri
direct
Ryanair
2h 20m
DUB - BGY
13/10
Wed
direct
Ryanair
2h 30m
BGY - DUB
8/10
Fri
1 stop
Blue Air
12h 25m
DUB - LIN
13/10
Wed
1 stop
Blue Air
9h 55m
LIN - DUB
30/9
Thu
direct
Ryanair
2h 25m
DUB - MXP
4/10
Mon
direct
Ryanair
2h 25m
MXP - DUB
29/9
Wed
1 stop
Multiple Airlines
8h 00m
DUB - MXP
4/10
Mon
1 stop
Multiple Airlines
10h 50m
MXP - DUB
28/9
Tue
direct
Ryanair
2h 20m
DUB - BGY
6/10
Wed
direct
Ryanair
2h 30m
BGY - DUB
29/9
Wed
1 stop
Multiple Airlines
8h 00m
DUB - MXP
11/10
Mon
1 stop
Multiple Airlines
10h 50m
MXP - DUB
5/10
Tue
direct
Aer Lingus
2h 35m
DUB - LIN
14/10
Thu
direct
Aer Lingus
2h 35m
LIN - DUB
14/10
Thu
1 stop
Lufthansa
6h 30m
DUB - LIN
17/10
Sun
1 stop
Lufthansa
12h 30m
LIN - DUB
7/12
Tue
direct
Multiple Airlines
2h 25m
DUB - MXP
8/12
Wed
2 stops
Multiple Airlines
25h 55m
MXP - DUB
14/10
Thu
direct
Ryanair
2h 25m
DUB - MXP
17/10
Sun
direct
Ryanair
2h 25m
MXP - DUB
19/10
Tue
direct
Aer Lingus
2h 35m
DUB - LIN
21/10
Thu
direct
Aer Lingus
2h 35m
LIN - DUB
Show more results

Recent one-way flight deals

7/10
Thu
direct
Ryanair
2h 25m
DUB - MXP
1/10
Fri
direct
Ryanair
2h 25m
DUB - MXP
6/10
Wed
1 stop
Multiple Airlines
8h 00m
DUB - MXP
7/10
Thu
direct
Ryanair
2h 25m
DUB - MXP
1/10
Fri
direct
Ryanair
2h 20m
DUB - BGY
5/10
Tue
direct
Aer Lingus
2h 35m
DUB - LIN
27/9
Mon
direct
Ryanair
2h 25m
DUB - MXP
7/10
Thu
direct
Ryanair
2h 20m
DUB - BGY
27/9
Mon
direct
Ryanair
2h 25m
DUB - MXP
9/10
Sat
direct
Ryanair
2h 20m
DUB - BGY
13/10
Wed
2 stops
Multiple Airlines
13h 20m
DUB - MXP
1/10
Fri
direct
Ryanair
2h 25m
DUB - MXP
6/10
Wed
1 stop
Blue Air
12h 25m
DUB - LIN
7/10
Thu
direct
Aer Lingus
2h 35m
DUB - LIN
27/9
Mon
1 stop
Multiple Airlines
13h 05m
DUB - MXP
28/9
Tue
direct
Ryanair
2h 20m
DUB - BGY
27/9
Mon
1 stop
Multiple Airlines
13h 05m
DUB - MXP
1/10
Fri
direct
Ryanair
2h 20m
DUB - BGY
18/10
Mon
1 stop
Iberia
15h 10m
DUB - LIN
13/10
Wed
1 stop
Multiple Airlines
9h 15m
DUB - LIN
Show more results

Recent domestic flight deals

6/10
Wed
direct
Ryanair
1h 35m
BRI - MXP
13/10
Wed
direct
Ryanair
1h 35m
MXP - BRI
11/12
Sat
direct
Ryanair
1h 30m
NAP - MXP
13/12
Mon
direct
Ryanair
1h 30m
MXP - NAP
15/10
Fri
direct
Ryanair
1h 45m
SUF - MXP
17/10
Sun
direct
Ryanair
1h 45m
MXP - SUF
3/12
Fri
direct
Ryanair
2h 00m
CTA - MXP
4/12
Sat
direct
Ryanair
1h 55m
MXP - CTA
22/10
Fri
direct
Ryanair
1h 45m
SUF - MXP
26/10
Tue
direct
Ryanair
1h 45m
MXP - SUF

Search by stops

Search by airline

Search by price

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First