Flight distance between El Progreso, Honduras and Barnaul, Russia 7,659.5 mi / 12,326.8 km