Flight distance between Sūrat, India and Maputo, Mozambique 4,229.7 mi / 6,807.0 km