Flight distance between Ahmedabad, India and Mississauga, Canada 7,509.4 mi / 12,085.2 km