There are 4 ways to get from Tver to Ostashkov by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Tver to Ostashkovbus
3h 10m₽650–1,500Train
cheapest- Take the train from Tver to Bologoe-Moskovskoetrain 042А / ...
- Take the train from Bologoe-Moskovskoe to Ostashkovtrain
6h 42m₽595–2,911Drive 190.6 km
- Drive from Tver to Ostashkovcar 190.6 km
2h 37m₽1,238–1,789Taxi
- Take the taxi from Tver to Ostashkovtaxi 190.6 km
2h 37m₽5,000–6,500
Questions & Answers
The cheapest way to get from Tver to Ostashkov is to train which costs RUB 550 - RUB 3000 and takes 6h 42m.
The fastest way to get from Tver to Ostashkov is to drive which takes 2h 37m and costs RUB 1200 - RUB 1800.
Yes, there is a direct bus departing from Tver and arriving at Ostashkov. Services depart every four hours, and operate every day. The journey takes approximately 3h 10m.
No, there is no direct train from Tver to Ostashkov. However, there are services departing from Tver and arriving at Ostashkov via Bologoe-Moskovskoe. The journey, including transfers, takes approximately 6h 42m.
The distance between Tver and Ostashkov is 194 km. The road distance is 190.6 km.
The best way to get from Tver to Ostashkov without a car is to bus which takes 3h 10m and costs RUB 650 - RUB 1500.
The bus from Tver to Ostashkov takes 3h 10m including transfers and departs every four hours.
Tver to Ostashkov bus services, operated by Avtovokzaly.ru, depart from Tver station.
Tver to Ostashkov train services, operated by Russian Railways (РЖД), depart from Tver station.
The best way to get from Tver to Ostashkov is to bus which takes 3h 10m and costs RUB 650 - RUB 1500. Alternatively, you can train, which costs RUB 550 - RUB 3000 and takes 6h 42m.
What companies run services between Tver, Russia and Ostashkov, Russia?
Avtovokzaly.ru operates a bus from Tver to Ostashkov every 4 hours. Tickets cost ₽650–1,500 and the journey takes 3h 10m. Alternatively, you can take a train from Tver to Ostashkov via Bologoe-Moskovskoe in around 6h 42m.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Tver to Bologoe-Moskovskoe
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- ₽1,100–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,900–7,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽1,800–2,600
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Tver to Bologoe-Moskovskoe
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- ₽480–740
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽690–740
- 2nd Class (Kupé)
- ₽480–600
- Phone
- 8 800 775-00-00
- corp@mtppk.ru
- Website
- mtppk.ru
Train from Tver to Bologoe-Moskovskoe
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a day
- Estimated price
- ₽350–550
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
Train from Bologoe-Moskovskoe to Ostashkov
- Ave. Duration
- 3h 14m
- Frequency
- Once daily
- Estimated price
- ₽240–350
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Tver to Bologoe-Moskovskoe
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Tver to Bologoe-Moskovskoe
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- ₽850–1,300
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽850–1,300
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Tver to Ostashkov
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₽650–1,500
- Schedules at
- avtovokzaly.ru
- Ave. Duration
- 2h 37m
- Estimated price
- ₽5,000–6,500
Yandex Taxi
- Phone
- +7 (4822) 36 33 33
- Website
- taxi.yandex.ru
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 Which side of Niagara Falls should I choose (and how do I get there)?, How to get from Stansted Airport into central London, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Tver to Ostashkov bus services, operated by Avtovokzaly.ru, arrive at Ostashkov station.
Tver to Ostashkov train services, operated by Russian Railways (РЖД), arrive at Bologoe-Moskovskoe station.
Yes, the driving distance between Tver to Ostashkov is 191 km. It takes approximately 2h 37m to drive from Tver to Ostashkov.

















