Flight distance between Arthur’s Town, Bahamas and San Pedro Ayampuc, Guatemala 1,175.7 mi / 1,892.2 km