Flight distance between New Kingston, Jamaica and Soavinandriana, Madagascar 8,753.6 mi / 14,087.5 km