Flights from Amsterdam to Belgrade – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
AMS to BEG – All flight route options from Schiphol, Netherlands to Belgrad Nikola Tesla Airport, Serbia. These routes are operated by 16 airlines. Fly non-stop with Air Serbia or KLM, or choose from 35 different stopover flights. The shortest flight time is 2 hours and 15 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 Belgrad Nikola Tesla Airport
We got great deals on hotels and car rentals near the airport.
Amsterdam to Belgrade flights
There are over 37 airlines and as many as 389 flights every week to this destination. You can fly non-stop to Belgrade (BEG) from Amsterdam (AMS) with Air Serbia or KLM but if a stopover option suits you better you can choose to fly via Vienna, Dusseldorf or any other of the 35 alternatives with connectiing airports.
Amsterdam to Belgrade with Air Serbia
You can fly non-stop every weekday with flights departing at 10:00 am, 8:00 pm or 9:00 pm.
With SWISS
If you fly from Amsterdam with SWISS you will do a stopover in Zurich, ZRH before reaching Belgrade. This flight trip will take 4 hours and 10 minutes and you can fly every weekday with departures at 7:00 am, 9:00 am or 3:00 pm. SWISS is a Star Alliance member.
Distance & flight times: Schiphol to Belgrade Airport
The shortest flight time between AMS and BEG is 2 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 15m | - | 881 miles (1418 km) |
VIE Vienna | 4h 20m | 1h 10m | 889 miles (1430 km) |
DUS Dusseldorf | 4h 35m | 1h 30m | 882 miles (1419 km) |
MUC Munich | 5h 0m | 4h 45m | 890 miles (1432 km) |
ZRH Zurich | 5h 0m | 3h 55m | 970 miles (1561 km) |
BRU Brussels | 5h 10m | 1h 50m | 945 miles (1521 km) |
BER Berlin | 5h 15m | 1h 0m | 980 miles (1577 km) |
FLR Florence | 5h 15m | 3h 55m | 1119 miles (1800 km) |
GVA Geneva | 5h 20m | 1h 50m | 1123 miles (1807 km) |
FRA Frankfurt | 5h 35m | 2h 35m | 887 miles (1427 km) |
CPH Copenhagen | 5h 45m | 2h 10m | 1217 miles (1958 km) |
HAJ Hanover | 5h 50m | 3h 0m | 927 miles (1492 km) |
HAM Hamburg | 5h 50m | 1h 30m | 1006 miles (1619 km) |
NUE Nuremberg | 5h 55m | 3h 10m | 881 miles (1418 km) |
FCO Rome | 6h 0m | 2h 55m | 1268 miles (2040 km) |
SOF Sofia | 6h 5m | 2h 5m | 1309 miles (2106 km) |
LJU Ljubljana | 6h 5m | 2h 50m | 909 miles (1463 km) |
DBV Dubrovnik | 6h 10m | 2h 35m | 1112 miles (1789 km) |
STR Stuttgart | 6h 15m | 2h 50m | 910 miles (1464 km) |
PRG Prague | 6h 15m | 1h 5m | 903 miles (1453 km) |
SPU Split | 6h 25m | 3h 15m | 1028 miles (1654 km) |
NCE Nice | 6h 33m | 3h 45m | 1267 miles (2039 km) |
GOT Gothenburg | 6h 35m | 4h 10m | 1433 miles (2306 km) |
WAW Warsaw | 6h 40m | 3h 15m | 1199 miles (1929 km) |
BUD Budapest | 6h 53m | 3h 15m | 917 miles (1475 km) |
KRK Krakow | 6h 55m | 2h 0m | 1036 miles (1667 km) |
LHR London | 6h 55m | 2h 35m | 1293 miles (2080 km) |
ZAG Zagreb | 7h 0m | 4h 15m | 903 miles (1453 km) |
CDG Paris | 7h 0m | 3h 20m | 1138 miles (1831 km) |
LCY London | 7h 15m | - | - |
BLQ Bologna | 7h 35m | 3h 10m | 1063 miles (1710 km) |
OTP Bucharest | 7h 40m | 3h 35m | 1399 miles (2251 km) |
NAP Naples | 7h 50m | 5h 0m | 1323 miles (2129 km) |
LIN Milan | 7h 50m | - | - |
VCE Venice | 7h 55m | 4h 20m | 977 miles (1572 km) |
LYS Lyon | 8h 40m | 5h 0m | 1203 miles (1936 km) |


Quick copy and share this page
From Netherlands to Belgrade
Below is a list of other cities in Netherlands with flights to Belgrade with either non-stop or connecting flights.
-
EIN Eindhoven Direct
-
RTM Rotterdam