Flight distance between Arthur’s Town, Bahamas and San Pedro Sacatepéquez, Guatemala 1,239.2 mi / 1,994.2 km