Flight distance between Arthur’s Town, Bahamas and Nizwá, Oman 7,894.4 mi / 12,704.7 km