Flight distance between Kolkata, India and Soavinandriana, Madagascar 4,025.6 mi / 6,478.6 km