- Home
- Flights
- Flights from Belgrade
- Belgrade to Zurich
Flights from Belgrade to Zurich
Air Serbia and SWISS fly nonstop from Belgrade to Zurich. The flight takes around 1h 41m.
Direct flights available 1h 41m
Belgrade to Zurich at a glance
Fastest flight1h 41mEstimated
Nonstop flightsYesAir Serbia, SWISS
Airlines flying nonstop from Belgrade to Zurich
2 airlines on this route.
Good to know
- Distance
- 950 km590 miles
- Flight time
- 1h 41mestimate
- Time difference
- NoneZurich vs Belgrade
- Currency in Zurich
- CHF
- Airports
- BEG → ZRH
Flights from Belgrade to Zurich: questions answered
Are there direct flights from Belgrade to Zurich?
Yes. Air Serbia and SWISS fly this route nonstop.
How long is the flight from Belgrade to Zurich?
A nonstop flight covers 950 km and takes around 1h 41m.
Which airlines fly from Belgrade to Zurich?
Air Serbia and SWISS operate nonstop flights on this route.
Which airports serve Belgrade and Zurich?
Belgrade: Belgrade Nikola Tesla Airport (BEG). Zurich: Zürich Airport (ZRH).





