Flight distance between Laval, Canada and Ahmedabad, India 7,245.5 mi / 11,660.5 km