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

Flights from Zurich to Belgrade

Air Serbia and SWISS fly nonstop from Zurich to Belgrade. The flight takes around 1h 41m.

Direct flights available 1h 41m
ZRHBEG

Zurich to Belgrade at a glance

Fastest flight1h 41mEstimated
Nonstop flightsYesAir Serbia, SWISS

Airlines flying nonstop from Zurich to Belgrade

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
NoneBelgrade vs Zurich
Currency in Belgrade
USD
Airports
ZRH → BEG

Flights from Zurich to Belgrade: questions answered

Are there direct flights from Zurich to Belgrade?
Yes. Air Serbia and SWISS fly this route nonstop.
How long is the flight from Zurich to Belgrade?
A nonstop flight covers 950 km and takes around 1h 41m.
Which airlines fly from Zurich to Belgrade?
Air Serbia and SWISS operate nonstop flights on this route.
Which airports serve Zurich and Belgrade?
Zurich: Zürich Airport (ZRH). Belgrade: Belgrade Nikola Tesla Airport (BEG).

More flights from Zurich