Flight distance between Siem Reap, Cambodia and Ambilobe, Madagascar 4,177.1 mi / 6,722.4 km