TripTop🇬🇧 en.triptop.com

Cheap flights from Dublin to Milan

Cheap flights from Dublin to Milan run direct, which makes this one of the simpler hops between Ireland and northern Italy. You leave from Dublin Airport and land at one of three Milan airports — Malpensa, Linate or Bergamo/Orio al Serio — so check which one your ticket uses before you book. Fares move a lot from month to month, and the price calendar on this page shows what each one costs.

Cheapest monthNovember
Airlines10
Direct flightsdirect
Distance1,414 km
Direct flight time *2 h 10 min
Updated 3 Nov 2026

Search opens on kissandfly.com — that’s where you buy the ticket.

Prices found on this route

Lowest fare found per airline in recent searches — click to search that date on kissandfly.com

AirlineFlightRatingDatePrice fromSearch
RyanairRyanairFRdirect★★★★★ 4.111 Nov 2026from $35Search 11 Nov 2026
Aer LingusAer LingusEIdirect—19 Nov 2026from $62Search 19 Nov 2026
Malta AirMalta AirMWdirect—21 Nov 2026from $68Search 21 Nov 2026
Malta AirlinesMalta AirlinesKMdirect★★★★★ 4.17 Nov 2026from $84Search 7 Nov 2026
Emerald AirlinesEmerald AirlinesEAwith a stop—16 Nov 2026from $93Search 16 Nov 2026
Vueling AirlinesVueling AirlinesVYwith a stop★★★★★ 3.516 Dec 2026from $113Search 16 Dec 2026
Transavia FranceTransavia FranceTOwith a stop—30 Nov 2026from $115Search 30 Nov 2026
IberiaIberiaIBwith a stop—18 Nov 2026from $118Search 18 Nov 2026
NorwegianNorwegianDYwith a stop★★★★★ 4.27 Jan 2027from $120Search 7 Jan 2027
LuxairLuxairLGwith a stop★★★★★ 4.315 Feb 2027from $130Search 15 Feb 2027

Source: fares found by Tickets Travel Network search engines, snapshot of 3 November 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.

Price by month

Lowest fare found for each month in recent searches. Cheapest month: November — from $35.

MonthPrice fromDate
November 2026from $3511 Nov 2026
December 2026from $7916 Dec 2026
January 2027from $3625 Jan 2027
February 2027from $5116 Feb 2027
March 2027from $18714 Mar 2027
April 2027from $4814 Apr 2027
May 2027from $28227 May 2027
June 2027from $26912 Jun 2027
July 2027from $3506 Jul 2027
August 2027from $8013 Aug 2027
September 2027from $1192 Sept 2027
October 2027from $615 Oct 2027

Search November on kissandfly.com

Airports on this route

Distances are straight-line from the city centre

CityAirportTo centre
DublinDublin DUB10 km
MilanBergamo/Orio al Serio BGY46 km
MilanLinate LIN7 km
MilanMalpensa MXP40 km

Route on the map

DublinMilan1,414 km
Dublin – Milan: 1,414 km in a straight line; Italy is highlighted. Land outlines: Natural Earth.

When to fly

October is the cheapest month on this route, and the calendar above shows how far the other months sit from it. Spring and early autumn usually land in the middle, while the summer peak and the winter holidays push fares up. Midweek departures tend to cost less than Friday and Sunday flights, so if your dates are loose, try shifting them by a day or two. Book a few weeks ahead for the low-cost carriers, and earlier if you need a specific departure time. Italian public holidays and the August break fill planes quickly, so compare the whole month before you commit.

Airlines and what to expect

Ryanair, Vueling, Transavia France and Norwegian are the low-cost names you will see most often here, and they price bags, seat choice and priority boarding separately from the fare. Aer Lingus, Air France, Iberia and Malta Airlines are the full-service options, where a checked bag and a seat are usually part of the ticket. Emerald Airlines and Mokulele Flight Service also turn up in results, so look at who actually operates the flight before you decide. Some carriers fly Dublin to Milan direct, while others sell connections through their own hubs, and that changes both the journey and what happens if a leg is delayed.

