Flights from Belgrade to Zurich – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BEG to ZRH – All flight route options from Belgrad Nikola Tesla Airport, Serbia to Zurich Airport, Switzerland. These routes are operated by 11 airlines. Fly non-stop with Air Serbia or SWISS, or choose from 33 different stopover flights. The shortest flight time is 1 hour and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Zurich Airport
We got great deals on hotels and car rentals near the airport.
Belgrade to Zurich flights
There are over 33 airlines and as many as 128 flights every week to this destination. You can fly non-stop to Zurich (ZRH) from Belgrade (BEG) with Air Serbia or SWISS but if a stopover option suits you better you can choose to fly via Venice, Nice or any other of the 31 alternatives with connectiing airports.
Belgrade to Zurich with Air Serbia
You can fly non-stop every weekday with flights departing between 6:00 am and 6:00 pm.
With Eurowings
If you fly from Belgrade with Eurowings you will do a stopover in Dusseldorf, DUS before reaching Zurich. This flight trip will take 4 hours and 10 minutes and you can fly every Monday or Wednesday with departures at 13:25 or 14:25.
Distance & flight times: Belgrade Airport to Zurich Airport
The shortest flight time between BEG and ZRH is 1 hour and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 50m | - | 594 miles (956 km) |
VCE Venice | 3h 55m | 50m | 619 miles (996 km) |
NCE Nice | 4h 20m | 1h 0m | 927 miles (1492 km) |
MUC Munich | 4h 20m | 1h 50m | 637 miles (1025 km) |
BER Berlin | 4h 20m | 1h 0m | 1016 miles (1635 km) |
PRG Prague | 4h 20m | 45m | 782 miles (1258 km) |
STR Stuttgart | 4h 23m | 2h 20m | 681 miles (1096 km) |
VIE Vienna | 4h 28m | 3h 40m | 666 miles (1072 km) |
HAJ Hanover | 4h 30m | - | - |
LJU Ljubljana | 4h 35m | 1h 55m | 594 miles (956 km) |
SPU Split | 4h 40m | 2h 10m | 683 miles (1099 km) |
BRI Bari | 4h 40m | 1h 30m | 911 miles (1466 km) |
BRU Brussels | 4h 45m | 1h 5m | 1148 miles (1847 km) |
MXP Milan | 4h 45m | 1h 55m | 696 miles (1120 km) |
BUD Budapest | 4h 45m | 1h 55m | 689 miles (1109 km) |
FLR Florence | 5h 15m | 1h 50m | 742 miles (1194 km) |
TIV Tivat | 5h 20m | 2h 30m | 795 miles (1279 km) |
BLQ Bologna | 5h 30m | 2h 0m | 688 miles (1107 km) |
FCO Rome | 5h 35m | 2h 25m | 891 miles (1434 km) |
OHD Ohrid | 5h 45m | 1h 50m | 998 miles (1606 km) |
ZAG Zagreb | 6h 5m | 50m | 595 miles (957 km) |
OTP Bucharest | 6h 15m | 3h 20m | 1152 miles (1854 km) |
SOF Sofia | 6h 30m | - | - |
TIA Tirana | 6h 40m | - | - |
FRA Frankfurt | 6h 40m | 4h 55m | 837 miles (1347 km) |
CDG Paris | 7h 10m | 3h 20m | 1186 miles (1908 km) |
ZAD Zadar | 7h 15m | 4h 30m | 654 miles (1052 km) |
WAW Warsaw | 7h 20m | 1h 25m | 1155 miles (1858 km) |
SJJ Sarajevo | 7h 45m | 4h 0m | 657 miles (1057 km) |
SKP Skopje | 8h 5m | - | - |
DUS Dusseldorf | 8h 20m | 5h 0m | 1048 miles (1686 km) |
NAP Naples | 8h 20m | 5h 0m | 949 miles (1527 km) |



Quick copy and share this page
From Belgrade to Switzerland
Below is a list of other destinations to Switzerland from Belgrad Nikola Tesla Airport with either direct flights or 1 stop connections.
-
GVA Geneva Direct
-
MLH Mulhouse, France/Basel Direct
From Serbia to Zurich
We have found another destination to Switzerland from Belgrad Nikola Tesla Airport as well.
-
INI Nis Direct