AMS → LIN Amsterdam to Milan
live
Direct flights from Amsterdam (AMS) to Milan (LIN): 87 nonstop departures observed each week across 4 airlines. 88% of the last 57 tracked flights arrived within 15 minutes of schedule. The median arrival is 7 minutes early. 1 of the 73 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 Amsterdam and Milan. Updated 2 November 2026 at 14:53 UTC.
Today, AMS → LIN Mon 2 Nov · local times
U25406easyJet In the air, 15 min late
Left AMS at 09:50 , 15 min after its 09:35 slot.
Track U25406 →
U27827easyJet In the air, 55 min late
Left AMS at 14:30 , 55 min after its 13:35 slot.
Track U27827 →
Sched Flight AMS departure LIN arrival
08:25
KL1613 KLM
Left 08:47 +22
Landed 10:05 +5
09:35
U25406 easyJet
Left 09:50 +15
·
10:20
KL1597 KLM
Left 10:39 +19
Landed 11:59 −1
11:50
AZ121 ITA
Left 12:19 +29
Landed 13:38 +8
13:35
U27827 easyJet
Left 14:30 +55
·
14:15
KL1615 KLM
Left 14:29 +14
Landed 15:51 −4
18:45
KL1617 KLM
On schedule Gate D82 · T1
LIN 20:20 scheduled
·
EC5406EASYJET EUROPE
Departed
Landed 11:06 −9
·
EC5408EASYJET EUROPE
On schedule
LIN 22:55 scheduled
·
EC7827EASYJET EUROPE
On schedule
LIN est. 15:49 +34 sched 15:15
Checked AMS board 15:03 · LIN board 15:53
AMS
Amsterdam
smooth · +10
LIN
Milan
smooth · +7
dep bank 08:25–22:55 87x weekly
Runs reliable · 4 airlines · 87x weekly · nonstop
88% on time
of the last 57 tracked AMS → LIN flights arrived within 15 minutes
Median arrival delay is −7 min . 1 of 73 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −7 min across the last 56 arrivals
Flight time ~1h 34m estimated from route distance
Weekly departures 87x 4 direct airlines on the leg
Cancelled 1.4% recent route rate · 1 of 73
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
Flights U25406 09:35 Mo Tu We Th Fr Sa · U27827 varies Mo Tu We Th Fr Su · U25408 varies daily
EASYJET EUROPEEC 80% on time
Flights EC5406 11:15 Mo Tu We Th Fr Sa · EC7827 varies Mo Tu We Th Fr Su · EC5408 22:55 daily
ITA AirwaysAZ 92% on time
Flights AZ121 11:50 daily · AZ113 20:05 daily
KLMKL 90% on time
Flights KL1613 08:25 daily · KL1597 10:20 daily · KL1615 varies daily · KL1617 varies daily
History operated legs · board outcomes
11-02 AZ121 dep +29 → arr +8
11-02 EC5406 arrived −9
11-01 AZ113 dep +14 → arr −14
11-01 AZ121 dep +2 → arr −31
11-01 EC5408 arrived −19
11-01 EC7827 arrived −21
10-31 AZ113 dep +19 → arr −13
10-31 AZ121 dep +16 → arr −10
10-31 EC5406 arrived −15
10-31 EC5408 arrived −14
10-30 AZ113 dep +16 → arr −11
10-30 AZ121 dep +31 → arr +7
10-30 EC5406 arrived +66
10-30 EC5408 arrived +16
10-30 EC7827 arrived −13
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 AMS and LIN, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 120 Completed 114 Delayed 20 Cancelled 2 Within 15m 94/114 Median +0m
AZ121 ITA
6 days
Mon, Nov 2
2/2 legs · EI-TEA
AMS
Departure
12:06
Departed · Sched 11:5016m late
→
LIN
Arrival
13:38
Landed · Sched 13:308m late
Sun, Nov 1
2/2 legs · EI-TED
AMS
Departure
11:40
Departed · Sched 11:5010m early
→
LIN
Arrival
12:59
Landed · Sched 13:3031m early
Sat, Oct 31
2/2 legs · EI-TED
AMS
Departure
11:51
Departed · Sched 11:501m late
→
LIN
Arrival
13:20
Landed · Sched 13:3010m early
Fri, Oct 30
2/2 legs · EI-TEC
AMS
Departure
12:10
Departed · Sched 11:5020m late
→
LIN
Arrival
13:37
Landed · Sched 13:307m late
Thu, Oct 29
2/2 legs · EI-TEA
AMS
Departure
12:38
Departed · Sched 11:5048m late
→
LIN
Arrival
14:06
Landed · Sched 13:3036m late
Wed, Oct 28
2/2 legs · EI-TED
AMS
Departure
11:51
Departed · Sched 11:501m late
→
LIN
Arrival
13:21
Landed · Sched 13:309m early
Full AZ121 history →
EC5406 EASYJET EUROPE
5 days
Mon, Nov 2
1/2 legs · OEINE
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
11:06
Landed · Sched 11:159m early
Sat, Oct 31
1/2 legs · OEINC
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
11:00
Landed · Sched 11:1515m early
Fri, Oct 30
1/2 legs · OEINE
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
12:21
Landed · Sched 11:1566m late
Thu, Oct 29
1/2 legs · OELST
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
11:26
Landed · Sched 11:1511m late
Wed, Oct 28
1/2 legs · OEINC
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
11:14
Landed · Sched 11:151m early
EC5408 EASYJET EUROPE
7 days
Mon, Nov 2
1/2 legs · OEICK
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
Sched 22:55
Scheduled arrival · landing pending
Sun, Nov 1
1/2 legs · OEICK
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
22:36
Landed · Sched 22:5519m early
Sat, Oct 31
1/2 legs · OEINC
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
22:41
Landed · Sched 22:5514m early
Fri, Oct 30
1/2 legs · OEINE
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
23:11
Landed · Sched 22:5516m late
Thu, Oct 29
1/2 legs · OEICR
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
23:29
Landed · Sched 22:5534m late
Wed, Oct 28
1/2 legs · OEINC
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
22:33
Landed · Sched 22:5522m early
Tue, Oct 27
1/2 legs · OEINE
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
22:49
Landed · Sched 22:556m early
EC7827 EASYJET EUROPE
5 days
Mon, Nov 2
1/2 legs · OELQB
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
15:49
Est. · Sched 15:1534m late
Sun, Nov 1
1/2 legs · OELQB
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
13:04
Landed · Sched 13:2521m early
Fri, Oct 30
1/2 legs · OELSW
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
15:02
Landed · Sched 15:1513m early
Thu, Oct 29
1/2 legs · OELQB
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
15:04
Landed · Sched 15:2016m early
Wed, Oct 28
1/2 legs · OELQB
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
14:59
Landed · Sched 15:2021m early
KL1597 KLM
6 days
Mon, Nov 2
2/2 legs · PH-BXE
AMS
Departure
10:24
Departed · Sched 10:204m late
→
LIN
Arrival
11:59
Landed · Sched 12:001m early
Sun, Nov 1
2/2 legs · PH-BGQ
AMS
Departure
10:37
Departed · Sched 10:1522m late
→
LIN
Arrival
12:09
Landed · Sched 12:009m late
Sat, Oct 31
2/2 legs · PH-BXR
AMS
Departure
10:32
Departed · Sched 10:2012m late
→
LIN
Arrival
11:58
Landed · Sched 12:002m early
Fri, Oct 30
2/2 legs · PH-BXV
AMS
Departure
10:23
Departed · Sched 10:203m late
→
LIN
Arrival
11:46
Landed · Sched 12:0014m early
Thu, Oct 29
2/2 legs · PH-BCK
AMS
Departure
10:30
Departed · Sched 10:1515m late
→
LIN
Arrival
11:58
Landed · Sched 12:002m early
Wed, Oct 28
2/2 legs · PH-BXW
AMS
Departure
10:35
Departed · Sched 10:2015m late
→
LIN
Arrival
12:22
Landed · Sched 12:0022m late
Full KL1597 history →
KL1613 KLM
6 days
Mon, Nov 2
2/2 legs · PH-AXE
AMS
Departure
08:27
Departed · Sched 08:252m late
→
LIN
Arrival
10:05
Landed · Sched 10:005m late
Sun, Nov 1
2/2 legs · PH-HZN
AMS
Departure
08:40
Departed · Sched 08:2515m late
→
LIN
Arrival
09:48
Landed · Sched 10:0012m early
Sat, Oct 31
2/2 legs · PH-BCE
AMS
Departure
08:46
Departed · Sched 08:2521m late
→
LIN
Arrival
10:15
Landed · Sched 10:0015m late
Fri, Oct 30
2/2 legs · PH-AXF
AMS
Departure
09:39
Departed · Sched 08:2574m late
→
LIN
Arrival
11:08
Landed · Sched 10:0068m late
Thu, Oct 29
2/2 legs · PH-AXR
AMS
Departure
08:24
Departed · Sched 08:251m early
→
LIN
Arrival
09:52
Landed · Sched 10:008m early
Wed, Oct 28
2/2 legs · PH-BXD
AMS
Departure
08:31
Departed · Sched 08:256m late
→
LIN
Arrival
09:55
Landed · Sched 10:005m early
Full KL1613 history →
KL1615 KLM
6 days
Mon, Nov 2
2/2 legs · PH-BXI
AMS
Departure
14:29
Departed · Sched 14:1514m late
→
LIN
Arrival
15:51
Landed · Sched 15:554m early
Sun, Nov 1
2/2 legs · PH-BCK
AMS
Departure
14:20
Departed · Sched 14:155m late
→
LIN
Arrival
15:38
Landed · Sched 15:5517m early
Sat, Oct 31
2/2 legs · PH-HZN
AMS
Departure
14:33
Departed · Sched 14:1518m late
→
Fri, Oct 30
2/2 legs · PH-BXU
AMS
Departure
14:20
Departed · Sched 14:155m late
→
LIN
Arrival
15:46
Landed · Sched 15:559m early
Thu, Oct 29
2/2 legs · PH-BCA
AMS
Departure
14:16
Departed · Sched 14:151m late
→
LIN
Arrival
15:33
Landed · Sched 15:5522m early
Wed, Oct 28
2/2 legs · PH-BCG
AMS
Departure
14:23
Departed · Sched 14:158m late
→
LIN
Arrival
15:39
Landed · Sched 15:5516m early
Full KL1615 history →
KL1617 KLM
7 days
Mon, Nov 2
2/2 legs · PH-AXI
AMS
Departure
Sched 18:45
Scheduled departure
→
LIN
Arrival
Sched 20:20
Scheduled arrival · landing pending
Sun, Nov 1
2/2 legs · PH-BGF
AMS
Departure
17:23
Departed · Sched 17:252m early
→
LIN
Arrival
19:01
Landed · Sched 19:001m late
Sat, Oct 31
2/2 legs · YR-ABC
AMS
Departure
17:12
Departed · Sched 17:0012m late
→
LIN
Arrival
18:24
Landed · Sched 18:3511m early
Fri, Oct 30
2/2 legs · PH-NXJ
AMS
Departure
18:43
Departed · Sched 18:452m early
→
LIN
Arrival
20:12
Landed · Sched 20:208m early
Thu, Oct 29
2/2 legs · PH-NXK
AMS
Departure
18:58
Departed · Sched 18:4513m late
→
LIN
Arrival
20:27
Landed · Sched 20:207m late
Wed, Oct 28
2/2 legs · PH-NXL
AMS
Departure
Sched 18:45
Cancelled
→
LIN
Arrival
Sched 20:20
Cancelled
Tue, Oct 27
1/2 legs · PHAXD
AMS
Departure
—
Board row not captured for this rotation yet.
→
LIN
Arrival
20:07
Landed · Sched 20:2013m early
Full KL1617 history →
U25406 easyJet
5 days
Mon, Nov 2
1/2 legs · OE-INE
AMS
Departure
09:38
Departed · Sched 09:353m late
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 31
1/2 legs · OE-INC
AMS
Departure
09:36
Departed · Sched 09:404m early
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · OE-INE
AMS
Departure
10:55
Departed · Sched 09:3580m late
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 29
1/2 legs · OE-LST
AMS
Departure
10:02
Departed · Sched 09:3527m late
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
1/2 legs · OE-INC
AMS
Departure
09:41
Departed · Sched 09:401m late
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Full U25406 history →
U27827 easyJet
5 days
Mon, Nov 2
1/2 legs · OE-LQB
AMS
Departure
14:16
Departed · Sched 13:3541m late
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · OE-LQB
AMS
Departure
11:42
Departed · Sched 11:453m early
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · OE-LSW
AMS
Departure
13:34
Departed · Sched 13:351m early
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 29
1/2 legs · OE-LQB
AMS
Departure
13:43
Departed · Sched 13:403m late
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
1/2 legs · OE-LQB
AMS
Departure
13:32
Departed · Sched 13:408m early
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Full U27827 history →
AZ113 ITA
6 days
Sun, Nov 1
2/2 legs · EI-HOM
AMS
Departure
20:02
Departed · Sched 20:053m early
→
LIN
Arrival
21:31
Landed · Sched 21:4514m early
Sat, Oct 31
2/2 legs · EI-HOE
AMS
Departure
20:13
Departed · Sched 20:058m late
→
LIN
Arrival
21:32
Landed · Sched 21:4513m early
Fri, Oct 30
2/2 legs · I-ADVE
AMS
Departure
20:21
Departed · Sched 20:0516m late
→
LIN
Arrival
21:34
Landed · Sched 21:4511m early
Thu, Oct 29
2/2 legs · EI-IMX
AMS
Departure
20:12
Departed · Sched 20:057m late
→
LIN
Arrival
21:38
Landed · Sched 21:457m early
Wed, Oct 28
2/2 legs · I-ADVH
AMS
Departure
20:06
Departed · Sched 20:051m late
→
LIN
Arrival
21:22
Landed · Sched 21:4523m early
Tue, Oct 27
2/2 legs · EI-TEA
AMS
Departure
20:07
Departed · Sched 20:052m late
→
LIN
Arrival
21:36
Landed · Sched 21:459m early
Full AZ113 history →
KL1619 KLM
6 days
Sun, Nov 1
2/2 legs · PH-BXW
AMS
Departure
21:49
Departed · Sched 21:2524m late
→
LIN
Arrival
23:09
Landed · Sched 22:5514m late
Sat, Oct 31
2/2 legs · PH-BCE
AMS
Departure
21:31
Departed · Sched 21:256m late
→
LIN
Arrival
22:47
Landed · Sched 22:558m early
Fri, Oct 30
2/2 legs · PH-BCL
AMS
Departure
21:28
Departed · Sched 21:253m late
→
LIN
Arrival
22:51
Landed · Sched 22:554m early
Thu, Oct 29
2/2 legs · PH-BCD
AMS
Departure
21:40
Departed · Sched 21:2515m late
→
LIN
Arrival
23:09
Landed · Sched 22:5514m late
Wed, Oct 28
2/2 legs · PH-BGI
AMS
Departure
21:29
Departed · Sched 21:254m late
→
LIN
Arrival
22:50
Landed · Sched 22:555m early
Tue, Oct 27
2/2 legs · PH-BGC
AMS
Departure
21:36
Departed · Sched 21:2511m late
→
LIN
Arrival
23:04
Landed · Sched 22:559m late
Full KL1619 history →
U25408 easyJet
6 days
Sun, Nov 1
1/2 legs · OE-ICK
AMS
Departure
21:10
Departed · Sched 21:2010m early
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 31
1/2 legs · OE-INC
AMS
Departure
21:16
Departed · Sched 21:204m early
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
1/2 legs · OE-INE
AMS
Departure
21:48
Departed · Sched 21:2028m late
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 29
1/2 legs · OE-ICR
AMS
Departure
21:58
Departed · Sched 21:2038m late
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 28
1/2 legs · OE-INC
AMS
Departure
21:13
Departed · Sched 21:207m early
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 27
1/2 legs · OE-INE
AMS
Departure
21:13
Departed · Sched 21:207m early
→
LIN
Arrival
—
Board row not captured for this rotation yet.
Full U25408 history →
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: Amsterdam (AMS) to Milan (LIN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/AMS-LIN
Copy
How we measure this →
AMS to LIN questions
Is AMS–LIN running on time right now? Smooth skies ahead. The departure side at AMS is the weaker end, route health score 87/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on AMS–LIN? Operators schedule morning departures around 08:25 and evening departures around 20:05 from AMS. Earlier flights typically land before destination-airport delays accumulate later in the day; check the LIN delay card to confirm conditions when you'd arrive.
How long is the flight from AMS to LIN? 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 AMS–LIN fly? 4 carriers operate this route, around 87 flights a week between them. Compare carrier days and times in the airline list above.