FLR → ZRH Firenze to Zurich
live
Direct flights from Firenze (FLR) to Zurich (ZRH): 7 nonstop departures observed each week across 1 airline. 68% of the last 31 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. 1 of the 31 tracked flights was cancelled. The nonstop covers 456 km, an estimated 1 hour 5 minutes in the air. Measured by Pro Flight Search from live flight boards at Firenze and Zurich. Updated 16 September 2026 at 08:54 UTC.
FLR
Firenze
tracking
ZRH
Zurich
smooth · +0
dep bank 07:50–21:00 7x weekly
Runs mixed · 1 airline · 7x weekly · nonstop
68% on time
of the last 31 operated FLR → ZRH flights arrived within 15 minutes
Median arrival delay is +2 min . 1 of 31 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +2 min across the last 31 operated legs
Flight time ~1h 05m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 3.2% recent route rate · 1 of 31
The week scheduled departures · origin local time
Swiss International Air Lines
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
Swiss International Air LinesLX 68% on time
Flights LX1683 07:50 daily · LX1677 11:10 Tu We · LX1679 12:00 daily · LX1675 16:20 daily
History operated legs · board outcomes
Show 23 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 FLR and ZRH, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 35 Completed 31 Delayed 10 Cancelled 1 Within 15m 21/31 Median +2m
LX1675 SWISS
8 days
Wed, Sep 16
1/2 legs · HBAZK
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
Sched 16:20
Scheduled arrival · landing pending
Tue, Sep 15
1/2 legs · HBAZJ
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
15:57
Landed · Sched 16:2023m early
Mon, Sep 14
1/2 legs · HBAZK
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
16:19
Landed · Sched 16:201m early
Sun, Sep 13
1/2 legs · HBAZL
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
17:07
Landed · Sched 16:2047m late
Sat, Sep 12
1/2 legs · HBAZJ
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
16:31
Landed · Sched 16:2011m late
Fri, Sep 11
1/2 legs · HBAZJ
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
16:24
Landed · Sched 16:204m late
Thu, Sep 10
1/2 legs · HBAZJ
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
18:21
Landed · Sched 16:20121m late
Wed, Sep 9
1/2 legs · HBAZI
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
Sched 16:20
Cancelled
Full LX1675 history →
LX1677 SWISS
3 days
Wed, Sep 16
1/2 legs · HBAZE
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
11:28
Est. · Sched 11:1018m late
Tue, Sep 15
1/2 legs · HBAZK
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
11:14
Landed · Sched 11:151m early
Wed, Sep 9
1/2 legs · HBAZF
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
11:37
Landed · Sched 11:1027m late
Full LX1677 history →
LX1679 SWISS
8 days
Wed, Sep 16
1/2 legs · HBAZK
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
Sched 12:00
Scheduled arrival · landing pending
Tue, Sep 15
1/2 legs · HBAZL
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
12:27
Landed · Sched 12:0027m late
Mon, Sep 14
1/2 legs · HBAZL
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
12:23
Landed · Sched 12:0023m late
Sun, Sep 13
1/2 legs · HBAZI
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
12:01
Landed · Sched 12:001m late
Sat, Sep 12
1/2 legs · HBAZL
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
12:02
Landed · Sched 12:002m late
Fri, Sep 11
1/2 legs · HBAZJ
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
12:12
Landed · Sched 12:0012m late
Thu, Sep 10
1/2 legs · HBAZJ
FLR
Departure
—
FLR is outside our board polling set.
→
Wed, Sep 9
1/2 legs · HBAZI
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
13:19
Landed · Sched 12:0079m late
Full LX1679 history →
LX1681 SWISS
8 days
Wed, Sep 16
1/2 legs · HBAZJ
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
Sched 21:00
Scheduled arrival · landing pending
Tue, Sep 15
1/2 legs · HBAZK
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
20:54
Landed · Sched 21:006m early
Mon, Sep 14
1/2 legs · HBAZC
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
20:49
Landed · Sched 21:0011m early
Sun, Sep 13
1/2 legs · HBAZI
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
21:39
Landed · Sched 21:0039m late
Sat, Sep 12
1/2 legs · HBAZA
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
21:08
Landed · Sched 21:008m late
Fri, Sep 11
1/2 legs · HBAZK
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
21:02
Landed · Sched 21:002m late
Thu, Sep 10
1/2 legs · HBAZE
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
20:41
Landed · Sched 21:0019m early
Wed, Sep 9
1/2 legs · HBAZL
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
21:37
Landed · Sched 21:0037m late
Full LX1681 history →
LX1683 SWISS
8 days
Wed, Sep 16
1/2 legs · HBAZF
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
07:26
Landed · Sched 07:5024m early
Tue, Sep 15
1/2 legs · HBAZL
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
07:37
Landed · Sched 07:5013m early
Mon, Sep 14
1/2 legs · HBAZL
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
07:48
Landed · Sched 07:502m early
Sun, Sep 13
1/2 legs · HBAZI
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
07:25
Landed · Sched 07:5025m early
Sat, Sep 12
1/2 legs · HBAZL
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
07:34
Landed · Sched 07:5016m early
Fri, Sep 11
1/2 legs · HBAZL
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
07:25
Landed · Sched 07:5025m early
Thu, Sep 10
1/2 legs · HBAZD
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
10:56
Landed · Sched 07:50186m late
Wed, Sep 9
1/2 legs · HBAZC
FLR
Departure
—
FLR is outside our board polling set.
→
ZRH
Arrival
07:37
Landed · Sched 07:5013m early
Full LX1683 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 — Firenze (FLR) to Zurich (ZRH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/FLR-ZRH
Copy
How we measure this →
FLR to ZRH questions
Is FLR–ZRH running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from FLR to ZRH? Great-circle distance is 456 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 62–69 min gate-to-gate on this route.
How often does FLR–ZRH fly? Swiss International Air Lines runs the route with about 30 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.
What does the route health score measure? A blend of departure-side delay at FLR and arrival-side delay at ZRH, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.