Flight distance between San Pedro Ayampuc, Guatemala and Riyadh, Saudi Arabia 8,465.8 mi / 13,624.5 km