Flight distance between Ha, Bhutan and Soavinandriana, Madagascar 4,295.5 mi / 6,912.9 km