Flight distance between Taranto, Italy and Ahmedabad, India 3,406.0 mi / 5,481.4 km