There are 7 ways to get from Vilnius to Pechory 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 Vilnius to Riga-Pasazierutrain 254
- Take the train from Riga-Pasazieru to Valgatrain 874 / ...
- Take the train from Valga to Tartutrain E35 / ...
- Take the train from Tartu to Koidulatrain R46 / ...
12h 38m₽3,085–4,453Bus via Räpina
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Pärnu bussijaambus
- Take the bus from Pärnu bussijaam to Tartu bussijaambus 145
- Take the bus from Tartu bussijaam to Räpina bussijaambus 72B / ...
- Take the bus from Räpina to Pechorybus 989
15h 46m₽4,828–11,159Drive 449.3 km
- Drive from Vilnius to Pechorycar 449.3 km
6h 31m₽6,217–8,979Fly to Tartu Ülenurme Airport, train
- Fly from Vilnius Airport (VNO) to Tartu Ülenurme Airport (TAY)plane VNO - TAY
- Take the train from Vana-Kuuste to Koidulatrain
10h 6m₽10,965–26,620Train, bus
- Take the train from Vilnius to Riga-Pasazierutrain 254
- Take the bus from Riga Central Bus Station to Parnu Coach Stationbus
- Take the bus from Pärnu bussijaam to Tartu bussijaambus 145
- Take the bus from Tartu bussijaam to Pechorybus 950
16h 50m₽5,220–9,748Bus
- Take the bus from Vilnius - North to Pärnu Bus Stationbus
- Take the bus from Tori to Tartu bussijaambus 347
- Take the bus from Tartu bussijaam to Pechorybus 950
17h 17m₽5,683–10,559Fly to Lennart Meri International Airport, train
- Fly from Vilnius Airport (VNO) to Lennart Meri International Airport (TLL)plane VNO - TLL
- Take the train from Kitseküla to Koidulatrain
8h 48m₽3,844–17,719
Vilnius to Pechory by bus
Questions & Answers
The cheapest way to get from Vilnius to Pechory is to train which costs RUB 3000 - RUB 4500 and takes 12h 38m.
The fastest way to get from Vilnius to Pechory is to drive which takes 6h 31m and costs RUB 6000 - RUB 9000.
No, there is no direct bus from Vilnius to Pechory. However, there are services departing from Vilnius, Autobusų Stotis (Sodų g. 22) and arriving at Pechory via Pärnu bussijaam, Tartu bussijaam and Räpina. The journey, including transfers, takes approximately 15h 46m.
The distance between Vilnius and Pechory is 685 km. The road distance is 449.3 km.
The best way to get from Vilnius to Pechory without a car is to bus via Räpina which takes 15h 46m and costs RUB 4800 - RUB 12000.
It takes approximately 12h 38m to get from Vilnius to Pechory, including transfers.
Vilnius to Pechory bus services, operated by Lux Express, depart from Vilnius, Autobusų Stotis (Sodų g. 22) station.
The best way to get from Vilnius to Pechory is to train which takes 12h 38m and costs RUB 3000 - RUB 4500. Alternatively, you can bus via Räpina, which costs RUB 4800 - RUB 12000 and takes 15h 46m.
Vilnius to Pechory bus services, operated by Lux Express, arrive at Pärnu bussijaam station.
Pechory is 1h ahead of Vilnius. It is currently 3:16 PM in Vilnius and 4:16 PM in Pechory.
What companies run services between Vilnius, Lithuania and Pechory, Russia?
You can take a train from Vilnius to Pechory via Riga-Pasazieru, Valga, Valga, Tartu, and Koidula in around 12h 38m. Alternatively, you can take a bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Pechory via Pärnu bussijaam, Tartu bussijaam, and Räpina in around 15h 46m.
- Website
- airbaltic.com
Flights from Vilnius Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽4,800–16,000
Flights from Vilnius Airport to Lennart Meri International Airport via Riga
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₽4,800–16,000
- Website
- finnair.com
Flights from Vilnius Airport to Tartu Ülenurme Airport via Helsinki
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽9,500–25,000
- Website
- wizzair.com
Flights from Vilnius Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₽2,000–8,500
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Vilnius to Riga-Pasazieru
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- ₽1,500–2,100
- Website
- https://ltglink.lt/en
- Phone
- 8760
- vilciens@info.vivi.lv
- Website
- vivi.lv
Train from Riga-Pasazieru to Valga
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- ₽550–800
- Website
- https://www.vivi.lv/en/
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Valga to Tartu
- Ave. Duration
- 1h 21m
- Frequency
- 5 times a day
- Estimated price
- ₽500–800
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽500–800
Train from Tartu to Koidula
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a day
- Estimated price
- ₽410–750
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽500–750
Train from Vana-Kuuste to Koidula
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a day
- Estimated price
- ₽450–650
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽460–650
Train from Kitseküla to Koidula
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Estimated price
- ₽1,400–2,400
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,600–2,400
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Pärnu bussijaam
- Ave. Duration
- 7h 5m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,800–3,300
- Website
- https://luxexpress.eu/en/
Bus from Pärnu bussijaam to Tartu bussijaam
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Estimated price
- ₽900–1,300
- Website
- https://luxexpress.eu/en/
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,300–1,700
- Website
- https://luxexpress.eu/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Pärnu bussijaam
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Estimated price
- ₽2,500–6,000
- Website
- https://www.flixbus.co.uk
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- ₽950–2,200
- Website
- https://www.flixbus.co.uk
Bus from Vilnius - North to Pärnu Bus Station
- Ave. Duration
- 6h 33m
- Frequency
- 4 times a day
- Estimated price
- ₽2,500–6,000
- Website
- https://www.flixbus.co.uk
- Phone
- +372 640 4000
- klienditugi@gobus.ee
- Website
- gobus.ee
Bus from Pärnu bussijaam to Tartu bussijaam
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- ₽480–700
- Website
- https://gobus.ee/en/
Bus from Tartu bussijaam to Räpina bussijaam
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- ₽220–320
- Website
- https://gobus.ee/en/
- Phone
- +372 606 4969
- info@sebe.ee
- Website
- sebe.ee
Bus from Pärnu bussijaam to Tartu bussijaam
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₽500–750
- Schedules at
- sebe.ee
Bus from Tori to Tartu bussijaam
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₽500–750
- Schedules at
- sebe.ee
- peatus@agri.ee
- Website
- web.peatus.ee
Bus from Pärnu bussijaam to Tartu bussijaam
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- ₽330–460
- Website
- https://web.peatus.ee/?locale=en
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 32m
- Frequency
- Every 4 hours
- Estimated price
- ₽330–460
- Website
- https://web.peatus.ee/?locale=en
- Phone
- +372 5886 0000
- info@bussikeskus.ee
- Website
- bussikeskus.ee
Bus from Pärnu bussijaam to Tartu bussijaam
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Estimated price
- ₽1,100–1,500
- Website
- http://www.bussikeskus.ee/
- Schedules at
- https://www.bussikeskus.ee/et/regular-services
Bus from Tartu bussijaam to Räpina bussijaam
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a week
- Estimated price
- ₽500–700
- Website
- http://www.bussikeskus.ee/
- Schedules at
- https://www.bussikeskus.ee/et/regular-services
- Phone
- +372 627 9080
- info@hansabuss.ee
- Website
- hansabuss.ee
Bus from Tartu bussijaam to Räpina bussijaam
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Estimated price
- ₽500–650
- Website
- https://hansabuss.ee/en/
- Schedules at
- https://hansabuss.ee/en/liinireisid/commercial-lines/
- Phone
- (+372) 5645 9623
- buss@anniston.ee
- Website
- anniston.ee
Bus from Räpina to Pechory
- Ave. Duration
- 1h 43m
- Frequency
- 3 times a week
- Estimated price
- ₽2,400–3,300
- Schedules at
- anniston.ee
- Book at
- online.anniston.ee
Bus from Tartu bussijaam to Pechory
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a week
- Estimated price
- ₽2,400–3,400
- Schedules at
- anniston.ee
- Book at
- online.anniston.ee
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- ₽900–1,200
- Website
- https://ecolines.net/
- Phone
- +358 0600 02010
- info@onnibus.com
- Website
- onnibus.com
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₽1,100–1,500
- Website
- https://www.onnibus.com/home
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- transtempo.ua
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₽2,500–2,800
- Schedules at
- transtempo.ua
- Phone
- +372 5656 3056
- info@balticshuttle.ee
- Website
- balticshuttle.ee
Bus from Tartu bussijaam to Pechory
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Website
- https://www.balticshuttle.ee/en
Want to know more about travelling around Russia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Vilnius to Pechory is 449 km. It takes approximately 6h 31m to drive from Vilnius to Pechory.
There are 25+ hotels available in Pechory.























































