Flight distance between Dambulla, Sri Lanka and Belford Roxo, Brazil 8,592.4 mi / 13,828.1 km