Flight distance between San Pedro Ayampuc, Guatemala and Monrovia, Liberia 5,418.8 mi / 8,720.8 km