Flight distance between San Pedro Ayampuc, Guatemala and Hamburg, Germany 5,817.6 mi / 9,362.5 km