Flight distance between Arthur’s Town, Bahamas and Manjacaze, Mozambique 8,068.8 mi / 12,985.4 km