Flight distance between Rustaq, Oman and Taipei, Taiwan 4,001.5 mi / 6,439.8 km