Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Wizz Air

The cheapest airline(s) flying from Liverpool to Milan is Wizz Air.

  • Wizz Air Wizz Air
  • Ryanair Ryanair
  • EasyJet EasyJet
  • Aer Lingus Aer Lingus
  • British Airways British Airways
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 LPL
    14:55 BGY
    8Hrs, 05m 1 Stop (WRO)
  • LPLLiverpool Airport 05:50 - BGY 14:55 8h 05m 1 Stop (WRO) Wroclaw
  • LPLLiverpool Airport 05:50
    WROWroclaw Airport 13:15
  • WROWroclaw Airport 09:00
    BGYMilan 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 LPL
    13:50 MXP
    5Hrs, 25m 1 Stop (DUB)
  • LPLLiverpool Airport 07:25 - MXP 13:50 5h 25m 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 07:25
    DUBDublin Airport 10:25
  • DUBDublin Airport 08:20
    MXPMilan 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 LPL
    13:40 MXP
    5Hrs, 10m 1 Stop (DUB)
  • LPLLiverpool Airport 07:30 - MXP 13:40 5h 10m 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 07:30
    DUBDublin Airport 10:15
  • DUBDublin Airport 08:25
    MXPMilan 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 LPL
    13:50 MXP
    5Hrs, 20m 1 Stop (DUB)
  • LPLLiverpool Airport 07:30 - MXP 13:50 5h 20m 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 07:30
    DUBDublin Airport 10:25
  • DUBDublin Airport 08:25
    MXPMilan 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 STN
    08:25 DUB
    5Hrs, 50m 1 Stop (MXP)
  • STNLondon Stansted Airport 11:30 - DUB 08:25 5h 50m 1 Stop (MXP) Milan
  • STNLondon Stansted Airport 11:30
    LPLLiverpool Airport 07:30
  • MXPMilan Malpensa Airport 14:20
    DUBDublin 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 STN
    08:25 DUB
    8Hrs, 30m 1 Stop (BGY)
  • STNLondon Stansted Airport 14:10 - DUB 08:25 8h 30m 1 Stop (BGY) Milan
  • STNLondon Stansted Airport 14:10
    LPLLiverpool Airport 07:30
  • BGYMilan Bergamo/Orio al Serio Airport 17:00
    DUBDublin 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 LPL
    14:50 MXP
    6Hrs, 20m 1 Stop (DUB)
  • LPLLiverpool Airport 07:30 - MXP 14:50 6h 20m 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 07:30
    DUBDublin Airport 11:25
  • DUBDublin Airport 08:25
    MXPMilan 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 LPL
    16:30 MXP
    7Hrs, 55m 1 Stop (DUB)
  • LPLLiverpool Airport 07:35 - MXP 16:30 7h 55m 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 07:35
    DUBDublin Airport 13:05
  • DUBDublin Airport 08:30
    MXPMilan 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 LPL
    19:15 MXP
    8Hrs, 15m 1 Stop (BCN)
  • LPLLiverpool Airport 10:00 - MXP 19:15 8h 15m 1 Stop (BCN) Barcelona
  • LPLLiverpool Airport 10:00
    BCNBarcelona Airport 17:30
  • BCNBarcelona Airport 13:15
    MXPMilan 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 STN
    11:05 DUB
    7Hrs, 30m 1 Stop (MXP)
  • STNLondon Stansted Airport 15:50 - DUB 11:05 7h 30m 1 Stop (MXP) Milan
  • STNLondon Stansted Airport 15:50
    LPLLiverpool Airport 10:10
  • MXPMilan Malpensa Airport 18:40
    DUBDublin 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 LPL
    20:10 BGY
    9Hrs, 00m 1 Stop (DUB)
  • LPLLiverpool Airport 10:10 - BGY 20:10 9h 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 10:10
    DUBDublin Airport 16:45
  • DUBDublin Airport 11:05
    BGYMilan 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 LPL
    19:30 BGY
    8Hrs, 05m 1 Stop (KRK)
  • LPLLiverpool Airport 10:25 - BGY 19:30 8h 05m 1 Stop (KRK) Krakow
  • LPLLiverpool Airport 10:25
    KRKKrakow Airport 17:40
  • KRKKrakow Airport 13:55
    BGYMilan 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 LHR
    11:50 DUB
    8Hrs, 00m 1 Stop (MXP)
  • LHRLondon Heathrow Airport 16:45 - DUB 11:50 8h 1 Stop (MXP) Milan
  • LHRLondon Heathrow Airport 16:45
    LPLLiverpool Airport 10:50
  • MXPMilan Malpensa Airport 19:50
    DUBDublin 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 LHR
    11:50 DUB
    7Hrs, 55m 1 Stop (MXP)
  • LHRLondon Heathrow Airport 16:40 - DUB 11:50 7h 55m 1 Stop (MXP) Milan
  • LHRLondon Heathrow Airport 16:40
    LPLLiverpool Airport 10:50
  • MXPMilan Malpensa Airport 19:45
    DUBDublin 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 LPL
    20:25 BGY
    8Hrs, 05m 1 Stop (DUB)
  • LPLLiverpool Airport 11:20 - BGY 20:25 8h 05m 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 11:20
    DUBDublin Airport 17:00
  • DUBDublin Airport 12:15
    BGYMilan 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 STN
    12:15 DUB
    7Hrs, 45m 1 Stop (BGY)
  • STNLondon Stansted Airport 17:15 - DUB 12:15 7h 45m 1 Stop (BGY) Milan
  • STNLondon Stansted Airport 17:15
    LPLLiverpool Airport 11:20
  • BGYMilan Bergamo/Orio al Serio Airport 20:05
    DUBDublin 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 LPL
    20:25 BGY
    7Hrs, 45m 1 Stop (DUB)
  • LPLLiverpool Airport 11:40 - BGY 20:25 7h 45m 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 11:40
    DUBDublin Airport 17:00
  • DUBDublin Airport 12:35
    BGYMilan 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 STN
    12:35 DUB
    8Hrs, 30m 1 Stop (MXP)
  • STNLondon Stansted Airport 18:20 - DUB 12:35 8h 30m 1 Stop (MXP) Milan
  • STNLondon Stansted Airport 18:20
    LPLLiverpool Airport 11:40
  • MXPMilan Malpensa Airport 21:10
    DUBDublin 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 STN
    12:55 DUB
    7Hrs, 55m 1 Stop (BGY)
  • STNLondon Stansted Airport 18:05 - DUB 12:55 7h 55m 1 Stop (BGY) Milan
  • STNLondon Stansted Airport 18:05
    LPLLiverpool Airport 12:00
  • BGYMilan Bergamo/Orio al Serio Airport 20:55
    DUBDublin 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 BVA
    12:55 DUB
    7Hrs, 20m 1 Stop (BGY)
  • BVAParis Beauvais-Tille Airport 18:50 - DUB 12:55 7h 20m 1 Stop (BGY) Milan
  • BVAParis Beauvais-Tille Airport 18:50
    LPLLiverpool Airport 12:00
  • BGYMilan Bergamo/Orio al Serio Airport 20:20
    DUBDublin 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 LPL
    21:55 BGY
    8Hrs, 55m 1 Stop (DUB)
  • LPLLiverpool Airport 12:00 - BGY 21:55 8h 55m 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 12:00
    DUBDublin Airport 18:30
  • DUBDublin Airport 12:55
    BGYMilan 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 LPL
    20:00 BGY
    6Hrs, 30m 1 Stop (ALC)
  • LPLLiverpool Airport 12:30 - BGY 20:00 6h 30m 1 Stop (ALC) Alicante
  • LPLLiverpool Airport 12:30
    ALCAlicante Airport 17:55
  • ALCAlicante Airport 16:15
    BGYMilan 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 LHR
    14:10 DUB
    7Hrs, 30m 1 Stop (LIN)
  • LHRLondon Heathrow Airport 18:40 - DUB 14:10 7h 30m 1 Stop (LIN) Milan
  • LHRLondon Heathrow Airport 18:40
    LPLLiverpool Airport 13:10
  • LINMilan Linate Airport 21:40
    DUBDublin 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 LHR
    14:10 DUB
    7Hrs, 25m 1 Stop (LIN)
  • LHRLondon Heathrow Airport 18:35 - DUB 14:10 7h 25m 1 Stop (LIN) Milan
  • LHRLondon Heathrow Airport 18:35
    LPLLiverpool Airport 13:10
  • LINMilan Linate Airport 21:35
    DUBDublin 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 LHR
    14:10 DUB
    8Hrs, 00m 1 Stop (LIN)
  • LHRLondon Heathrow Airport 19:10 - DUB 14:10 8h 1 Stop (LIN) Milan
  • LHRLondon Heathrow Airport 19:10
    LPLLiverpool Airport 13:10
  • LINMilan Linate Airport 22:10
    DUBDublin 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 LHR
    14:10 DUB
    8Hrs, 00m 1 Stop (LIN)
  • LHRLondon Heathrow Airport 19:10 - DUB 14:10 8h 1 Stop (LIN) Milan
  • LHRLondon Heathrow Airport 19:10
    LPLLiverpool Airport 13:10
  • LINMilan Linate Airport 22:10
    DUBDublin 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 STN
    15:15 DUB
    6Hrs, 05m 1 Stop (MXP)
  • STNLondon Stansted Airport 18:35 - DUB 15:15 6h 05m 1 Stop (MXP) Milan
  • STNLondon Stansted Airport 18:35
    LPLLiverpool Airport 14:20
  • MXPMilan Malpensa Airport 21:25
    DUBDublin 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 LPL
    20:25 BGY
    5Hrs, 05m 1 Stop (DUB)
  • LPLLiverpool Airport 14:20 - BGY 20:25 5h 05m 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 14:20
    DUBDublin Airport 17:00
  • DUBDublin Airport 15:15
    BGYMilan 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 STN
    15:15 DUB
    6Hrs, 35m 1 Stop (BGY)
  • STNLondon Stansted Airport 19:05 - DUB 15:15 6h 35m 1 Stop (BGY) Milan
  • STNLondon Stansted Airport 19:05
    LPLLiverpool Airport 14:20
  • BGYMilan Bergamo/Orio al Serio Airport 21:55
    DUBDublin 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 STN
    15:15 DUB
    6Hrs, 35m 1 Stop (BGY)
  • STNLondon Stansted Airport 19:05 - DUB 15:15 6h 35m 1 Stop (BGY) Milan
  • STNLondon Stansted Airport 19:05
    LPLLiverpool Airport 14:20
  • BGYMilan Bergamo/Orio al Serio Airport 21:55
    DUBDublin 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 STN
    15:35 DUB
    6Hrs, 10m 1 Stop (BGY)
  • STNLondon Stansted Airport 19:00 - DUB 15:35 6h 10m 1 Stop (BGY) Milan
  • STNLondon Stansted Airport 19:00
    LPLLiverpool Airport 14:40
  • BGYMilan Bergamo/Orio al Serio Airport 21:50
    DUBDublin 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 LPL
    20:25 BGY
    4Hrs, 45m 1 Stop (DUB)
  • LPLLiverpool Airport 14:40 - BGY 20:25 4h 45m 1 Stop (DUB) Dublin
  • LPLLiverpool Airport 14:40
    DUBDublin Airport 17:00
  • DUBDublin Airport 15:35
    BGYMilan 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 LPL
    22:10 BGY
    6Hrs, 05m 1 Stop (POZ)
  • LPLLiverpool Airport 15:05 - BGY 22:10 6h 05m 1 Stop (POZ) Poznan
  • LPLLiverpool Airport 15:05
    POZPoznan Airport 20:20
  • POZPoznan Airport 18:15
    BGYMilan 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 LPL
    01:05 BGY
    7Hrs, 05m 1 Stop (MAD)
  • LPLLiverpool Airport 17:00 - BGY 01:05 7h 05m 1 Stop (MAD) Madrid
  • LPLLiverpool Airport 17:00
    MADMadrid Barajas Airport 22:50
  • MADMadrid Barajas Airport 20:30
    BGYMilan 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.