Flight distance between Ahmedabad, India and Phuket, Thailand 2,005.8 mi / 3,228.0 km