There are 8 ways to get from Narva to Tver 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 Ivangorod to Baltiysky Railway Terminaltrain 6662
- Take the train from Moskovsky Railway Terminal to Tvertrain 785А / ...
6h 39m₽1,674–4,480Bus, train via Okulovka
- Take the bus from Ivangorod to Saint Petersburg Moskovskaya Metrobus 842
- Take the bus from Saint Petersburg Moskovskaya Metro to Okulovkabus
- Take the train from Okulovka to Tvertrain
10h 59mDrive 888.6 km
- Drive from Narva to Tvercar 888.6 km
12h 48m₽12,577–18,166Train, fly to Moscow Vnukovo
- Take the train from Ivangorod to Airporttrain
- Fly from Pulkovo Airport (LED) to Moscow Vnukovo (VKO)plane LED - VKO
- Take the train from Rizhskaya to Tvertrain
9h 33m₽4,626–25,590Train via Tver
- Take the train from Ivangorod to Baltiysky Railway Terminaltrain 6662
- Take the train from Moskovsky Railway Terminal to Tvertrain 767А / ...
7h 5m₽2,074–4,480Bus, train
- Take the bus from Narva to Saint Petersburg Bus Terminalbus
- Take the train from St Petersburg Glavny to Tvertrain 109А
12h 5m₽4,908–9,840Train, fly to Sheremetyevo International Airport
- Take the train from Ivangorod to Airporttrain
- Fly from Pulkovo Airport (LED) to Sheremetyevo International Airport (SVO)plane LED - SVO
- Take the train from Molzhaninovo to Tvertrain
8h 58m₽4,521–25,460Train, fly to Domodedovo International Airport
- Take the train from Ivangorod to Airporttrain
- Fly from Pulkovo Airport (LED) to Domodedovo International Airport (DME)plane LED - DME
- Take the train from Leningradsky Railway Terminal to Tvertrain
9h 51m
Narva to Tver by bus, foot, and train
Questions & Answers
The cheapest way to get from Narva to Tver is to train which costs RUB 1600 - RUB 4500 and takes 6h 39m.
The fastest way to get from Narva to Tver is to train which takes 6h 39m and costs RUB 1600 - RUB 4500.
No, there is no direct train from Narva to Tver. However, there are services departing from Ivangorod and arriving at Tver via Baltiyskaya and Moskovsky Railway Terminal. The journey, including transfers, takes approximately 6h 39m.
The distance between Narva and Tver is 635 km. The road distance is 888.6 km.
The best way to get from Narva to Tver without a car is to train which takes 6h 39m and costs RUB 1600 - RUB 4500.
It takes approximately 6h 39m to get from Narva to Tver, including transfers.
Narva to Tver train services, operated by Severo-Zapadnaya PPK, depart from Ivangorod station.
Narva to Tver train services, operated by Severo-Zapadnaya PPK, arrive at Baltiysky Railway Terminal station.
Yes, the driving distance between Narva to Tver is 889 km. It takes approximately 12h 48m to drive from Narva to Tver.
What companies run services between Narva, Estonia and Tver, Russia?
You can take a train from Ivangorod to Tver via Baltiysky Railway Terminal, Baltiyskaya, Ploshchad Vosstaniya, and Moskovsky Railway Terminal in around 6h 39m.
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- ₽3,700–24,000
Flights from Pulkovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- ₽3,700–24,000
- Website
- s7.ru
Flights from Pulkovo Airport to Domodedovo International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₽3,900–25,000
- Website
- alrosa.aero
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- ₽3,700–24,000
- Website
- azimuth.aero
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽3,700–24,000
- Website
- utair.ru
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 30m
- When
- Friday and Sunday
- Estimated price
- ₽3,700–24,000
- Website
- flysmartavia.com
Flights from Pulkovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 25m
- When
- Friday
- Estimated price
- ₽3,700–24,000
- Website
- nordwindairlines.ru
Flights from Pulkovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 20m
- When
- Friday and Sunday
- Estimated price
- ₽3,700–24,000
- Website
- severstal-avia.ru
Flights from Pulkovo Airport to Sheremetyevo International Airport via Cherepovets
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₽4,300–26,000
- Phone
- 8 800 775 0000
- OfRas_SZPPK@orw.rzd.ru
- Website
- ppk-piter.ru
Train from Ivangorod to Baltiysky Railway Terminal
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- ₽410–600
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- ₽410–550
- Lastochka Train
- ₽480–600
Train from Ivangorod to Airport
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- ₽380–550
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- ₽380–550
- Lastochka Train
- ₽450–550
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskovsky Railway Terminal to Tver
- Ave. Duration
- 2h 47m
- Frequency
- Every 4 hours
- Website
- https://eng.rzd.ru/
Train from Okulovka to Tver
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a week
- Website
- https://eng.rzd.ru/
Train from Leningradsky Railway Terminal to Tver
- Ave. Duration
- 1h 26m
- Frequency
- 3 times a day
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskovsky Railway Terminal to Tver
- Ave. Duration
- 7h 49m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,600–3,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,100
- 2nd Class (Kupé)
- ₽2,700–3,800
Train from St Petersburg Glavny to Tver
- Ave. Duration
- 7h 31m
- Frequency
- Once daily
- Estimated price
- ₽1,600–3,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,100
- 2nd Class (Kupé)
- ₽2,700–3,800
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Moskovsky Railway Terminal to Tver
- Ave. Duration
- 6h 32m
- Frequency
- Twice daily
- Estimated price
- ₽1,250–1,700
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽1,250–1,400
- 2nd Class (Kupé)
- ₽1,400–1,700
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskovsky Railway Terminal to Tver
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Estimated price
- ₽1,400–2,400
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,400–2,000
- Commuter Electric Train
- ₽1,700–2,400
- Phone
- 8 800 775-00-00
- corp@mtppk.ru
- Website
- mtppk.ru
Train from Rizhskaya to Tver
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- ₽350–800
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
Train from Molzhaninovo to Tver
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- ₽310–750
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- 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
Bus from Saint Petersburg Moskovskaya Metro to Okulovka
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₽900–1,300
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Narva to Saint Petersburg Bus Terminal
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- ₽3,200–6,000
- Website
- https://luxexpress.eu/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 How to get from Gatwick Airport into central London, How do I get from Sydney to Melbourne, and Why you should take the train in the US - to help you get the most out of your next trip.






















