Flight distance between Ahmedabad, India and Yokohama, Japan 4,058.1 mi / 6,530.9 km