There are 6 ways to get from Riga to Tver by bus, train, 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.
Bus, train
best- Take the bus from Riga Central Bus Station to Pskov Bus stationbus 2982
- Take the train from Pskov Pass to Tvertrain 010Ч
15h 54mBus, train #2
cheapest- Take the bus from Riga Central Bus Station to Severnye Vorota Bus Terminalbus
- Take the train from Levoberezhnaya to Tvertrain
24h 54m₽5,513–9,308Bus, train via Okulovka
- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Take the bus from Pskov Bus station to Velikiy Novgorod Bus stationbus 958
- Take the bus from Velikiy Novgorod Bus station to Okulovkabus 255 / ...
- Take the train from Okulovka to Tvertrain
16h 7mDrive 817.3 km
- Drive from Riga to Tvercar 817.3 km
11h 22m₽10,981–15,862Bus to Princess Olga Pskov International, fly to Moscow Vnukovo, train
- Take the bus from Riga Central 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 50mBus to Khrabrovo Airport, fly to Sheremetyevo International Airport, train
- Take the bus from Riga Central Bus Station to Kaliningrad Bus stationbus
- Fly from Khrabrovo Airport (KGD) to Sheremetyevo International Airport (SVO)plane KGD - SVO
- Take the train from Molzhaninovo to Tvertrain
17h 27m₽6,820–40,830
Princess Olga Pskov International (PKV) to Moscow Vnukovo (VKO) flights
Questions & Answers
The cheapest way to get from Riga to Tver is to bus and train which costs RUB 5500 - RUB 9500 and takes 24h 54m.
The fastest way to get from Riga to Tver is to drive which takes 11h 22m and costs RUB 11000 - RUB 16000.
The distance between Riga and Tver is 797 km. The road distance is 817.3 km.
The best way to get from Riga to Tver without a car is to bus and train which takes 15h 54m and costs .
It takes approximately 15h 54m to get from Riga to Tver, including transfers.
Yes, the driving distance between Riga to Tver is 817 km. It takes approximately 11h 22m to drive from Riga to Tver.
What companies run services between Riga, Latvia and Tver, Russia?
There is no direct connection from Riga to Tver. However, you can take the bus to Pskov Bus station, walk to Pskov Pass, then take the train to Tver. Alternatively, you can take a bus from Riga Central Bus Station to Tver via Pskov Bus station, Velikiy Novgorod Bus station, Okulovka, and Okulovka in around 16h 7m.
- Website
- aeroflot.ru
Flights from Khrabrovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 2h 34m
- When
- Every day
- Estimated price
- ₽5,000–29,000
Flights from Khrabrovo Airport to Sheremetyevo International Airport via Cheboksary
- Ave. Duration
- 5h 20m
- When
- Wednesday and Saturday
- Estimated price
- ₽9,000–41,000
- Website
- azimuth.aero
Flights from Princess Olga Pskov International to Moscow Vnukovo
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₽3,700–24,000
- Website
- nordwindairlines.ru
Flights from Khrabrovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽5,000–29,000
- Website
- severstal-avia.ru
Flights from Khrabrovo Airport to Sheremetyevo International Airport via Cherepovets
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽6,500–33,000
Flights from Khrabrovo Airport to Sheremetyevo International Airport via Petrozavodsk
- Ave. Duration
- 5h 40m
- When
- Friday
- Estimated price
- ₽7,500–36,000
- Website
- flysmartavia.com
Flights from Khrabrovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₽5,000–29,000
- Website
- pegasfly.com
Flights from Khrabrovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₽5,000–29,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Pskov Pass to Tver
- Ave. Duration
- 9h 4m
- Frequency
- Once daily
- Estimated price
- ₽1,700–3,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,700–2,300
- 2nd Class (Kupé)
- ₽2,800–3,900
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Okulovka to Tver
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a week
- Website
- https://eng.rzd.ru/
- 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 Levoberezhnaya to Tver
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- ₽320–750
- 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
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- markatek.travel
Bus from Riga Central Bus Station to Pskov Bus station
- Ave. Duration
- 5h 50m
- Frequency
- 3 times a week
- Website
- https://markatek.travel/
- Schedules at
- https://markatek.travel/schedule/
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- vissareiss.lv
Bus from Riga Central Bus Station to Pskov Bus station
- Ave. Duration
- 6h 40m
- Frequency
- 3 times a week
- Website
- https://vissareiss.lv/
- Schedules at
- https://vissareiss.lv/?highlight=0&sitepage=#Schedule
- Book at
- https://vissareiss.lv/index.php?sitepage=ticket_offer_en
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Pskov Bus station to Velikiy Novgorod Bus station
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- ₽650–1,100
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Bus from Velikiy Novgorod Bus station to Okulovka
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₽500–750
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- Phone
- +7 (8162) 77-61-86
- Website
- avokzal53.ru
Bus from Velikiy Novgorod Bus station to Okulovka
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- ₽471
- Schedules at
- avokzal53.ru
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Riga Central Bus Station to Severnye Vorota Bus Terminal
- Ave. Duration
- 22h 20m
- Frequency
- Once daily
- Estimated price
- ₽5,000–9,000
- Website
- https://ecolines.net/
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Riga Central Bus Station to Kaliningrad Bus station
- Ave. Duration
- 9h 45m
- Frequency
- 3 times a week
- Estimated price
- ₽1,300–5,500
- Schedules at
- ecolines.net
- Book at
- ecolines.net
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?, 5 incredible day trips from Florence by train, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
















