There are 7 ways to get from Pechory to Vilnius by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Koidula to TartuR46
- Take the train from Tartu to Vilnius217
10h 52mTrain, train to Lennart Meri International Airport, fly
cheapest- Take the train from Koidula to Tartu
- Take the train from Tartu to Ülemiste
- Fly from Lennart Meri International Airport (TLL) to Vilnius Airport (VNO)TLL - VNO
8h 34m$59–223Bus
- Take the bus from Värska to Pskov Bus station989
- Take the bus from Pskov Bus station to Riga Central Bus Station
- Take the bus from Riia to Vilnius PLC Panorama
13h 10m$85–125Drive 450.3 km
- Drive from Pechory to Vilnius450.3 km
6h 28m$78–112Train to Tartu Ülenurme Airport, fly
- Take the train from Koidula to Vana-Kuuste
- Fly from Tartu Ülenurme Airport (TAY) to Vilnius Airport (VNO)TAY - VNO
8h 8m$127–325Bus, train
- Take the bus from Pechory to Tartu bussijaam950
- Take the train from Elva to Vilnius217
13h 52mTrain, train to Riga International Airport, fly
- Take the train from Koidula to Tartu
- Take the train from Tartu to Riga-Pasazieru
- Fly from Riga International Airport (RIX) to Vilnius Airport (VNO)RIX - VNO
9h 31m
Pechory to Vilnius by bus
Questions & Answers
The cheapest way to get from Pechory to Vilnius is to drive which costs $75 - $120 and takes 6h 28m.
The fastest way to get from Pechory to Vilnius is to drive which takes 6h 28m and costs $75 - $120.
No, there is no direct bus from Pechory to Vilnius. However, there are services departing from Pechory and arriving at Vilnius PLC Panorama via Värska, Pskov Bus station and Riia. The journey, including transfers, takes approximately 13h 10m.
The distance between Pechory and Vilnius is 684 km. The road distance is 450.3 km.
The best way to get from Pechory to Vilnius without a car is to bus which takes 13h 10m and costs $80 - $130.
It takes approximately 10h 52m to get from Pechory to Vilnius, including transfers.
Pechory to Vilnius bus services, operated by Anniston, depart from Värska station.
The best way to get from Pechory to Vilnius is to train which takes 10h 52m and costs . Alternatively, you can bus, which costs $80 - $130 and takes 13h 10m.
Pechory to Vilnius bus services, operated by Anniston, arrive at Pskov Bus station.
Vilnius is 1h behind Pechory. It is currently 8:13 PM in Pechory and 7:13 PM in Vilnius.
What companies run services between Pechory, Russia and Vilnius, Lithuania?
You can take a vehicle from Pechory to Vilnius via Koidula and Tartu in around 10h 52m. Alternatively, you can take a bus from Pechory to Vilnius PLC Panorama via Värska, Pskov Bus station, and Riia in around 13h 10m.
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Vilnius Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $60–200
Flights from Lennart Meri International Airport to Vilnius Airport via Riga International Airport
- Ave. Duration
- 2h 34m
- When
- Every day
- Estimated price
- $60–200
Flights from Riga International Airport to Vilnius Airport
- Ave. Duration
- 48 min
- When
- Every day
- Estimated price
- $40–150
- Website
- finnair.com
Flights from Tartu Ülenurme Airport to Vilnius Airport via Helsinki
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $120–310
Flights from Lennart Meri International Airport to Vilnius Airport via Helsinki
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $100–200
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Vilnius Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $25–140
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Koidula to Tartu
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- $6–10
- Website
- https://elron.ee/en
- Express Train Ticket
- $6–10
Train from Koidula to Vana-Kuuste
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- $5–9
- Website
- https://elron.ee/en
- Express Train Ticket
- $5–9
Train from Tartu to Ülemiste
- Ave. Duration
- 2h 16m
- Frequency
- Every 2 hours
- Estimated price
- $12–20
- Website
- https://elron.ee/en
- Express Train Ticket
- $14–20
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Tartu to Vilnius
- Ave. Duration
- 8h 22m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
Train from Elva to Vilnius
- Ave. Duration
- 7h 59m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
Train from Tartu to Ülemiste
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
Train from Tartu to Riga-Pasazieru
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
- Phone
- (+372) 5645 9623
- buss@anniston.ee
- Website
- anniston.ee
Bus from Värska to Pskov Bus station
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Estimated price
- $30–45
- Schedules at
- anniston.ee
- Book at
- online.anniston.ee
Bus from Pechory to Tartu bussijaam
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a week
- Estimated price
- $30–45
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Pskov Bus station to Riga Central Bus Station
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $11–24
- Website
- https://ecolines.net/
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Pskov Bus station to Riga Central Bus Station
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Estimated price
- $10–15
- Schedules at
- sks-auto.ru
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Riia to Vilnius PLC Panorama
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- $15–25
- Website
- https://luxexpress.eu/en/
- Phone
- +372 5656 3056
- info@balticshuttle.ee
- Website
- balticshuttle.ee
Bus from Pechory to Tartu bussijaam
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Website
- https://www.balticshuttle.ee/en
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Getting to Rome from the airport, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Pechory to Vilnius is 450 km. It takes approximately 6h 28m to drive from Pechory to Vilnius.
There are 1389+ hotels available in Vilnius.






















