Flight distance between Arthur’s Town, Bahamas and San Miguelito, Panama 1,104.6 mi / 1,777.8 km