Moscow
Vilnius
The best and cheapest way to get from Moscow and Vilnius is to travel by train, which will cost about 130 LTL or 45.90 USD.