There are 7 ways to get from Kaliningrad to Pechory by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Khrabrovo Airport to Pulkovo Airport, train
best- Fly from Khrabrovo Airport (KGD) to Pulkovo Airport (LED)plane KGD - LED
- Take the train from Airport to Pechory-Pskovskietrain
9h 10m₽6,393–37,968Bus, train
cheapest- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
- Take the train from Riga-Pasazieru to Aardlatrain 0
- Take the train from Kirsi to Koidulatrain R46
15h 19m₽2,938–9,525Train
- Take the train from Kaliningrad-Passajirsk to Dnotrain
- Take the train from Dno to Pskov Passtrain
- Take the train from Pskov-1 to Pechory-Pskovskietrain
25h 14m₽3,962–9,218Drive 709.8 km
- Drive from Kaliningrad to Pechorycar 709.8 km
10h 21m₽4,879–7,047Bus to Gdańsk Lech Wałęsa Airport, fly to Lennart Meri International Airport, train
- Take the bus from Kaliningrad Bus station to Gdańsk Airportbus
- Fly from Gdańsk Lech Wałęsa Airport (GDN) to Lennart Meri International Airport (TLL)plane GDN - TLL
- Take the train from Ülemiste to Tartutrain
- Take the train from Tartu to Koidulatrain
12h 56m₽9,766–28,057Bus, train via Līgatne
- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
- Take the bus from Rīgas SAO to Augšlīgatnebus
- Take the train from Ligatne to Elvatrain 889
- Take the bus from Tartu bussijaam to Pechorybus 950
20h 23m₽3,263–12,160Bus
- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
- 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
20h 51m₽4,743–14,220
Kaliningrad to Pechory by bus and train
Comparing Your Travel Options
The cheapest way to get from Kaliningrad to Pechory is to bus and train which costs RUB 2900 - RUB 9500 and takes 15h 19m.
The fastest way to get from Kaliningrad to Pechory is to fly and train which takes 9h 10m and costs RUB 6000 - RUB 38000.
No, there is no direct bus from Kaliningrad station to Pechory. However, there are services departing from Kaliningrad Bus station and arriving at Pechory via Riga Central Bus Station, Pärnu bussijaam and Tartu bussijaam. The journey, including transfers, takes approximately 20h 51m.
No, there is no direct train from Kaliningrad to Pechory. However, there are services departing from Kaliningrad-Passajirsk and arriving at Pechory-Pskovskie via Dno and Pskov-1. The journey, including transfers, takes approximately 25h 14m.
The distance between Kaliningrad and Pechory is 1135 km. The road distance is 709.8 km.
The best way to get from Kaliningrad to Pechory without a car is to train which takes 25h 14m and costs RUB 3900 - RUB 9500.
It takes approximately 9h 10m to get from Kaliningrad to Pechory, including transfers.
Kaliningrad to Pechory bus services, operated by Ecolines RU, depart from Kaliningrad Bus station.
Kaliningrad to Pechory train services, operated by Russian Railways (РЖД), depart from Kaliningrad-Passajirsk station.
The best way to get from Kaliningrad to Pechory is to train which takes 25h 14m and costs RUB 3900 - RUB 9500. Alternatively, you can bus, which costs RUB 4700 - RUB 15000 and takes 20h 51m.
What companies run services between Kaliningrad, Russia and Pechory, Russia?
You can take a train from Kaliningrad-Passajirsk to Pechory via Dno, Pskov-1, and Pechory-Pskovskie in around 25h 14m. Alternatively, you can take a bus from Kaliningrad Bus station to Pechory via Riga Central Bus Station, Pärnu bussijaam, and Tartu bussijaam in around 20h 51m.
- Website
- aeroflot.ru
Flights from Khrabrovo Airport to Pulkovo Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ₽5,000–30,000
- Website
- flysmartavia.com
Flights from Khrabrovo Airport to Pulkovo Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₽5,000–30,000
- Website
- nordwindairlines.ru
Flights from Khrabrovo Airport to Pulkovo Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₽5,000–30,000
- Website
- finnair.com
Flights from Gdańsk Lech Wałęsa Airport to Lennart Meri International Airport via Helsinki
- Ave. Duration
- 3h 22m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₽12,000–19,000
- Website
- flysas.com
Flights from Gdańsk Lech Wałęsa Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 3h 37m
- When
- Sunday, Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₽7,000–43,000
- Website
- uralairlines.ru
Flights from Khrabrovo Airport to Pulkovo Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₽5,000–30,000
- Website
- wizzair.com
Flights from Gdańsk Lech Wałęsa Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽1,900–14,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Airport to Pechory-Pskovskie
- Ave. Duration
- 4h 2m
- Frequency
- 5 times a week
- Estimated price
- ₽1,100–1,600
- Website
- Russian Railways
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,600
Train from Pskov-1 to Pechory-Pskovskie
- Ave. Duration
- 42 min
- Frequency
- 5 times a week
- Estimated price
- ₽160–900
- Website
- Russian Railways
- Lastochka Train
- ₽650–900
- Commuter Electric Train
- ₽160–230
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- Elron
Train from Riga-Pasazieru to Aardla
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–2,300
- Website
- Elron
- Express Train Ticket
- ₽1,700–2,300
Train from Kirsi to Koidula
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- ₽390–750
- Website
- Elron
- Express Train Ticket
- ₽550–750
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 34m
- Frequency
- Every 2 hours
- Estimated price
- ₽950–1,700
- Website
- Elron
- Express Train Ticket
- ₽1,200–1,700
Train from Tartu to Koidula
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- ₽500–850
- Website
- Elron
- Express Train Ticket
- ₽600–850
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kaliningrad-Passajirsk to Dno
- Ave. Duration
- 20h 46m
- Frequency
- Once daily
- Estimated price
- ₽2,900–6,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽13,000–19,000
- 3rd Class (Platzcart)
- ₽2,900–3,800
- 2nd Class (Kupé)
- ₽4,200–6,000
Train from Dno to Pskov Pass
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- ₽750–2,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,500
- 3rd Class (Platzcart)
- ₽750–1,100
- 2nd Class (Kupé)
- ₽1,700–2,400
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- LTG Link
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- ₽900–1,200
- Website
- LTG Link
Train from Ligatne to Elva
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- ₽800–1,100
- Website
- LTG Link
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Kaliningrad Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- ₽1,300–6,500
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
Bus from Kaliningrad Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- ₽1,300–6,500
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
Bus from Kaliningrad Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- ₽1,300–6,500
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Gdańsk Airport
- Phone
- 64122121
- cata@cata.lv
- Website
- CATA
Bus from Rīgas SAO to Augšlīgatne
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- ₽320–450
- Schedules at
- CATA
- Phone
- + 371 27843229
- parvadajumi@autotransports
- Website
- Wanema
Bus from Rīgas SAO to Augšlīgatne
- Ave. Duration
- 1h 33m
- Frequency
- Every 2 hours
- Estimated price
- ₽310–380
- Schedules at
- Wanema
- Phone
- 80700030
- info@vtu-valmiera.lv
- Website
- SIA "VTU Valmiera"
Bus from Rīgas SAO to Augšlīgatne
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Schedules at
- SIA "VTU Valmiera"
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- Ecolines
Bus from Rīgas SAO to Augšlīgatne
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- ₽460–850
- Website
- Ecolines
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- ₽1,200–2,300
- Schedules at
- ecolines.net
- Phone
- +372 5656 3056
- info@balticshuttle.ee
- Website
- Baltic Shuttle
Bus from Tartu bussijaam to Pechory
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ₽700–900
- Website
- Baltic Shuttle
Bus from Tartu bussijaam to Pechory
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ₽700–900
- Website
- Baltic Shuttle
- Phone
- (+372) 5645 9623
- buss@anniston.ee
- Website
- 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
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
- +372 680 0909
- info@luxexpress.eu
- Website
- Lux Express
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,000–1,700
- Website
- Lux Express
Bus from Pärnu bussijaam to Tartu bussijaam
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₽950–1,600
- Website
- Lux Express
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,400–2,200
- Website
- Flixbus
- Phone
- +358 600 02010
- info@onnibus.com
- Website
- Omni Bus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₽1,200–1,800
- Website
- Omni Bus
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- TransTempo
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₽2,400–2,800
- Website
- TransTempo
- Phone
- +372 640 4000
- klienditugi@gobus.ee
- Website
- Go Bus
Bus from Pärnu bussijaam to Tartu bussijaam
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- ₽480–700
- Website
- Go Bus
- Phone
- +372 606 4969
- info@sebe.ee
- Website
- SEBE
Bus from Pärnu bussijaam to Tartu bussijaam
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₽500–750
- Schedules at
- SEBE
- peatus@agri.ee
- Website
- Peatus Estonia
Bus from Pärnu bussijaam to Tartu bussijaam
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- ₽330–460
- Website
- Peatus Estonia
- Phone
- +372 5886 0000
- info@bussikeskus.ee
- Website
- Arilix OÜ
Bus from Pärnu bussijaam to Tartu bussijaam
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
Booking & Getting There
Kaliningrad to Pechory bus services, operated by Ecolines RU, arrive at Riga Central Bus Station.
Pechory is 1h ahead of Kaliningrad. It is currently 4:00 AM in Kaliningrad and 5:00 AM in Pechory.
Kaliningrad to Pechory train services, operated by Russian Railways (РЖД), arrive at Dno station.
Yes, the driving distance between Kaliningrad to Pechory is 710 km. It takes approximately 10h 21m to drive from Kaliningrad to Pechory.
There are 31+ hotels available in Pechory.


































































