Flight distance between Arthur’s Town, Bahamas and Mazatenango, Guatemala 1,242.4 mi / 1,999.4 km