Russian prosecutors accused Savchenko of directing the artillery fire in eastern Ukraine in which the two journalists died in June 2014. They said she was driven by "political hatred".
Savchenko, 34, denied all the charges and her case has become internationally notorious.
The Ukrainian has been imprisoned in Russia since June 2014 when she was captured by pro-Moscow rebels in eastern Ukraine while fighting as a volunteer against them.
She accuses the rebels of kidnapping her and taking her across the border to Russia where she was jailed and charged as an accessory to murder.
Western politicians have called for her release, echoing her lawyers' descriptions of the process as a show trial and a farce.
Lithuanian officials, including an adviser to Lithuanian President Dalia Grybauskaitė, said the trial was a circus for Russian audiences.
As Savchenko was finally pronounced guilty, following the judge's two-day reading of the verdict, she disrupted proceedings by singing a Ukrainian national song.
Ukrainian President Petro Poroshenko on Tuesday offered to swap two suspected Russian soldiers captured in the separatist east for Ukrainian pilot Nadiya Savchenko who was sentenced to 22 years by a Russian judge, AFP reports.
Russian President Vladimir "Putin has said that after the so-called sentence, he will return Nadiya Savchenko to Ukraine," Poroshenko said in a statement published on the presidential website.
"The time to keep promises has come. I, in turn, am ready to hand over to Russia two Russian servicemen detained on our territory for their involvement in the armed aggression against Ukraine."
New integration agreements between Minsk and Moscow will bring Russia closer to the Lithuanian...
Lieutenant Colonel Eugenijus Lastauskas has taken over as head of the Strategic Communication...
The Palestinians hope to have their representation in Vilnius in two years and are asking Lithuania...
A swastika shaped using soil appeared on the sidewalk close to the main entrance of the Jewish...