Zurich (ZRH) to Beirut (BEY) nonstop flights

SWISS flies nonstop from Zurich (ZRH) to Beirut (BEY): 2,711 km (1,685 mi), about 3h 50m in the air.

Distance
2,711 km (1,685 mi)
Flight time
3h 50m
From
Zürich Airport in Zurich, Switzerland
To
Beirut Rafic Hariri International Airport in Beirut, Lebanon

Airlines on this route

Return flights

Beirut (BEY) to Zurich (ZRH) is flown nonstop by SWISS.

More nonstop flights from Zurich

All 214 destinations from Zurich (ZRH)

More nonstop flights from Beirut

All 56 destinations from Beirut (BEY)