Flight distance between Ahmedabad, India and Punākha, Bhutan 1,123.9 mi / 1,808.8 km