LIN → AMS Milan to Amsterdam
live
Direct flights from Milan (LIN) to Amsterdam (AMS): 28 nonstop departures observed each week across 4 airlines. 72% of the last 32 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. 1 of the 32 tracked flights was cancelled. The nonstop covers 831 km, an estimated 1 hour 34 minutes in the air. Measured by Pro Flight Search from live flight boards at Milan and Amsterdam. Updated 8 September 2026 at 12:37 UTC.
LIN
Milan
busy · +18
AMS
Amsterdam
smooth · +0
dep bank 06:40–22:10 28x weekly
Runs mixed · 4 airlines · 28x weekly · nonstop
72% on time
of the last 32 operated LIN → AMS flights arrived within 15 minutes
Median arrival delay is +0 min . 1 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 32 operated legs
Flight time ~1h 34m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 3.1% recent route rate · 1 of 32
The week scheduled departures · origin local time
easyJet EASYJET EUROPE ITA Airways KLM
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
easyJetU2 86% on time
Flights U27806 varies daily
EASYJET EUROPEEC 43% on time
Flights EC5405 06:55 daily · EC7806 varies daily · EC5407 18:35 Mo Tu We Th Fr Sa · EC5431 18:50 Su
ITA AirwaysAZ 80% on time
Flights AZ120 09:05 daily · AZ112 17:20 daily
KLMKL 77% on time
Flights KL1612 06:40 daily · KL1614 11:00 daily · KL1616 13:00 daily · KL1618 16:50 daily
History operated legs · board outcomes
09-08 AZ120 dep +21 → arr −5
09-08 U25405 arrived −18
09-07 AZ112 dep +31 → arr +2
09-07 AZ120 dep +30 → arr +0
09-07 EC7806 departed +41
09-07 U25405 arrived −25
09-07 U25407 arrived +66
09-07 U27806 arrived +10
09-06 AZ112 dep +42 → arr +26
09-06 AZ120 dep +6 → arr −20
09-06 EC7806 departed +21
09-06 U25405 arrived −15
09-06 U25431 arrived −6
09-06 U27806 arrived +2
Show 24 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from LIN and AMS, paired departure → arrival per flight and day. Board tracking since Sun, Sep 6 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 51 Completed 44 Delayed 18 Cancelled 1 Within 15m 27/44 Median +10m
AZ112 ITA
3 days
Tue, Sep 8
1/2 legs · EIHOJ
LIN
Departure
17:40
Est. · Sched 17:2020m late
→
AMS
Arrival
Sched 19:15
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · EIIND
LIN
Departure
17:51
Departed · Sched 17:2031m late
→
AMS
Arrival
19:17
Landed · Sched 19:152m late
Sun, Sep 6
2/2 legs · EIHOD
LIN
Departure
18:02
Departed · Sched 17:2042m late
→
AMS
Arrival
19:41
Landed · Sched 19:1526m late
Full AZ112 history →
AZ120 ITA
3 days
Tue, Sep 8
2/2 legs · EIHOH
LIN
Departure
09:26
Departed · Sched 09:0521m late
→
AMS
Arrival
10:55
Est. · Sched 11:005m early
Mon, Sep 7
2/2 legs · EIEIE
LIN
Departure
09:35
Departed · Sched 09:0530m late
→
Sun, Sep 6
2/2 legs · IADVF
LIN
Departure
09:11
Departed · Sched 09:056m late
→
AMS
Arrival
10:40
Landed · Sched 11:0020m early
Full AZ120 history →
EC5405 EASYJET EUROPE
3 days
Tue, Sep 8
1/2 legs · EIDTN
LIN
Departure
07:02
Departed · Sched 06:557m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 7
1/2 legs · OELQR
LIN
Departure
06:59
Departed · Sched 06:554m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Sun, Sep 6
1/2 legs · EIDTN
LIN
Departure
07:35 Departed
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Full EC5405 history →
EC5407 EASYJET EUROPE
2 days
Tue, Sep 8
1/2 legs · EIDTO
LIN
Departure
Sched 18:35
Scheduled departure
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 7
1/2 legs · OELQR
LIN
Departure
20:13
Departed · Sched 18:3598m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Full EC5407 history →
EC7806 EASYJET EUROPE
3 days
Tue, Sep 8
1/2 legs · OELSO
LIN
Departure
Sched 19:30
Scheduled departure
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 7
1/2 legs · OELSI
LIN
Departure
11:41
Departed · Sched 11:0041m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Sun, Sep 6
1/2 legs · OELSQ
LIN
Departure
10:56
Departed · Sched 10:3521m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
KL1612 KLM
3 days
Tue, Sep 8
2/2 legs · PHBXM
LIN
Departure
06:47
Departed · Sched 06:407m late
→
AMS
Arrival
08:14
Landed · Sched 08:3016m early
Mon, Sep 7
2/2 legs · PHBCA
LIN
Departure
06:50
Departed · Sched 06:4010m late
→
AMS
Arrival
08:15
Landed · Sched 08:3015m early
Sun, Sep 6
2/2 legs · PHBCD
LIN
Departure
06:45
Departed · Sched 06:405m late
→
AMS
Arrival
08:12
Landed · Sched 08:3018m early
Full KL1612 history →
KL1614 KLM
3 days
Tue, Sep 8
2/2 legs · PHBCA
LIN
Departure
11:21
Departed · Sched 11:0021m late
→
AMS
Arrival
12:42
Est. · Sched 12:508m early
Mon, Sep 7
2/2 legs · PHBCB
LIN
Departure
11:29
Departed · Sched 11:0029m late
→
AMS
Arrival
12:49
Landed · Sched 12:501m early
Sun, Sep 6
2/2 legs · PHBXD
LIN
Departure
11:13
Departed · Sched 11:0013m late
→
Full KL1614 history →
KL1616 KLM
3 days
Tue, Sep 8
1/2 legs · PHAXH
LIN
Departure
13:12
Departed · Sched 13:0012m late
→
AMS
Arrival
Sched 14:50
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · PHAXI
LIN
Departure
14:02
Departed · Sched 13:0062m late
→
AMS
Arrival
15:29
Landed · Sched 14:5039m late
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
Sched 14:50
Cancelled
Full KL1616 history →
KL1618 KLM
3 days
Tue, Sep 8
1/2 legs · PHBCL
LIN
Departure
Sched 16:50
Scheduled departure
→
AMS
Arrival
Sched 18:40
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · PHBXD
LIN
Departure
17:42
Departed · Sched 16:5052m late
→
AMS
Arrival
19:05
Landed · Sched 18:4025m late
Sun, Sep 6
1/2 legs · PH-BXE
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
18:50
Landed · Sched 18:3515m late
Full KL1618 history →
KL1682 KLM
2 days
Tue, Sep 8
1/2 legs · PHNXU
LIN
Departure
Sched 22:10
Scheduled departure
→
AMS
Arrival
Sched 23:55
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 7
2/2 legs · PHEXX
LIN
Departure
22:30
Departed · Sched 22:1020m late
→
Full KL1682 history →
U25405 easyJet
3 days
Tue, Sep 8
1/2 legs · EI-DTN
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
08:32
Landed · Sched 08:5018m early
Mon, Sep 7
1/2 legs · OE-LQR
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
08:25
Landed · Sched 08:5025m early
Sun, Sep 6
1/2 legs · EI-DTN
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
09:15
Landed · Sched 09:3015m early
U25407 easyJet
1 day
Mon, Sep 7
1/2 legs · OE-LQR
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
21:36
Landed · Sched 20:3066m late
U27806 easyJet
2 days
Mon, Sep 7
1/2 legs · OE-LSI
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
13:10
Landed · Sched 13:0010m late
Sun, Sep 6
1/2 legs · OE-LSQ
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
12:32
Landed · Sched 12:302m late
EC5431 EASYJET EUROPE
1 day
Sun, Sep 6
1/2 legs · OEINJ
LIN
Departure
19:08
Departed · Sched 18:5018m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Full EC5431 history →
KL1620 KLM
1 day
Sun, Sep 6
1/2 legs · PH-BCE
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
21:38
Landed · Sched 21:402m early
Full KL1620 history →
U25431 easyJet
1 day
Sun, Sep 6
1/2 legs · OE-INJ
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
20:34
Landed · Sched 20:406m early
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Milan (LIN) to Amsterdam (AMS) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/LIN-AMS
Copy
How we measure this →
LIN to AMS questions
Is LIN–AMS running on time right now? Smooth skies ahead. The departure side at LIN is the weaker end, route health score 88/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on LIN–AMS? Operators schedule morning departures around 06:40 and evening departures around 17:20 from LIN. Earlier flights typically land before destination-airport delays accumulate later in the day; check the AMS delay card to confirm conditions when you'd arrive.
How long is the flight from LIN to AMS? Great-circle distance is 831 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 89–101 min gate-to-gate on this route.
How often does LIN–AMS fly? 4 carriers operate this route, around 77 flights a week between them. Compare carrier days and times in the airline list above.