Flight distance between Arthur’s Town, Bahamas and Changuinola, Panama 1,142.4 mi / 1,838.5 km