Flight distance between Ayacucho, Peru and Novosibirsk, Russia 9,292.2 mi / 14,954.4 km