Flight distance between Arthur’s Town, Bahamas and Al Ḩadd, Bahrain 7,419.4 mi / 11,940.4 km