Flight distance between Ahmedabad, India and Dondo, Mozambique 3,897.1 mi / 6,271.8 km