Fare Guide
Estimated lowest fares found within 7 days
Cheapest Airline
The cheapest airline(s) flying from Liverpool to Milan is Wizz Air.
Cheapest Month
February
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Liverpool to Milan is February.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
Cheapest Day of the Week
Saturday
The cheapest day(s) of the week to fly from Liverpool to Milan is Saturday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
05:50 LPL14:55 BGY8Hrs, 05m 1 Stop (WRO)
-
LPLLiverpool Airport 05:50 - BGY 14:55 8h 05m 1 Stop (WRO) Wroclaw
-
LPLLiverpool Airport 05:50WROWroclaw Airport 13:15
-
WROWroclaw Airport 09:00BGYMilan Bergamo/Orio al Serio Airport 14:55
- 8h 05m (4h 15m)
- 1 Stop WRO · Wroclaw 4h 15m
-
Ryanair (FR 9648)Boeing 737 800 Ryanair (FR 8845)Boeing 737 800 -
Ryanair (FR 9648) -
- -
- -
- -
- -
- F
- -
- -
-
07:25 LPL13:50 MXP5Hrs, 25m 1 Stop (DUB)
-
LPLLiverpool Airport 07:25 - MXP 13:50 5h 25m 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 07:25DUBDublin Airport 10:25
-
DUBDublin Airport 08:20MXPMilan Malpensa Airport 13:50
- 5h 25m (2h 05m)
- 1 Stop DUB · Dublin 2h 05m
-
Ryanair (FR 435)Boeing 737 800 Ryanair (FR 1454)Boeing 737 800 -
Ryanair (FR 435) -
- -
- T
- -
- -
- -
- -
- -
-
07:30 LPL13:40 MXP5Hrs, 10m 1 Stop (DUB)
-
LPLLiverpool Airport 07:30 - MXP 13:40 5h 10m 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 07:30DUBDublin Airport 10:15
-
DUBDublin Airport 08:25MXPMilan Malpensa Airport 13:40
- 5h 10m (1h 50m)
- 1 Stop DUB · Dublin 1h 50m
-
Ryanair (FR 435)Boeing 737 800 Ryanair (FR 1454)Boeing 737 800 -
Ryanair (FR 435) -
- M
- -
- -
- -
- -
- -
- -
-
07:30 LPL13:50 MXP5Hrs, 20m 1 Stop (DUB)
-
LPLLiverpool Airport 07:30 - MXP 13:50 5h 20m 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 07:30DUBDublin Airport 10:25
-
DUBDublin Airport 08:25MXPMilan Malpensa Airport 13:50
- 5h 20m (2h)
- 1 Stop DUB · Dublin 2h
-
Ryanair (FR 435)Boeing 737 800 Ryanair (FR 1454)Boeing 737 800 -
Ryanair (FR 435) -
- -
- -
- -
- -
- -
- -
- S
-
11:30 STN08:25 DUB5Hrs, 50m 1 Stop (MXP)
-
STNLondon Stansted Airport 11:30 - DUB 08:25 5h 50m 1 Stop (MXP) Milan
-
STNLondon Stansted Airport 11:30LPLLiverpool Airport 07:30
-
MXPMilan Malpensa Airport 14:20DUBDublin Airport 08:25
- 5h 50m (1h 45m)
- 1 Stop MXP · Milan 1h 45m
-
Ryanair (FR 2757)Boeing 737 800 Ryanair (FR 435)Boeing 737 800 -
Ryanair (FR 2757) -
- -
- -
- -
- -
- F
- -
- -
-
14:10 STN08:25 DUB8Hrs, 30m 1 Stop (BGY)
-
STNLondon Stansted Airport 14:10 - DUB 08:25 8h 30m 1 Stop (BGY) Milan
-
STNLondon Stansted Airport 14:10LPLLiverpool Airport 07:30
-
BGYMilan Bergamo/Orio al Serio Airport 17:00DUBDublin Airport 08:25
- 8h 30m (4h 25m)
- 1 Stop BGY · Milan 4h 25m
-
Ryanair (FR 2738)Boeing 737 800 Ryanair (FR 435)Boeing 737 800 -
Ryanair (FR 2738) -
- -
- -
- -
- -
- F
- -
- -
-
07:30 LPL14:50 MXP6Hrs, 20m 1 Stop (DUB)
-
LPLLiverpool Airport 07:30 - MXP 14:50 6h 20m 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 07:30DUBDublin Airport 11:25
-
DUBDublin Airport 08:25MXPMilan Malpensa Airport 14:50
- 6h 20m (3h)
- 1 Stop DUB · Dublin 3h
-
Ryanair (FR 435)Boeing 737 800 Ryanair (FR 1454)Boeing 737 800 -
Ryanair (FR 435) -
- -
- -
- -
- -
- F
- -
- -
-
07:35 LPL16:30 MXP7Hrs, 55m 1 Stop (DUB)
-
LPLLiverpool Airport 07:35 - MXP 16:30 7h 55m 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 07:35DUBDublin Airport 13:05
-
DUBDublin Airport 08:30MXPMilan Malpensa Airport 16:30
- 7h 55m (4h 35m)
- 1 Stop DUB · Dublin 4h 35m
-
Ryanair (FR 435)Boeing 737 800 Ryanair (FR 1454)Boeing 737 800 -
Ryanair (FR 435) -
- -
- -
- -
- -
- -
- S
- -
-
10:00 LPL19:15 MXP8Hrs, 15m 1 Stop (BCN)
-
LPLLiverpool Airport 10:00 - MXP 19:15 8h 15m 1 Stop (BCN) Barcelona
-
LPLLiverpool Airport 10:00BCNBarcelona Airport 17:30
-
BCNBarcelona Airport 13:15MXPMilan Malpensa Airport 19:15
- 8h 15m (4h 15m)
- 1 Stop BCN · Barcelona 4h 15m
-
Ryanair (FR 6558)Boeing 737 Max 8 Passenger Ryanair (FR 269)Boeing 737 800 -
Ryanair (FR 6558) -
- -
- -
- -
- -
- -
- -
- S
-
15:50 STN11:05 DUB7Hrs, 30m 1 Stop (MXP)
-
STNLondon Stansted Airport 15:50 - DUB 11:05 7h 30m 1 Stop (MXP) Milan
-
STNLondon Stansted Airport 15:50LPLLiverpool Airport 10:10
-
MXPMilan Malpensa Airport 18:40DUBDublin Airport 11:05
- 7h 30m (3h 25m)
- 1 Stop MXP · Milan 3h 25m
-
Ryanair (FR 2759)Boeing 737 800 Ryanair (FR 441)Boeing 737 800 -
Ryanair (FR 2759) -
- M
- -
- -
- -
- -
- -
- -
-
10:10 LPL20:10 BGY9Hrs, 00m 1 Stop (DUB)
-
LPLLiverpool Airport 10:10 - BGY 20:10 9h 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 10:10DUBDublin Airport 16:45
-
DUBDublin Airport 11:05BGYMilan Bergamo/Orio al Serio Airport 20:10
- 9h (5h 40m)
- 1 Stop DUB · Dublin 5h 40m
-
Ryanair (FR 435)Boeing 737 800 Ryanair (FR 4844)Boeing 737 800 -
Ryanair (FR 435) -
- -
- -
- -
- T
- -
- -
- -
-
10:25 LPL19:30 BGY8Hrs, 05m 1 Stop (KRK)
-
LPLLiverpool Airport 10:25 - BGY 19:30 8h 05m 1 Stop (KRK) Krakow
-
LPLLiverpool Airport 10:25KRKKrakow Airport 17:40
-
KRKKrakow Airport 13:55BGYMilan Bergamo/Orio al Serio Airport 19:30
- 8h 05m (3h 45m)
- 1 Stop KRK · Krakow 3h 45m
-
Ryanair (FR 6360)Boeing 737 800 Ryanair (FR 6258)Boeing 737 Max 8 Passenger -
Ryanair (FR 6360) -
- -
- -
- -
- -
- -
- S
- -
-
16:45 LHR11:50 DUB8Hrs, 00m 1 Stop (MXP)
-
LHRLondon Heathrow Airport 16:45 - DUB 11:50 8h 1 Stop (MXP) Milan
-
LHRLondon Heathrow Airport 16:45LPLLiverpool Airport 10:50
-
MXPMilan Malpensa Airport 19:50DUBDublin Airport 11:50
- 8h (3h 30m)
- 1 Stop MXP · Milan 3h 30m
-
British Airways (BA 580)Airbus Aer Lingus (EI 3193)Atr Turboprop -
British Airways (BA 580) -
- -
- T
- -
- -
- -
- -
- -
-
16:40 LHR11:50 DUB7Hrs, 55m 1 Stop (MXP)
-
LHRLondon Heathrow Airport 16:40 - DUB 11:50 7h 55m 1 Stop (MXP) Milan
-
LHRLondon Heathrow Airport 16:40LPLLiverpool Airport 10:50
-
MXPMilan Malpensa Airport 19:45DUBDublin Airport 11:50
- 7h 55m (3h 25m)
- 1 Stop MXP · Milan 3h 25m
-
British Airways (BA 580)Airbus Aer Lingus (EI 3193)Atr Turboprop -
British Airways (BA 580) -
- -
- -
- W
- -
- -
- -
- -
-
11:20 LPL20:25 BGY8Hrs, 05m 1 Stop (DUB)
-
LPLLiverpool Airport 11:20 - BGY 20:25 8h 05m 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 11:20DUBDublin Airport 17:00
-
DUBDublin Airport 12:15BGYMilan Bergamo/Orio al Serio Airport 20:25
- 8h 05m (4h 45m)
- 1 Stop DUB · Dublin 4h 45m
-
Ryanair (FR 441)Boeing 737 800 Ryanair (FR 4844)Boeing 737 800 -
Ryanair (FR 441) -
- -
- -
- -
- -
- F
- -
- -
-
17:15 STN12:15 DUB7Hrs, 45m 1 Stop (BGY)
-
STNLondon Stansted Airport 17:15 - DUB 12:15 7h 45m 1 Stop (BGY) Milan
-
STNLondon Stansted Airport 17:15LPLLiverpool Airport 11:20
-
BGYMilan Bergamo/Orio al Serio Airport 20:05DUBDublin Airport 12:15
- 7h 45m (3h 40m)
- 1 Stop BGY · Milan 3h 40m
-
Ryanair (FR 3674)Boeing 737 800 Ryanair (FR 441)Boeing 737 800 -
Ryanair (FR 3674) -
- -
- -
- -
- -
- F
- -
- -
-
11:40 LPL20:25 BGY7Hrs, 45m 1 Stop (DUB)
-
LPLLiverpool Airport 11:40 - BGY 20:25 7h 45m 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 11:40DUBDublin Airport 17:00
-
DUBDublin Airport 12:35BGYMilan Bergamo/Orio al Serio Airport 20:25
- 7h 45m (4h 25m)
- 1 Stop DUB · Dublin 4h 25m
-
Ryanair (FR 441)Boeing 737 800 Ryanair (FR 4844)Boeing 737 800 -
Ryanair (FR 441) -
- -
- -
- -
- -
- -
- -
- S
-
18:20 STN12:35 DUB8Hrs, 30m 1 Stop (MXP)
-
STNLondon Stansted Airport 18:20 - DUB 12:35 8h 30m 1 Stop (MXP) Milan
-
STNLondon Stansted Airport 18:20LPLLiverpool Airport 11:40
-
MXPMilan Malpensa Airport 21:10DUBDublin Airport 12:35
- 8h 30m (4h 25m)
- 1 Stop MXP · Milan 4h 25m
-
Ryanair (FR 8723)Boeing 737 800 Ryanair (FR 441)Boeing 737 800 -
Ryanair (FR 8723) -
- -
- -
- -
- -
- -
- -
- S
-
18:05 STN12:55 DUB7Hrs, 55m 1 Stop (BGY)
-
STNLondon Stansted Airport 18:05 - DUB 12:55 7h 55m 1 Stop (BGY) Milan
-
STNLondon Stansted Airport 18:05LPLLiverpool Airport 12:00
-
BGYMilan Bergamo/Orio al Serio Airport 20:55DUBDublin Airport 12:55
- 7h 55m (3h 50m)
- 1 Stop BGY · Milan 3h 50m
-
Ryanair (FR 3674)Boeing 737 800 Ryanair (FR 441)Boeing 737 800 -
Ryanair (FR 3674) -
- -
- -
- -
- -
- -
- S
- -
-
18:50 BVA12:55 DUB7Hrs, 20m 1 Stop (BGY)
-
BVAParis Beauvais-Tille Airport 18:50 - DUB 12:55 7h 20m 1 Stop (BGY) Milan
-
BVAParis Beauvais-Tille Airport 18:50LPLLiverpool Airport 12:00
-
BGYMilan Bergamo/Orio al Serio Airport 20:20DUBDublin Airport 12:55
- 7h 20m (3h 25m)
- 1 Stop BGY · Milan 3h 25m
-
Ryanair (FR 3433)Boeing 737 Max 8 Passenger Ryanair (FR 441)Boeing 737 800 -
Ryanair (FR 3433) -
- -
- -
- -
- -
- -
- S
- -
-
12:00 LPL21:55 BGY8Hrs, 55m 1 Stop (DUB)
-
LPLLiverpool Airport 12:00 - BGY 21:55 8h 55m 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 12:00DUBDublin Airport 18:30
-
DUBDublin Airport 12:55BGYMilan Bergamo/Orio al Serio Airport 21:55
- 8h 55m (5h 35m)
- 1 Stop DUB · Dublin 5h 35m
-
Ryanair (FR 441)Boeing 737 800 Ryanair (FR 4844)Boeing 737 800 -
Ryanair (FR 441) -
- -
- -
- -
- -
- -
- S
- -
-
12:30 LPL20:00 BGY6Hrs, 30m 1 Stop (ALC)
-
LPLLiverpool Airport 12:30 - BGY 20:00 6h 30m 1 Stop (ALC) Alicante
-
LPLLiverpool Airport 12:30ALCAlicante Airport 17:55
-
ALCAlicante Airport 16:15BGYMilan Bergamo/Orio al Serio Airport 20:00
- 6h 30m (1h 40m)
- 1 Stop ALC · Alicante 1h 40m
-
Ryanair (FR 57)Boeing 737 800 Ryanair (FR 3507)Boeing 737 800 -
Ryanair (FR 57) -
- -
- -
- -
- -
- F
- -
- -
-
18:40 LHR14:10 DUB7Hrs, 30m 1 Stop (LIN)
-
LHRLondon Heathrow Airport 18:40 - DUB 14:10 7h 30m 1 Stop (LIN) Milan
-
LHRLondon Heathrow Airport 18:40LPLLiverpool Airport 13:10
-
LINMilan Linate Airport 21:40DUBDublin Airport 14:10
- 7h 30m (3h 10m)
- 1 Stop LIN · Milan 3h 10m
-
British Airways (BA 570)Airbus A321 Neo Aer Lingus (EI 3193)Atr Turboprop -
British Airways (BA 570) -
- -
- -
- -
- T
- -
- -
- -
-
18:35 LHR14:10 DUB7Hrs, 25m 1 Stop (LIN)
-
LHRLondon Heathrow Airport 18:35 - DUB 14:10 7h 25m 1 Stop (LIN) Milan
-
LHRLondon Heathrow Airport 18:35LPLLiverpool Airport 13:10
-
LINMilan Linate Airport 21:35DUBDublin Airport 14:10
- 7h 25m (3h 05m)
- 1 Stop LIN · Milan 3h 05m
-
British Airways (BA 570)Airbus A321 Neo Aer Lingus (EI 3193)Atr Turboprop -
British Airways (BA 570) -
- M
- -
- -
- -
- -
- -
- S
-
19:10 LHR14:10 DUB8Hrs, 00m 1 Stop (LIN)
-
LHRLondon Heathrow Airport 19:10 - DUB 14:10 8h 1 Stop (LIN) Milan
-
LHRLondon Heathrow Airport 19:10LPLLiverpool Airport 13:10
-
LINMilan Linate Airport 22:10DUBDublin Airport 14:10
- 8h (3h 40m)
- 1 Stop LIN · Milan 3h 40m
-
British Airways (BA 570)Airbus Aer Lingus (EI 3193)Atr Turboprop -
British Airways (BA 570) -
- -
- -
- -
- -
- F
- -
- -
-
19:10 LHR14:10 DUB8Hrs, 00m 1 Stop (LIN)
-
LHRLondon Heathrow Airport 19:10 - DUB 14:10 8h 1 Stop (LIN) Milan
-
LHRLondon Heathrow Airport 19:10LPLLiverpool Airport 13:10
-
LINMilan Linate Airport 22:10DUBDublin Airport 14:10
- 8h (3h 30m)
- 1 Stop LIN · Milan 3h 30m
-
British Airways (BA 570)Airbus Aer Lingus (EI 3193)Atr Turboprop -
British Airways (BA 570) -
- -
- -
- -
- -
- F
- -
- -
-
18:35 STN15:15 DUB6Hrs, 05m 1 Stop (MXP)
-
STNLondon Stansted Airport 18:35 - DUB 15:15 6h 05m 1 Stop (MXP) Milan
-
STNLondon Stansted Airport 18:35LPLLiverpool Airport 14:20
-
MXPMilan Malpensa Airport 21:25DUBDublin Airport 15:15
- 6h 05m (2h)
- 1 Stop MXP · Milan 2h
-
Ryanair (FR 8719)Boeing 737 800 Ryanair (FR 443)Boeing 737 800 -
Ryanair (FR 8719) -
- M
- -
- -
- -
- -
- -
- -
-
14:20 LPL20:25 BGY5Hrs, 05m 1 Stop (DUB)
-
LPLLiverpool Airport 14:20 - BGY 20:25 5h 05m 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 14:20DUBDublin Airport 17:00
-
DUBDublin Airport 15:15BGYMilan Bergamo/Orio al Serio Airport 20:25
- 5h 05m (1h 45m)
- 1 Stop DUB · Dublin 1h 45m
-
Ryanair (FR 443)Boeing 737 800 Ryanair (FR 4844)Boeing 737 800 -
Ryanair (FR 443) -
- M
- -
- -
- -
- -
- -
- -
-
19:05 STN15:15 DUB6Hrs, 35m 1 Stop (BGY)
-
STNLondon Stansted Airport 19:05 - DUB 15:15 6h 35m 1 Stop (BGY) Milan
-
STNLondon Stansted Airport 19:05LPLLiverpool Airport 14:20
-
BGYMilan Bergamo/Orio al Serio Airport 21:55DUBDublin Airport 15:15
- 6h 35m (2h 30m)
- 1 Stop BGY · Milan 2h 30m
-
Ryanair (FR 4192)Boeing 737 800 Ryanair (FR 443)Boeing 737 800 -
Ryanair (FR 4192) -
- M
- -
- -
- -
- -
- -
- -
-
19:05 STN15:15 DUB6Hrs, 35m 1 Stop (BGY)
-
STNLondon Stansted Airport 19:05 - DUB 15:15 6h 35m 1 Stop (BGY) Milan
-
STNLondon Stansted Airport 19:05LPLLiverpool Airport 14:20
-
BGYMilan Bergamo/Orio al Serio Airport 21:55DUBDublin Airport 15:15
- 6h 35m (2h 30m)
- 1 Stop BGY · Milan 2h 30m
-
Ryanair (FR 4192)Boeing 737 800 Ryanair (FR 443)Boeing 737 800 -
Ryanair (FR 4192) -
- M
- -
- -
- -
- -
- -
- -
-
19:00 STN15:35 DUB6Hrs, 10m 1 Stop (BGY)
-
STNLondon Stansted Airport 19:00 - DUB 15:35 6h 10m 1 Stop (BGY) Milan
-
STNLondon Stansted Airport 19:00LPLLiverpool Airport 14:40
-
BGYMilan Bergamo/Orio al Serio Airport 21:50DUBDublin Airport 15:35
- 6h 10m (2h 05m)
- 1 Stop BGY · Milan 2h 05m
-
Ryanair (FR 4189)Boeing 737 800 Ryanair (FR 443)Boeing 737 800 -
Ryanair (FR 4189) -
- -
- -
- -
- -
- F
- -
- -
-
14:40 LPL20:25 BGY4Hrs, 45m 1 Stop (DUB)
-
LPLLiverpool Airport 14:40 - BGY 20:25 4h 45m 1 Stop (DUB) Dublin
-
LPLLiverpool Airport 14:40DUBDublin Airport 17:00
-
DUBDublin Airport 15:35BGYMilan Bergamo/Orio al Serio Airport 20:25
- 4h 45m (1h 25m)
- 1 Stop DUB · Dublin 1h 25m
-
Ryanair (FR 443)Boeing 737 800 Ryanair (FR 4844)Boeing 737 800 -
Ryanair (FR 443) -
- -
- -
- -
- -
- F
- -
- -
-
15:05 LPL22:10 BGY6Hrs, 05m 1 Stop (POZ)
-
LPLLiverpool Airport 15:05 - BGY 22:10 6h 05m 1 Stop (POZ) Poznan
-
LPLLiverpool Airport 15:05POZPoznan Airport 20:20
-
POZPoznan Airport 18:15BGYMilan Bergamo/Orio al Serio Airport 22:10
- 6h 05m (2h 05m)
- 1 Stop POZ · Poznan 2h 05m
-
Ryanair (FR 9628)Boeing 737 800 Ryanair (FR 3594)Boeing 737 800 -
Ryanair (FR 9628) -
- -
- -
- -
- -
- F
- -
- -
-
17:00 LPL01:05 BGY7Hrs, 05m 1 Stop (MAD)
-
LPLLiverpool Airport 17:00 - BGY 01:05 7h 05m 1 Stop (MAD) Madrid
-
LPLLiverpool Airport 17:00MADMadrid Barajas Airport 22:50
-
MADMadrid Barajas Airport 20:30BGYMilan Bergamo/Orio al Serio Airport 01:05
- 7h 05m (2h 20m)
- 1 Stop MAD · Madrid 2h 20m
-
Ryanair (FR 2440)Boeing 737 800 Ryanair (FR 5991)Boeing 737 800 -
Ryanair (FR 2440) -
- -
- -
- -
- -
- -
- S
- -
No Schedules
Sorry, there are no schedules matching your filters. Try removing one.
reset
How far is Milan from Liverpool?
The flight distance between Liverpool and Milan is 1244km. Check all available flights on Wego.
When is the earliest and latest flight of the day?
The earliest flight of the day departs at 05:50. The last flight of the day departs at 05:50. See the full list of flight times on Wego.