Flight distance between Moscow, Russia and San Isidro, Peru 7,861.0 mi / 12,651.1 km