The Amsterdam to Belgrade route connects Amsterdam Airport Schiphol (AMS) in NL with Belgrade Nikola Tesla Airport (BEG) in RS. This short-haul flight covers approximately 876 miles (1410 km) with a typical flight time of 1h 46m. This route is served by 4 airlines: KLM Royal Dutch Airlines, KLM Royal Dutch Airlines, Air Serbia and others. AirportRoutes has tracked 20 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search AMS → BEG flightsOpens a live price search — just pick your dates
EHAMAMSLYBEBEG4
Operators20
Tracked Flights876
Miles1h 46m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Air Baltic |
BTI
|
BT
|
| KLM Royal Dutch Airlines |
KLM
|
KL
|
| Air Serbia |
ASL
|
JU
|
| Bulgaria Air |
LZB
|
FB
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 17 | 18% |
|
| Tuesday | 15 | 16% |
|
| Wednesday | 15 | 16% |
|
| Thursday | 15 | 16% |
|
| Friday | 1 | 1% |
|
| Saturday | 18 | 19% |
|
| Sunday | 13 | 14% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Air Serbia
ASL
/ JU
|
A320 | 10:00 10:00 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 20, 2026 | Active | |
|
KLM Royal Dutch Airlines
KLM
/ KL
|
|
220 | 10:00 10:00 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active |
|
Air Baltic
BTI
/ BT
|
|
EMJ | 20:35 8:35 PM (Representative) |
M
T
W
T
F
S
S
|
Jun 30, 2026 | Active |
|
Bulgaria Air
LZB
/ FB
|
E190 | 10:00 10:00 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 20, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 10:00 10:00 AM | Air Serbia |
ASL
|
JU
|
| 10:00 10:00 AM | KLM Royal Dutch Airlines |
KLM
|
KL
|
| 10:00 10:00 AM | Bulgaria Air |
LZB
|
FB
|
| 20:35 8:35 PM | Air Baltic |
BTI
|
BT
|
Time Information
Times are shown in the departure airport's local timezone (EHAM - Europe/Amsterdam).