Flight tickets from Belgrade to Sri Lanka

BEG

General flight information

14 ⁠hr 57 ⁠min Travel time
7,078 km Distance between cities
4.5 ⁠hr Time zone difference
KGS25,746 Lowest price

Cheap tickets

FAQ

Flight duration from Belgrade to Sri Lanka

On average, flights from Belgrade to Sri Lanka take around 13 hours 27 minutes with layovers.

How much do flights cost from Belgrade to Sri Lanka?

Are there direct flights from Belgrade Sri Lanka?

Which airlines fly to Sri Lanka from Belgrade?

What's the time difference between Belgrade and Sri Lanka?

When is it cheapest to fly from Belgrade to Sri Lanka?