The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
This is the last bus of the day.
Find all the dates and times for this journey
1d 3 h 20 m
1d 3 h 20 m
Buses per day
Of the 1 buses that leave Moscow for Vilnius every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||490 miles (790 km)|
|Average bus duration||18 h 50 min|
|Average bus ticket price||$74 (€67)|
|Bus providers||Ecolines, Lux Express or Infobus|
Buses from Moscow to Vilnius cover the 490 miles (790 km) long route taking on average 18 h 50 min with our travel partners like Ecolines, Lux Express or Infobus. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $72 (€65), but the average price of bus tickets is $74 (€67).
Travel by bus between Moscow, Russia and Vilnius, Lithuania is: Restricted.
International entry is allowed for: Entry is restricted for citizens and permanent residents of Russia
The government of Lithuania has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 5/15/22. Remember to check the latest COVID-19 travel safety regulations for your bus to Vilnius from Moscow closer to your date of departure here
The current restriction level for your return trip by bus from Vilnius to Moscow is: Restricted
Reentry to Russia is allowed for: Entry is restricted for citizens and permanent residents of Lithuania
What are the requirements?
The government of Russia has imposed these measures to reduce the spread of COVID-19:
Last checked on 5/18/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Moscow from Vilnius here.
Here are some other resources that might have the information you need