Flight distance between Arthur’s Town, Bahamas and San Francisco El Alto, Guatemala 1,222.6 mi / 1,967.5 km