General flight information
14 hr 57 min Travel time
7,078 km Distance between cities
4.5 hr Time zone difference
₾766 Lowest price
7,238 km Distance between cities
4.5 hr Time zone difference
Popular destinations in Sri Lanka
FAQ
Flight duration from Belgrade to Sri Lanka
On average, flights from Belgrade to Sri Lanka take around 13 hours 27 minutes with layovers.