WhatFliesWhere Get the app

Nonstop flights from Frankfurt am Main to Milan

3 airlines fly this route, with up to 9 flights a day.

FRAFrankfurt am Main Frankfurt
306 mi · 59 flights a week
MXPMilano Malpensa
FRAMXP

When they leave

Frankfurt am Main time
6:55a9:50pFirst departure 6:55 AM, last 9:50 PM

Three in the morning, 6:55 AM to 9:50 AM, then three in the afternoon, 12:30 PM to 4:40 PM, then three in the evening, 5:20 PM to 9:50 PM.

Every flight

Earliest first

Schedules last checked Sep 8, 2026. Times are local.

Flying from Frankfurt am Main to Milan

Lufthansa flies most often, 3 to 4 times a day on the Airbus A320, Airbus A319 and Embraer 195. Condor flies 2 to 3 times a day on the Embraer 190. Air Dolomiti flies twice a day on the Embraer 190.

Flights run every day of the week, 9 on Mondays, Thursdays and Fridays and 8 on the other days. The first arrival in Milan is at 8:15 AM and the last at 11:10 PM. The flight covers 306 miles.

Lufthansa flies it until Feb 2, 2027 and is back on Apr 4, 2027.

Flying back, Milan to Frankfurt am Main has 53 nonstop flights a week. From Frankfurt am Main, Linate (LIN) is the other Milan area airport with nonstop flights, 56 a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Frankfurt am Main to Milan.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.