Flight distance between San Pedro Ayampuc, Guatemala and Barnaul, Russia 7,715.8 mi / 12,417.3 km