Flight distance between Arthur’s Town, Bahamas and Pedregal, Panama 1,208.6 mi / 1,945.0 km