Flight distance between Kruševac, Serbia and Ambilobe, Madagascar 4,295.2 mi / 6,912.4 km