Flight distance between Arthur’s Town, Bahamas and Puerto Escondido, Panama 1,105.0 mi / 1,778.3 km