Flight distance between Arthur’s Town, Bahamas and Nuevo Arraiján, Panama 1,117.4 mi / 1,798.3 km