Flight distance between Arthur’s Town, Bahamas and Najrān, Saudi Arabia 7,448.0 mi / 11,986.5 km