Duration | 5h 17m |
Distance | 899 km |
Average price | $110 |
Possible routes | 8 found |
Rome2rio has found 8 ways to get from Russia to Lithuania by flight, bus, train and car. We recommend flying from Moscow Sheremetyevo to Vilnius, which is the fastest option and takes around 5h 17m.
The cheapest way to get from Russia to Lithuania is to train and bus which costs RUB 1900 - RUB 6000 and takes 18h 22m.
More detailsThe quickest way to get from Russia to Lithuania is to fly which costs RUB 5000 - RUB 12000 and takes 5h 17m.
More detailsThe distance between Russia and Lithuania is 4308 km. The road distance is 899 km.
Get driving directionsThe best way to get from Russia to Lithuania without a car is to train which takes 15h 14m and costs RUB 6000 - RUB 9000.
More detailsIt takes approximately 5h 17m to get from Russia to Lithuania, including transfers.
More detailsThe best way to get from Russia to Lithuania is to fly which takes 5h 17m and costs RUB 5000 - RUB 12000. Alternatively, you can train, which costs RUB 6000 - RUB 9000 and takes 15h 14m, you could also bus, which costs RUB 2700 - RUB 4300 and takes 17h 8m.
Mode detailsThe quickest flight from Moscow Sheremetyevo Airport to Vilnius Airport is the direct flight which takes 1h 45m.
Search flightsYes, the driving distance between Russia to Lithuania is 899 km. It takes approximately 10h 43m to drive from Russia to Lithuania.
Get driving directionsFinnair, Aeroflot Russian Airlines and Air Baltic offer flights from Moscow Sheremetyevo Airport to Vilnius Airport.
Search flightsThere are 16+ hotels available in Lithuania. Prices start at $100 USD per night.
More details