Flight distance between Kruševac, Serbia and Soavinandriana, Madagascar 4,624.7 mi / 7,442.8 km