Arriving — Milan

Milan has three airports and they are not interchangeable. Malpensa is the largest and sits furthest from the city, with rail and coach links running into the centre. Linate is the closest to the middle of Milan, a short ride by bus or taxi. Bergamo/Orio al Serio is in Bergamo itself, popular with low-cost carriers, and coaches connect it to Milan. Whichever you land at, check the airport code on your ticket before you arrange ground transport, and leave room for the transfer if you have a connection or a fixed check-in time.

Before you go: Italy

Currency
EUR (€)
Power sockets
Type C, F, L · 230 V
Language
Italian
Emergency number
112, 113, 115
Driving side
right
Calling code
+39
Internet domain
.it
EU / Schengen
EU member, Schengen area
Population of Milan
1.4 M (2023)
Time zone
UTC+01 (Europe/Rome)

Country facts: Wikidata

Check before you book

  • Check which Milan airport your fare lands at, because Malpensa, Linate and Bergamo are far apart.
  • Confirm whether the flight is direct or a connection, and whether a connection sits on one ticket or two.
  • Look at the baggage allowance on the low-cost carriers, where a cabin bag can cost extra.
  • Read the check-in and seat rules, since low-cost and full-service airlines handle them differently.
  • Have your passport or national ID card ready and valid for travel to Italy.
  • Compare October against your own dates, since that is the month where fares usually drop.

Frequently asked questions

Dublin – Milan: when is it cheapest to fly?

The lowest price in recent searches was found for November 2026 — $35. Prices change daily; check the live price in the search.

Dublin – Milan: which airlines fly this route?

Airlines with offers on this route: Ryanair, Aer Lingus, Malta Air, Malta Airlines, Emerald Airlines, Vueling Airlines, Transavia France, Iberia, Norwegian, Luxair.

Dublin – Milan: are there direct flights?

Yes, direct flights were available in recent searches.

How long is the flight from Dublin to Milan?

The distance is about 1,414 km, so a non-stop flight takes roughly 2 h 10 min. Direct flights were found in recent searches.

Which airports serve Dublin – Milan?

Dublin: Dublin (DUB). Milan: Bergamo/Orio al Serio (BGY), Linate (LIN), Malpensa (MXP).

What is the time difference between Dublin and Milan?

Milan is 1 h ahead of Dublin.

Dublin — more routes

ToAirlineFlightDatePrice from
RzeszowRyanairdirect16 Nov 2026from $28
LublinRyanairdirect12 Nov 2026from $36
KrakowRyanairdirect14 Nov 2026from $43
BudapestRyanairdirect1 Jan 2027from $44
KosiceRyanairdirect29 Nov 2026from $46
WarsawRyanairdirect12 Nov 2026from $46
AntalyaSun Expressdirect13 Apr 2027from $48
BucharestDAN AIRdirect7 Nov 2026from $93
ChisinauFLYONEdirect24 Nov 2026from $115
IasiKLM Royal Dutch Airlineswith a stop20 Nov 2026from $328

Milan — flights from other cities

FromAirlineFlightDatePrice from
WarsawRyanairdirect13 Nov 2026from $20
KrakowRyanairdirect6 Feb 2027from $27
RzeszowLOT Polish Airlineswith a stop30 Dec 2026from $133

Milan: flights to the city

Nearby alternatives

Airports within reach of Dublin / Milan that also have this destination — sometimes far cheaper

RouteDistanceFlightDatePrice from
Dublin → Turin126 km from Milandirect12 Nov 2026from $24
Dublin → Verona141 km from Milandirect7 Dec 2026from $68
Belfast → Milan147 km from Dublindirect27 Sept 2027from $84
Knock → Milan181 km from Dublindirect24 Apr 2027from $90
Dublin → Genoa119 km from Milanwith a stop17 Dec 2026from $174

More destinations in Italy: flights

Search on kissandfly.com · $35