ZRH → FLRZurich to Firenze

live

Direct flights from Zurich (ZRH) to Firenze (FLR): 28 nonstop departures observed each week across 1 airline. No cancellations were recorded across the 24 tracked flights. The nonstop covers 456 km, an estimated 1 hour 5 minutes in the air. Measured by Pro Flight Search from live flight boards at Zurich and Firenze. Updated 1 November 2026 at 21:08 UTC.

Today, ZRH → FLR

Sun 1 Nov · local times
LX1674SWISSIn the air, 18 min late

Left ZRH at 12:53, 18 min after its 12:35 slot.

Track LX1674 →
  1. 07:30 LX1678SWISS Left 07:41 +11 ·
  2. 12:35 LX1674SWISS Left 12:53 +18 ·
  3. 16:50 LX1680SWISS Left 16:57 +7 ·

Checked ZRH board 22:08

ZRH Zurich smooth · +9
FLR Firenze tracking
456 km · ~1h 05m est.
dep bank 08:50–21:2528x weekly
Running clean · 1 airline · 28x weekly · nonstop
86 / 100

route health from live ZRH and FLR delay boards

0 of 24 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →

Flight time~1h 05mestimated from route distance
Weekly departures28x1 direct airline on the leg
Cancelled0.0%recent route rate · 0 of 24

The week

scheduled departures · origin local time
06121824
Mon
Tue
Wed
Thu
Fri
Sat
Sun
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

Flights LX1678 varies daily · LX1674 varies daily · LX1680 varies daily · LX1682 21:25 daily

History

operated legs · board outcomes
11-01LX1674departed+18
11-01LX1678departed+11
11-01LX1680departed+7
10-31LX1674departed+11
10-31LX1678departed+8
10-31LX1680departed+9
10-30LX1674departed+19
10-30LX1678departed+1
10-30LX1680departed+3
10-29LX1674departed+21
10-29LX1678departed+1
10-29LX1680departed+24
10-28LX1674departed+23
10-28LX1678departed+10
10-28LX1680departed+10
10-27LX1674departed+5
10-27LX1678departed+48
10-27LX1680departed+3
10-26LX1674departed+28
10-26LX1678departed+14
10-26LX1680departed+15
10-25LX1674departed+33
10-25LX1678departed+29
10-25LX1680departed+38

Actual board outcomes rather than schedules, paired departure and arrival per flight and day.

Full board history, day by day →

Airports right now

live boards
ZRHZurich +9 min smooth 🌤 few clouds · NNE 6 kt Full ZRH delay board →
FLRFirenze tracking Full FLR delay board →

How the Zurich to Firenze route actually runs

Pro Flight Search records official board updates for nonstop ZRH to FLR flights through the day: schedules, estimates, gate pushes and actual departures. The verdict above comes from operated flights, so it reflects what this route does rather than what the timetable promises.

Planning around a delay? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure

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: Zurich (ZRH) to Firenze (FLR) route reliability, measured from operated flights on official airport boards.

Canonical URL
https://proflightsearch.com/search-flights/ZRH-FLR
How we measure this →

ZRH to FLR questions

Is ZRH–FLR running on time right now?

Smooth skies ahead. The departure side at ZRH is the weaker end, route health score 86/100. The airports section above carries the live status and delay window at both ends.

How long is the flight from ZRH to FLR?

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 ZRH–FLR fly?

Swiss International Air Lines runs the route with about 28 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 ZRH and arrival-side delay at FLR, 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.