LIN → AMS Milan to Amsterdam
live
Direct flights from Milan (LIN) to Amsterdam (AMS): 68 nonstop departures observed each week across 3 airlines. 78% of the last 55 tracked flights arrived within 15 minutes of schedule. The median arrival is 9 minutes early. 1 of the 71 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 3 November 2026 at 05:52 UTC.
Today, LIN → AMS Tue 3 Nov · local times
Sched Flight LIN departure AMS arrival
06:30
KL1612 KLM
Left 06:39 +9
AMS est. 08:12 In the air · sched 08:20
08:00
EC5405 EASYJET EUROPE
On schedule Gate A13 · T0
·
09:00
AZ120 ITA
On schedule Gate A12 · T0
·
10:55
KL1614 KLM
On schedule T0
·
13:00
KL1598 KLM
On schedule T0
·
15:55
EC7828 EASYJET EUROPE
On schedule T0
·
16:50
KL1616 KLM
On schedule T0
·
17:15
AZ112 ITA
On schedule T0
·
18:35
EC5407 EASYJET EUROPE
On schedule T0
·
21:20
KL1618 KLM
Sched 21:20 Departure not confirmed by the board
·
·
U25405easyJet
On schedule
AMS est. 09:47 sched 09:55
Checked LIN board 06:52 · AMS board 06:03
LIN
Milan
smooth · +6
AMS
Amsterdam
smooth · +0
dep bank 06:30–21:20 68x weekly
Runs mixed · 3 airlines · 68x weekly · nonstop
78% on time
of the last 55 tracked LIN → AMS flights arrived within 15 minutes
Median arrival delay is −9 min . 1 of 71 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −9 min across the last 54 arrivals
Flight time ~1h 34m estimated from route distance
Weekly departures 68x 3 direct airlines on the leg
Cancelled 1.4% recent route rate · 1 of 71
The week scheduled departures · origin local time
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
EASYJET EUROPEEC
Flights EC5405 06:55 Mo Tu We Th Fr Sa · EC7828 15:55 Mo Tu We Th Fr Su · EC5407 18:35 daily
ITA AirwaysAZ 91% on time
Flights AZ120 09:00 daily · AZ112 17:15 daily
KLMKL 79% on time
Flights KL1612 06:30 daily · KL1614 10:55 daily · KL1598 13:00 daily · KL1616 16:50 daily
History operated legs · board outcomes
11-02 AZ112 dep +31 → arr −7
11-02 AZ120 dep +34 → arr +0
11-02 U25405 arrived −18
11-02 U25407 arrived −12
11-02 U27828 arrived +42
11-01 AZ112 dep +16 → arr −22
11-01 AZ120 dep +9 → arr −26
11-01 U25407 arrived −26
11-01 U27828 arrived −22
10-31 AZ112 dep +21 → arr −9
10-31 AZ120 dep +14 → arr −20
10-31 U25405 arrived −20
10-31 U25407 arrived −24
10-30 AZ112 dep +21 → arr −16
10-30 AZ120 dep +36 → arr +7
Show 32 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. Covers today and the previous 7 days.
Board rows 120 Completed 109 Delayed 39 Cancelled 2 Within 15m 69/109 Median +9m
AZ112 ITA
7 days
Tue, Nov 3
1/2 legs · EIIMX
LIN
Departure
Sched 17:15
Scheduled departure
→
AMS
Arrival
Sched 19:15
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Nov 2
2/2 legs · EIHOM
LIN
Departure
17:46
Departed · Sched 17:1531m late
→
AMS
Arrival
19:08
Landed · Sched 19:157m early
Sun, Nov 1
2/2 legs · EIHOM
LIN
Departure
17:31
Departed · Sched 17:1516m late
→
AMS
Arrival
18:53
Landed · Sched 19:1522m early
Sat, Oct 31
2/2 legs · EIHOE
LIN
Departure
17:36
Departed · Sched 17:1521m late
→
AMS
Arrival
19:06
Landed · Sched 19:159m early
Fri, Oct 30
2/2 legs · IADVE
LIN
Departure
17:36
Departed · Sched 17:1521m late
→
AMS
Arrival
18:59
Landed · Sched 19:1516m early
Thu, Oct 29
2/2 legs · EIIMX
LIN
Departure
17:25
Departed · Sched 17:1510m late
→
AMS
Arrival
18:51
Landed · Sched 19:1524m early
Wed, Oct 28
2/2 legs · IADVH
LIN
Departure
17:23
Departed · Sched 17:158m late
→
AMS
Arrival
18:52
Landed · Sched 19:1523m early
Full AZ112 history →
AZ120 ITA
6 days
Tue, Nov 3
1/2 legs · EITEA
LIN
Departure
Sched 09:00
Scheduled departure
→
AMS
Arrival
Sched 11:00
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Nov 2
2/2 legs · EITEA
LIN
Departure
09:34
Departed · Sched 09:0034m late
→
Sun, Nov 1
2/2 legs · EITED
LIN
Departure
09:09
Departed · Sched 09:009m late
→
AMS
Arrival
10:34
Landed · Sched 11:0026m early
Sat, Oct 31
2/2 legs · EITED
LIN
Departure
09:14
Departed · Sched 09:0014m late
→
AMS
Arrival
10:40
Landed · Sched 11:0020m early
Fri, Oct 30
2/2 legs · EITEC
LIN
Departure
09:36
Departed · Sched 09:0036m late
→
AMS
Arrival
11:07
Landed · Sched 11:007m late
Thu, Oct 29
2/2 legs · EITEA
LIN
Departure
09:57
Departed · Sched 09:0057m late
→
AMS
Arrival
11:35
Landed · Sched 11:0035m late
Full AZ120 history →
EC5405 EASYJET EUROPE
5 days
Tue, Nov 3
1/2 legs · OEICR
LIN
Departure
Sched 08:00
Scheduled departure
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Mon, Nov 2
1/2 legs · OEINE
LIN
Departure
07:07
Departed · Sched 06:5512m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 31
1/2 legs · OEINC
LIN
Departure
07:05
Departed · Sched 06:5510m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · OEINE
LIN
Departure
08:34
Departed · Sched 06:5599m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 29
1/2 legs · OELST
LIN
Departure
07:48
Departed · Sched 06:5553m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Full EC5405 history →
EC5407 EASYJET EUROPE
7 days
Tue, Nov 3
1/2 legs · OEINE
LIN
Departure
Sched 18:35
Scheduled departure
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Mon, Nov 2
1/2 legs · OEICK
LIN
Departure
18:51
Departed · Sched 18:3516m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · OEICK
LIN
Departure
18:54
Departed · Sched 18:504m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 31
1/2 legs · OEINC
LIN
Departure
18:51
Departed · Sched 18:4011m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · OEINE
LIN
Departure
19:32
Departed · Sched 18:3557m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 29
1/2 legs · OELST
LIN
Departure
19:28
Departed · Sched 18:3553m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
1/2 legs · OEINC
LIN
Departure
18:33
Departed · Sched 18:352m early
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Full EC5407 history →
EC7828 EASYJET EUROPE
6 days
Tue, Nov 3
1/2 legs · OELQB
LIN
Departure
Sched 15:55
Scheduled departure
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Mon, Nov 2
1/2 legs · OELQB
LIN
Departure
17:01
Departed · Sched 15:5566m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · OELQB
LIN
Departure
14:14
Departed · Sched 14:104m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · OELSW
LIN
Departure
16:15
Departed · Sched 15:5520m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 29
1/2 legs · OELQB
LIN
Departure
16:09
Departed · Sched 15:5514m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
1/2 legs · OELQB
LIN
Departure
16:03
Departed · Sched 15:558m late
→
AMS
Arrival
—
Board row not captured for this rotation yet.
Full EC7828 history →
KL1598 KLM
7 days
Tue, Nov 3
1/2 legs · PHBCA
LIN
Departure
Sched 13:00
Scheduled departure
→
AMS
Arrival
Sched 14:50
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Nov 2
2/2 legs · PHBXE
LIN
Departure
13:21
Departed · Sched 13:0021m late
→
AMS
Arrival
14:45
Landed · Sched 14:505m early
Sun, Nov 1
2/2 legs · PHBGQ
LIN
Departure
13:06
Departed · Sched 13:006m late
→
AMS
Arrival
14:30
Landed · Sched 14:5020m early
Sat, Oct 31
2/2 legs · PHBXR
LIN
Departure
13:14
Departed · Sched 13:0014m late
→
AMS
Arrival
14:38
Landed · Sched 14:5012m early
Fri, Oct 30
2/2 legs · PHBXV
LIN
Departure
14:24
Departed · Sched 13:0084m late
→
AMS
Arrival
15:46
Landed · Sched 14:5056m late
Thu, Oct 29
2/2 legs · PHBCK
LIN
Departure
13:14
Departed · Sched 13:0014m late
→
AMS
Arrival
14:44
Landed · Sched 14:506m early
Wed, Oct 28
1/2 legs · PH-BXW
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
15:23
Landed · Sched 14:5033m late
Full KL1598 history →
KL1612 KLM
6 days
Tue, Nov 3
2/2 legs · PHBXI
LIN
Departure
06:39
Departed · Sched 06:309m late
→
AMS
Arrival
08:12
Est. · Sched 08:208m early
Mon, Nov 2
2/2 legs · PHBXW
LIN
Departure
06:38
Departed · Sched 06:308m late
→
AMS
Arrival
08:10
Landed · Sched 08:2010m early
Sun, Nov 1
2/2 legs · PHBCE
LIN
Departure
06:46
Departed · Sched 06:3016m late
→
AMS
Arrival
08:10
Landed · Sched 08:2010m early
Sat, Oct 31
2/2 legs · PHBCL
LIN
Departure
07:00
Departed · Sched 06:3030m late
→
AMS
Arrival
08:26
Landed · Sched 08:206m late
Fri, Oct 30
2/2 legs · PHBCD
LIN
Departure
09:38
Departed · Sched 06:30188m late
→
AMS
Arrival
11:04
Landed · Sched 08:20164m late
Thu, Oct 29
2/2 legs · PHBGI
LIN
Departure
06:58
Departed · Sched 06:3028m late
→
AMS
Arrival
08:27
Landed · Sched 08:207m late
Full KL1612 history →
KL1614 KLM
6 days
Tue, Nov 3
1/2 legs · PHBXZ
LIN
Departure
Sched 10:55
Scheduled departure
→
AMS
Arrival
Sched 12:45
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Nov 2
2/2 legs · PHAXE
LIN
Departure
11:30
Departed · Sched 10:5535m late
→
AMS
Arrival
12:57
Landed · Sched 12:4512m late
Sun, Nov 1
2/2 legs · PHHZN
LIN
Departure
11:01
Departed · Sched 10:556m late
→
AMS
Arrival
12:26
Landed · Sched 12:4519m early
Sat, Oct 31
2/2 legs · PHBCE
LIN
Departure
11:29
Departed · Sched 10:5534m late
→
AMS
Arrival
12:57
Landed · Sched 12:4512m late
Fri, Oct 30
2/2 legs · PHAXF
LIN
Departure
12:26
Departed · Sched 10:5591m late
→
AMS
Arrival
13:53
Landed · Sched 12:4568m late
Thu, Oct 29
2/2 legs · PHAXR
LIN
Departure
11:09
Departed · Sched 10:5514m late
→
AMS
Arrival
12:37
Landed · Sched 12:458m early
Full KL1614 history →
KL1616 KLM
7 days
Tue, Nov 3
1/2 legs · PH-BXI
LIN
Departure
Sched 16:50
Scheduled departure
→
AMS
Arrival
Sched 18:40
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Nov 2
2/2 legs · PHBXI
LIN
Departure
19:02
Departed · Sched 16:50132m late
→
AMS
Arrival
20:33
Landed · Sched 18:40113m late
Sun, Nov 1
2/2 legs · PHBCK
LIN
Departure
16:57
Departed · Sched 16:507m late
→
AMS
Arrival
18:18
Landed · Sched 18:4022m early
Sat, Oct 31
2/2 legs · PHHZN
LIN
Departure
17:17
Departed · Sched 16:5027m late
→
Fri, Oct 30
2/2 legs · PHBXU
LIN
Departure
17:05
Departed · Sched 16:5015m late
→
AMS
Arrival
18:23
Landed · Sched 18:4017m early
Thu, Oct 29
2/2 legs · PHBCA
LIN
Departure
16:57
Departed · Sched 16:507m late
→
AMS
Arrival
18:25
Landed · Sched 18:4015m early
Wed, Oct 28
2/2 legs · PHBCG
LIN
Departure
16:59
Departed · Sched 16:509m late
→
AMS
Arrival
18:22
Landed · Sched 18:4018m early
Full KL1616 history →
KL1618 KLM
7 days
Tue, Nov 3
1/2 legs · PH-AXI
LIN
Departure
Sched 21:20
Scheduled departure
→
AMS
Arrival
Sched 23:20
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Nov 2
2/2 legs · PHAXI
LIN
Departure
21:51
Departed · Sched 21:2031m late
→
AMS
Arrival
23:07
Landed · Sched 23:2013m early
Sun, Nov 1
2/2 legs · PHBGF
LIN
Departure
20:16
Departed · Sched 19:4531m late
→
AMS
Arrival
21:40
Landed · Sched 21:355m late
Sat, Oct 31
2/2 legs · YRABC
LIN
Departure
19:45
Departed · Sched 19:2520m late
→
AMS
Arrival
21:12
Landed · Sched 21:153m early
Fri, Oct 30
2/2 legs · PHNXJ
LIN
Departure
21:23
Departed · Sched 21:203m late
→
AMS
Arrival
22:41
Landed · Sched 23:1029m early
Thu, Oct 29
2/2 legs · PHNXK
LIN
Departure
21:35
Departed · Sched 21:2015m late
→
AMS
Arrival
22:58
Landed · Sched 23:1012m early
LIN
Departure
Sched 21:20
Cancelled
→
AMS
Arrival
Sched 23:20
Cancelled
Full KL1618 history →
U25405 easyJet
5 days
Tue, Nov 3
1/2 legs · OE-ICR
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
09:47
Est. · Sched 09:558m early
Mon, Nov 2
1/2 legs · OE-INE
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
08:32
Landed · Sched 08:5018m early
Sat, Oct 31
1/2 legs · OE-INC
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
08:30
Landed · Sched 08:5020m early
Fri, Oct 30
1/2 legs · OE-INE
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
10:03
Landed · Sched 08:5073m late
Thu, Oct 29
1/2 legs · OE-LST
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
09:14
Landed · Sched 08:5024m late
U25407 easyJet
6 days
Mon, Nov 2
1/2 legs · OE-ICK
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
20:23
Landed · Sched 20:3512m early
Sun, Nov 1
1/2 legs · OE-ICK
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
20:19
Landed · Sched 20:4526m early
Sat, Oct 31
1/2 legs · OE-INC
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
20:16
Landed · Sched 20:4024m early
Fri, Oct 30
1/2 legs · OE-INE
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
20:58
Landed · Sched 20:3523m late
Thu, Oct 29
1/2 legs · OE-LST
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
20:52
Landed · Sched 20:3517m late
Wed, Oct 28
1/2 legs · OE-INC
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
20:03
Landed · Sched 20:3532m early
U27828 easyJet
5 days
Mon, Nov 2
1/2 legs · OE-LQB
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
18:32
Landed · Sched 17:5042m late
Sun, Nov 1
1/2 legs · OE-LQB
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
15:43
Landed · Sched 16:0522m early
Fri, Oct 30
1/2 legs · OE-LSW
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
17:36
Landed · Sched 17:5014m early
Thu, Oct 29
1/2 legs · OE-LQB
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
17:42
Landed · Sched 17:508m early
Wed, Oct 28
1/2 legs · OE-LQB
LIN
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
17:30
Landed · Sched 17:5020m early
FJO71P FJO
1 day
Fri, Oct 30
1/2 legs · 9H-PFX
LIN
Departure
—
Board row not captured for this rotation yet.
→
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 82/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:30 and evening departures around 17:15 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? 3 carriers operate this route, around 68 flights a week between them. Compare carrier days and times in the airline list above.