Flight distance between Ahmedabad, India and Sorocaba, Brazil 8,660.8 mi / 13,938.1 km