Flight distance between Rustaq, Oman and Punākha, Bhutan 2,038.9 mi / 3,281.2 km