Flight distance between Arthur’s Town, Bahamas and Cacheu, Guinea-Bissau 3,963.3 mi / 6,378.3 km