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.
The average ticket from Vilnius to Saint-Petersburg will cost around £ 41 if you buy it on the day, but the cheapest tickets can be found for only £ 41.
This is the last bus of the day.
Find all the dates and times for this journey
23 h 30 m
23 h 30 m
Buses per day
It's difficult to get from Vilnius to Saint-Petersburg without changing at least 2 times.
|Distance||407 miles (657 km)|
|Average coach duration||19 h 50 min|
|Average coach ticket price||£51 (€57)|
|Coach companies||Ecolines or Infobus|
Coaches from Vilnius to Saint-Petersburg cover the 407 miles (657 km) long trip taking on average 19 h 50 min with our travel partners like Ecolines or Infobus. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £36, but the average price of coach tickets is £51.
Travel between Vilnius, Lithuania and Saint-Petersburg, Russia by coach is: Restricted.
International entry status: Entry is restricted for citizens and permanent residents of Lithuania
Conditions of entry:
When travelling in Russia, you must follow these COVID-19 safety rules:
The information above was last checked on 13/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations for your coach between Vilnius and Saint-Petersburg before travelling.
The current restriction level for your return trip by coach from Saint-Petersburg to Vilnius is: Partially open
Reentry to Lithuania is allowed for: Entry is partially open for citizens and permanent residents of Russia
What are the entry requirements?
The government of Lithuania has imposed these measures to reduce the spread of COVID-19:
Last verified on 15/10/2021. 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 Saint-Petersburg to Vilnius coach here.
Here are some other resources that might have the information you need