Flight distance between Townsville, Australia and San Pedro Ayampuc, Guatemala 8,657.5 mi / 13,933.0 km