There are 4 ways to get from Narva to Pskov by 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.
Train
best- Take the train from Ivangorod to Gatchina-Varshavskayatrain 6662
- Take the train from Gatchina-Varshavskaya to Pskov-1train 813В / ...
6h 7m₽1,095–1,821Bus via Centralniy
- Take the bus from Ivangorod to Saint Petersburg Moskovskaya Metrobus 842
- Take the bus from Saint Petersburg Moskovskaya Metro to Pskov Tatneftbus
7h 9m₽2,926–3,311Drive 320.1 km
- Drive from Narva to Pskovcar 320.1 km
4h 52m₽4,835–6,984Bus
- Take the bus from Peetri plats to Tartu bussijaambus 341
- Take the bus from Tartu Bus station to Pskov Bus stationbus
7h 58m
Narva to Pskov by train
Questions & Answers
The cheapest way to get from Narva to Pskov is to train which costs RUB 1100 - RUB 1900 and takes 6h 7m.
The fastest way to get from Narva to Pskov is to drive which takes 4h 52m and costs RUB 4800 - RUB 7000.
No, there is no direct bus from Narva to Pskov. However, there are services departing from Ivangorod and arriving at Pskov Tatneft via Saint Petersburg Moskovskaya Metro. The journey, including transfers, takes approximately 7h 9m.
No, there is no direct train from Narva to Pskov. However, there are services departing from Ivangorod and arriving at Pskov-1 via Gatchina-Varshavskaya. The journey, including transfers, takes approximately 6h 7m.
The distance between Narva and Pskov is 339 km. The road distance is 320.1 km.
The best way to get from Narva to Pskov without a car is to train which takes 6h 7m and costs RUB 1100 - RUB 1900.
It takes approximately 6h 7m to get from Narva to Pskov, including transfers.
Narva to Pskov bus services, operated by SKSauto, depart from Ivangorod station.
Narva to Pskov train services, operated by Severo-Zapadnaya PPK, depart from Ivangorod station.
The best way to get from Narva to Pskov is to train which takes 6h 7m and costs RUB 1100 - RUB 1900. Alternatively, you can bus via Centralniy, which costs RUB 2900 - RUB 3400 and takes 7h 9m.
What companies run services between Narva, Estonia and Pskov, Russia?
You can take a train from Ivangorod to Pskov-1 via Gatchina-Varshavskaya in around 6h 7m. Alternatively, you can take a bus from Ivangorod to Pskov Tatneft via Saint Petersburg Moskovskaya Metro in around 7h 9m.
- Phone
- 8 800 775 0000
- [email protected]
- Website
- ppk-piter.ru
Train from Ivangorod to Gatchina-Varshavskaya
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- ₽290–430
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽290–390
- Lastochka Train
- ₽340–430
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Gatchina-Varshavskaya to Pskov-1
- Ave. Duration
- 2h 53m
- Frequency
- 3 times a day
- Estimated price
- ₽800–1,400
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽950–1,400
- Commuter Electric Train
- ₽800–1,200
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
Bus from Ivangorod to Saint Petersburg Moskovskaya Metro
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- ₽500–900
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- intercars-tickets.com
Bus from Saint Petersburg Moskovskaya Metro to Pskov Tatneft
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽2,411
- Website
- https://www.intercars-tickets.com/
- Phone
- +372 5656 3056
- [email protected]
- Website
- balticshuttle.ee
Bus from Peetri plats to Tartu bussijaam
- Ave. Duration
- 2h 43m
- Frequency
- 6 times a week
- Website
- https://www.balticshuttle.ee/en
Bus from Tartu Bus station to Pskov Bus station
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Website
- https://www.balticshuttle.ee/en
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Tartu Bus station to Pskov Bus station
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₽950–1,800
- Schedules at
- luxexpress.eu
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Tartu Bus station to Pskov Bus station
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Estimated price
- ₽1,000–1,400
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- (+372) 5645 9623
- [email protected]
- Website
- anniston.ee
Bus from Tartu Bus station to Pskov Bus station
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- ₽2,500–3,500
- Schedules at
- anniston.ee
- Book at
- online.anniston.ee
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 What are the different types of Renfe trains in Spain?, Getting around the Cyclades, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Narva to Pskov bus services, operated by SKSauto, arrive at Saint Petersburg Moskovskaya Metro station.
Narva to Pskov train services, operated by Severo-Zapadnaya PPK, arrive at Gatchina-Varshavskaya station.
Yes, the driving distance between Narva to Pskov is 320 km. It takes approximately 4h 52m to drive from Narva to Pskov.




















