Cheap Flights from Milan to Frankfurt

Milan to Frankfurt
×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheapest Fares by Month

    • FebFebruaryUS$156
    • MarMarchUS$191
    • MayMayUS$155

    Direct Flights Schedules

    • Mo
      Tu
      We
      Th
      Fr
      Sa
      Su
      Airline
      Depart
      Arrive
      Duration
      Flight & AirCraft
    • Air Berlin
      06:30 AMMIL
      08:00 AM FRA
      1h 30mDirect
      AB1909 32S
      2h 45m layover in Dusseldorf (DUS)
      collapse
      Lufthansa
      10:45 AMMIL
      11:40 AM FRA
      55mDirect
      LH77 32A
    • Alitalia
      06:30 AMMIL
      08:00 AM FRA
      1h 30mDirect
      AZ418 32S
      2h 45m layover in Dusseldorf (DUS)
      collapse
      Lufthansa
      10:45 AMMIL
      11:40 AM FRA
      55mDirect
      LH77 32A
    • collapse
      Lufthansa
      06:35 AMMIL
      07:55 AM FRA
      1h 20mDirect
      LH279 32A
    • collapse
      Air Dolomiti
      06:35 AMMIL
      07:55 AM FRA
      1h 20mDirect
      EN279 319
    • collapse
      -
      Alitalia
      06:50 AMMIL
      08:15 AM FRA
      1h 25mDirect
      AZ416 E75
    • Lufthansa
      06:50 AMMIL
      08:00 AM FRA
      1h 10mDirect
      LH1865 319
      1h layover in Munich (MUC)
      collapse
      -
      -
      Lufthansa
      09:00 AMMIL
      10:10 AM FRA
      1h 10mDirect
      LH99 321
    • collapse
      -
      Air Berlin
      06:50 AMMIL
      08:15 AM FRA
      1h 25mDirect
      AB1708 E75
    • Swiss International Air Lines
      07:05 AMMIL
      08:05 AM FRA
      1hDirect
      LX1639 AR1
      3h 10m layover in Zurich (ZRH)
      collapse
      Lufthansa
      11:15 AMMIL
      12:20 PM FRA
      1h 5mDirect
      LH1187 321
    • Meridiana Fly
      07:10 AMMIL
      08:20 AM FRA
      1h 10mDirect
      IG261 737
      1h 40m layover in Munich (MUC)
      collapse
      -
      -
      -
      -
      -
      -
      Lufthansa
      10:00 AMMIL
      11:10 AM FRA
      1h 10mDirect
      LH101 320
    • collapse
      Lufthansa
      07:30 AMMIL
      08:55 AM FRA
      1h 25mDirect
      LH259 320
    • Alitalia
      08:25 AMMIL
      09:40 AM FRA
      1h 15mDirect
      AZ7876 DH4
      1h 5m layover in Luxembourg (LUX)
      collapse
      -
      -
      Lufthansa
      10:45 AMMIL
      11:35 AM FRA
      50mDirect
      LH393 E90
    • Brussels Airlines
      08:30 AMMIL
      10:00 AM FRA
      1h 30mDirect
      SN3154 319
      1h 5m layover in Brussels (BRU)
      collapse
      -
      -
      Lufthansa
      11:05 AMMIL
      12:10 PM FRA
      1h 5mDirect
      LH1009 320
    • Lufthansa
      08:55 AMMIL
      10:05 AM FRA
      1h 10mDirect
      LH1853 319
      1h 55m layover in Munich (MUC)
      collapse
      Lufthansa
      12:00 PMMIL
      01:05 PM FRA
      1h 5mDirect
      LH105 321
    • Swiss International Air Lines
      10:00 AMMIL
      11:00 AM FRA
      1hDirect
      LX1613 AR1
      3h 30m layover in Zurich (ZRH)
      collapse
      Swiss International Air Lines
      02:30 PMMIL
      03:30 PM FRA
      1hDirect
      LX3604 320
    • collapse
      Lufthansa
      10:20 AMMIL
      11:45 AM FRA
      1h 25mDirect
      LH247 733
    • collapse
      Air Dolomiti
      10:25 AMMIL
      11:45 AM FRA
      1h 20mDirect
      EN271 319
    • collapse
      Lufthansa
      10:40 AMMIL
      12:00 PM FRA
      1h 20mDirect
      LH271 320
    • collapse
      Lufthansa
      11:05 AMMIL
      12:25 PM FRA
      1h 20mDirect
      LH249 733
    • Swiss International Air Lines
      11:10 AMMIL
      12:10 PM FRA
      1hDirect
      LX1617 AR1
      2h 20m layover in Zurich (ZRH)
      collapse
      Swiss International Air Lines
      02:30 PMMIL
      03:30 PM FRA
      1hDirect
      LX3604 320
    • Brussels Airlines
      12:00 PMMIL
      01:35 PM FRA
      1h 35mDirect
      SN3148 AR1
      1h 30m layover in Brussels (BRU)
      collapse
      -
      -
      Lufthansa
      03:05 PMMIL
      04:10 PM FRA
      1h 5mDirect
      LH1013 733
    • Lufthansa
      12:15 PMMIL
      01:25 PM FRA
      1h 10mDirect
      LH1855 319
      1h 35m layover in Munich (MUC)
      collapse
      Lufthansa
      03:00 PMMIL
      04:00 PM FRA
      1hDirect
      LH111 320
    • Alitalia
      12:20 PMMIL
      01:30 PM FRA
      1h 10mDirect
      AZ7878 ER4
      40m layover in Luxembourg (LUX)
      collapse
      -
      -
      -
      -
      -
      -
      Lufthansa
      02:10 PMMIL
      03:00 PM FRA
      50mDirect
      LH395 CR9
    • collapse
      Alitalia
      12:35 PMMIL
      01:55 PM FRA
      1h 20mDirect
      AZ408 E75
    • Alitalia
      01:00 PMMIL
      02:30 PM FRA
      1h 30mDirect
      AZ150 E75
      2h 35m layover in Brussels (BRU)
      collapse
      -
      Lufthansa
      05:05 PMMIL
      06:10 PM FRA
      1h 5mDirect
      LH1015 CR9
    • Lufthansa
      01:25 PMMIL
      02:35 PM FRA
      1h 10mDirect
      LH1857 319
      1h 25m layover in Munich (MUC)
      collapse
      Lufthansa
      04:00 PMMIL
      05:00 PM FRA
      1hDirect
      LH113 320
    • collapse
      Air Dolomiti
      01:55 PMMIL
      03:15 PM FRA
      1h 20mDirect
      EN273 320
    • collapse
      Lufthansa
      01:55 PMMIL
      03:15 PM FRA
      1h 20mDirect
      LH273 320
    • Brussels Airlines
      02:15 PMMIL
      03:50 PM FRA
      1h 35mDirect
      SN3158 AR1
      2h 15m layover in Brussels (BRU)
      collapse
      -
      -
      Brussels Airlines
      06:05 PMMIL
      07:10 PM FRA
      1h 5mDirect
      SN7011 319
    • collapse
      Lufthansa
      02:20 PMMIL
      03:40 PM FRA
      1h 20mDirect
      LH253 319
    • collapse
      Lufthansa
      02:50 PMMIL
      04:10 PM FRA
      1h 20mDirect
      LH281 E90
    • collapse
      Brussels Airlines
      02:50 PMMIL
      04:10 PM FRA
      1h 20mDirect
      SN7160 E90
    • Swiss International Air Lines
      03:05 PMMIL
      04:00 PM FRA
      55mDirect
      LX1629 AR1
      2h 25m layover in Zurich (ZRH)
      collapse
      -
      -
      -
      -
      -
      -
      Lufthansa
      06:25 PMMIL
      07:25 PM FRA
      1hDirect
      LH1197 32A
    • Alitalia
      03:35 PMMIL
      04:50 PM FRA
      1h 15mDirect
      AZ7886 DH4
      2h 10m layover in Luxembourg (LUX)
      collapse
      -
      Lufthansa
      07:00 PMMIL
      07:50 PM FRA
      50mDirect
      LH397 CR9
    • Luxair
      03:35 PMMIL
      04:50 PM FRA
      1h 15mDirect
      LG6996 DH4
      2h 10m layover in Luxembourg (LUX)
      collapse
      -
      -
      -
      -
      -
      -
      Lufthansa
      07:00 PMMIL
      07:50 PM FRA
      50mDirect
      LH397 CR9
    • Alitalia
      04:20 PMMIL
      05:50 PM FRA
      1h 30mDirect
      AZ7156 319
      1h 20m layover in Dusseldorf (DUS)
      collapse
      -
      -
      Lufthansa
      07:10 PMMIL
      08:05 PM FRA
      55mDirect
      LH87 320
    • Air Berlin
      04:20 PMMIL
      05:50 PM FRA
      1h 30mDirect
      AB8743 319
      1h 20m layover in Dusseldorf (DUS)
      collapse
      -
      -
      Lufthansa
      07:10 PMMIL
      08:05 PM FRA
      55mDirect
      LH87 320
    • Air Berlin
      04:30 PMMIL
      06:00 PM FRA
      1h 30mDirect
      AB8747 320
      1h 30m layover in Dusseldorf (DUS)
      collapse
      -
      -
      Lufthansa
      07:30 PMMIL
      08:25 PM FRA
      55mDirect
      LH87 319
    • Lufthansa
      04:45 PMMIL
      05:55 PM FRA
      1h 10mDirect
      LH1861 319
      1h 5m layover in Munich (MUC)
      collapse
      Lufthansa
      07:00 PMMIL
      08:05 PM FRA
      1h 5mDirect
      LH119 321
    • Meridiana Fly
      04:50 PMMIL
      06:00 PM FRA
      1h 10mDirect
      IG263 737
      3h layover in Munich (MUC)
      collapse
      -
      Lufthansa
      09:00 PMMIL
      10:05 PM FRA
      1h 5mDirect
      LH123 32A
    • collapse
      -
      Alitalia
      05:25 PMMIL
      06:45 PM FRA
      1h 20mDirect
      AZ410 E75
    • collapse
      -
      Air Berlin
      05:25 PMMIL
      06:45 PM FRA
      1h 20mDirect
      AB1706 E75
    • collapse
      Lufthansa
      05:35 PMMIL
      06:55 PM FRA
      1h 20mDirect
      LH275 320
    • collapse
      Brussels Airlines
      05:35 PMMIL
      06:55 PM FRA
      1h 20mDirect
      SN7096 319
    • collapse
      Lufthansa
      06:35 PMMIL
      07:55 PM FRA
      1h 20mDirect
      LH255 32A
    • collapse
      Lufthansa
      07:00 PMMIL
      08:20 PM FRA
      1h 20mDirect
      LH277 733
    • collapse
      Air Dolomiti
      07:25 PMMIL
      08:40 PM FRA
      1h 15mDirect
      EN277 319
    • collapse
      -
      -
      -
      Ryanair
      08:15 PMMIL
      09:35 PM FRA
      1h 20mDirect
      FR5203 738
    Flight Schedules from Frankfurt to Milan