
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Lufthansa flights from Amsterdam to Belgrade (AMS→BEG)
Prices were available within the past 7 days and start at ฿7,805 for one-way flights and ฿11,240 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, 13 Jun - Fri, 19 Jun
AMS
Amsterdam
BEG
Belgrade
฿11,240 Return, found 3 hours ago
฿11,240
Return
found 3 hours ago

Sat, 13 Jun - Fri, 19 Jun
AMS
Amsterdam
BEG
Belgrade
฿11,365 Return, found 3 hours ago
฿11,365
Return
found 3 hours ago

Sat, 13 Jun - Fri, 19 Jun
AMS
Amsterdam
BEG
Belgrade
฿11,385 Return, found 3 hours ago
฿11,385
Return
found 3 hours ago

Sat, 13 Jun - Fri, 19 Jun
AMS
Amsterdam
BEG
Belgrade
฿11,500 Return, found 3 hours ago
฿11,500
Return
found 3 hours ago

Sat, 13 Jun - Fri, 19 Jun
AMS
Amsterdam
BEG
Belgrade
฿11,625 Return, found 3 hours ago
฿11,625
Return
found 3 hours ago

Sat, 13 Jun - Fri, 19 Jun
AMS
Amsterdam
BEG
Belgrade
฿11,645 Return, found 3 hours ago
฿11,645
Return
found 3 hours ago
Find the cheapest month to fly from Amsterdam (AMS) to Belgrade (BEG)
March is typically the cheapest month to fly
From ฿5,708 - ฿8,672 per traveller.
Origin airport | Schiphol |
|---|---|
Destination airport | Nikola Tesla |
Airlines serving | Aegean, Air France, Austrian Airlines, KLM, Lufthansa, Swiss International Air Lines, Turkish Airlines |
Popular airline | Air France |
Distance | 1400 km |
Average flight time | 2 hours 16 mins |
*Available to Expedia members.