There are 5 ways to get from Riga to Ostashkov 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 Riia raudteejaam to Aardlatrain 0
- Take the train from Kirsi to Koidulatrain R46
- Take the train from Pechory-Pskovskie to Pskov-1train
- Take the train from Pskov Pass to Bologoe-Moskovskoetrain
- Take the train from Bologoe-Moskovskoe to Ostashkovtrain
19h 28m₽3,934–7,012Bus, train
cheapest- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Take the bus from Pskov Bus station to Velikiye Lukibus 505
- Take the train from Velikiye Luki to Ostashkovtrain
24h₽1,929–3,052Drive 689.6 km
- Drive from Riga to Ostashkovcar 689.6 km
9h 30m₽9,667–13,963Bus, train via Pskov
- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Take the train from Pskov Pass to Velikie Lukitrain
- Take the train from Velikiye Luki to Ostashkovtrain
25h 15m₽2,729–5,552Bus
- Take the bus from Riga Central Bus Station to Severnye Vorota Bus Terminalbus
- Take the bus from Severnye Vorota Bus Terminal to Ostashkovbus
29h 1m₽3,166–9,868
Questions & Answers
The cheapest way to get from Riga to Ostashkov is to bus and train which costs RUB 1900 - RUB 3100 and takes 24h.
The fastest way to get from Riga to Ostashkov is to drive which takes 9h 30m and costs RUB 9500 - RUB 14000.
No, there is no direct bus from Riga station to Ostashkov. However, there are services departing from Riga Central Bus Station and arriving at Ostashkov via Severnye Vorota Bus Terminal. The journey, including transfers, takes approximately 29h 1m.
The distance between Riga and Ostashkov is 845 km. The road distance is 689.6 km.
The best way to get from Riga to Ostashkov without a car is to bus and train which takes 24h and costs RUB 1900 - RUB 3100.
It takes approximately 19h 28m to get from Riga to Ostashkov, including transfers.
Riga to Ostashkov bus services, operated by Ecolines, depart from Riga Central Bus Station.
The best way to get from Riga to Ostashkov is to train which takes 19h 28m and costs RUB 3900 - RUB 7000. Alternatively, you can bus, which costs RUB 3100 - RUB 10000 and takes 29h 1m.
Riga to Ostashkov bus services, operated by Ecolines, arrive at Severnye Vorota Bus Terminal station.
Ostashkov is 1h ahead of Riga. It is currently 2:23 AM in Riga and 3:23 AM in Ostashkov.
What companies run services between Riga, Latvia and Ostashkov, Russia?
You can take a train from Riia raudteejaam to Ostashkov via Aardla, Kirsi, Koidula, Pechory-Pskovskie, Pskov Pass, and Bologoe-Moskovskoe in around 19h 28m. Alternatively, you can take a bus from Riga Central Bus Station to Ostashkov via Severnye Vorota Bus Terminal in around 29h 1m.
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Riia raudteejaam to Aardla
- Ave. Duration
- 3h 26m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–2,100
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,400–2,100
Train from Kirsi to Koidula
- Ave. Duration
- 1h 14m
- Frequency
- 4 times a day
- Estimated price
- ₽500–750
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽500–750
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Pechory-Pskovskie to Pskov-1
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Estimated price
- ₽400–600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽400–600
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Pskov Pass to Bologoe-Moskovskoe
- Ave. Duration
- 6h 39m
- Frequency
- Once daily
- Estimated price
- ₽1,500–3,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,500–2,200
- 2nd Class (Kupé)
- ₽2,300–3,200
Train from Pskov Pass to Velikie Luki
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Estimated price
- ₽1,400–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽1,400–2,000
- 2nd Class (Kupé)
- ₽2,200–3,100
- Phone
- 8 800 775-00-00
- corp@mtppk.ru
- Website
- mtppk.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/
Train from Velikiye Luki to Ostashkov
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ₽420–650
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Riga Central Bus Station to Pskov Bus station
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- ₽900–1,800
- Website
- https://ecolines.net/
Bus from Riga Central Bus Station to Severnye Vorota Bus Terminal
- Ave. Duration
- 21h 20m
- Frequency
- Once daily
- Estimated price
- ₽2,300–8,500
- Website
- https://ecolines.net/
- 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
- 5h 50m
- 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 (8112) 690-661
- info@pskovbus.ru
- Website
- pskovbus.ru
Bus from Pskov Bus station to Velikiye Luki
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₽600
- Schedules at
- pskovbus.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Severnye Vorota Bus Terminal to Ostashkov
- Ave. Duration
- 6h 41m
- Frequency
- 4 times a day
- Estimated price
- ₽1,300–1,800
- Schedules at
- avtovokzaly.ru
- Phone
- (495) 220-2817
- Website
- ostashkov.ru
Bus from Severnye Vorota Bus Terminal to Ostashkov
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- ₽800
- Schedules at
- ostashkov.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 How to get from London City Airport into central London, How to get from JFK to New York City, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Riga to Ostashkov is 690 km. It takes approximately 9h 30m to drive from Riga to Ostashkov.





















