Flight distance between Arthur’s Town, Bahamas and Diyarbakır, Turkey 6,444.7 mi / 10,371.8 km