There are 6 ways to get from Vitebsk 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 via Moscow
best- Take the train from Vitebsk to Orsha Centrtrain
- Take the train from Orsha Centr to Moscow Belorussky Stationtrain
- Take the train from Leningradsky Railway Terminal to Tvertrain
9h 15m₽5,426–14,444Bus, train
cheapest- Take the bus from Vitebsk Bus station to Severnye Vorota Bus Terminalbus
- Take the train from Zelenograd-Kryukovo to Tvertrain 724В
10h 52m₽2,180–3,677Drive 490.7 km
- Drive from Vitebsk to Tvercar 490.7 km
7h 10m₽3,620–5,229Bus to Princess Olga Pskov International, fly to Moscow Vnukovo, train
- Take the bus from Vitebsk Bus station to Pskov Bus stationbus
- Fly from Princess Olga Pskov International (PKV) to Moscow Vnukovo (VKO)plane PKV - VKO
- Take the train from Rizhskaya to Tvertrain
11h 2m₽11,534–35,644Train
- Take the train from Vitebsk to Smolensktrain
- Take the train from Smolensk to Torjoktrain
- Take the train from Torzhok to Tvertrain
15h 36m₽2,574–6,607Train to Minsk National Airport, fly to Sheremetyevo International Airport, train
- Take the train from Vitebsk to Minsk Pastrain
- Fly from Minsk National Airport (MSQ) to Sheremetyevo International Airport (SVO)plane MSQ - SVO
- Take the train from Molzhaninovo to Tvertrain
11h 13m₽5,808–34,529
Princess Olga Pskov International (PKV) to Moscow Vnukovo (VKO) flights
Questions & Answers
The cheapest way to get from Vitebsk to Tver is to bus and train which costs RUB 2100 - RUB 3700 and takes 10h 52m.
The fastest way to get from Vitebsk to Tver is to drive which takes 7h 10m and costs RUB 3600 - RUB 5500.
No, there is no direct train from Vitebsk to Tver. However, there are services departing from Vitebsk and arriving at Tver via Orsha Centr, Belorusskaya and Leningradsky Railway Terminal. The journey, including transfers, takes approximately 9h 15m.
The distance between Vitebsk and Tver is 785 km. The road distance is 490.7 km.
The best way to get from Vitebsk to Tver without a car is to train via Moscow which takes 9h 15m and costs RUB 5000 - RUB 15000.
It takes approximately 9h 15m to get from Vitebsk to Tver, including transfers.
Vitebsk to Tver train services, operated by Belarusian Railway (BCh), depart from Vitebsk station.
Vitebsk to Tver train services, operated by Belarusian Railway (BCh), arrive at Orsha Centr station.
Yes, the driving distance between Vitebsk to Tver is 491 km. It takes approximately 7h 10m to drive from Vitebsk to Tver.
What companies run services between Vitebsk, Belarus and Tver, Russia?
You can take a train from Vitebsk to Tver via Orsha Centr, Moscow Belorussky Station, Belorusskaya, Komsomolskaya, and Leningradsky Railway Terminal in around 9h 15m.
- Website
- aeroflot.ru
Flights from Minsk National Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₽4,600–28,000
- Phone
- 105
- Website
- Belarusian Railway
Train from Vitebsk to Orsha Centr
- Ave. Duration
- 1h 6m
- Frequency
- 4 times a day
- Estimated price
- ₽2,100–3,654
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽2,100–2,400
- 2nd Class (Kupé)
- ₽3,654
- 1nd Class (SW)
- ₽6,500–7,500
Train from Orsha Centr to Moscow Belorussky Station
- Ave. Duration
- 8h 22m
- Frequency
- Twice a week
- Estimated price
- ₽4,400–7,562
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽4,400–4,900
- 2nd Class (Kupé)
- ₽7,562
- 1nd Class (SW)
- ₽14,000–16,000
Train from Vitebsk to Smolensk
- Ave. Duration
- 3h 31m
- Frequency
- Once daily
- Estimated price
- ₽2,700–4,676
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽2,700–3,000
- 2nd Class (Kupé)
- ₽4,676
- 1nd Class (SW)
- ₽8,500–10,000
Train from Vitebsk to Minsk Pas
- Ave. Duration
- 4h 11m
- Frequency
- Twice daily
- Estimated price
- ₽3,200–5,470
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,200–3,600
- 2nd Class (Kupé)
- ₽5,470
- 1nd Class (SW)
- ₽10,000–12,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Vitebsk Bus station to Severnye Vorota Bus Terminal
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,600–2,500
- Schedules at
- avtovokzaly.ru
Bus from Vitebsk Bus station to Pskov Bus station
- Ave. Duration
- 5h 2m
- Frequency
- Once daily
- Estimated price
- ₽1,400–2,000
- Schedules at
- avtovokzaly.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 Travelling to the US: What do I need to know?, The London Underground: Essential tips to navigate the Tube, and Getting around the Cyclades - to help you get the most out of your next trip.







