Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Belgrade
  4. Belgrade to Zurich
Nonstop route · Serbia → Switzerland

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
BEGZRH

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.

AirlineFlights a weekTypical departuresFromSearch
Air Serbia———Search
SWISS———Search

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).

More flights from Belgrade