Flight distance between Ahmedabad, India and Tainan, Taiwan 3,014.7 mi / 4,851.8 km