There are 5 ways to get from Riga to Ozero Kaunus by bus, train, taxi, 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.
Bus, train, taxi via Pskov
best- Take the bus from Riga Central Bus Station to Pskov Bus stationbus
- Take the bus from Pskov to Saint Petersburg Bus Terminalbus
- Take the train from Ladozhsky Railway Terminal to Kostomuksha Passtrain
- Take the taxi from Kostomuksha Pass to Ozero Kaunustaxi
32h 18mTrain, bus, taxi
cheapest- Take the train from Riga-Pasazieru to Tapatrain 0
- Take the train from Tapa to Narvatrain E33
- Take the bus from Ivangorod to Saint Petersburg Bus Terminalbus 842
- Take the train from Ladozhsky Railway Terminal to Kostomuksha Passtrain
- Take the taxi from Kostomuksha Pass to Ozero Kaunustaxi
32h 23m₽7,160–12,579Bus, taxi
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
- Take the bus from Saint Petersburg Bus Terminal to Petrozavodsk Bus stationbus
- Take the bus from Petrozavodsk Bus station to Kostomukshabus 528
- Take the taxi from Kostomuksha to Ozero Kaunustaxi
33h 33m₽10,300–11,600Drive 1,507 km
- Drive from Riga to Ozero Kaunuscar 1,507 km
22h 48m₽23,369–33,755Bus, train, taxi
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
- Take the train from Ladozhsky Railway Terminal to Kostomuksha Passtrain
- Take the taxi from Kostomuksha Pass to Ozero Kaunustaxi
33h 25m₽10,260–13,190
Questions & Answers
The cheapest way to get from Riga to Ozero Kaunus is to train and bus and taxi which costs RUB 7000 - RUB 13000 and takes 32h 23m.
The fastest way to get from Riga to Ozero Kaunus is to drive which takes 22h 48m and costs RUB 23000 - RUB 34000.
The distance between Riga and Ozero Kaunus is 1387 km. The road distance is 1507 km.
The best way to get from Riga to Ozero Kaunus without a car is to bus and train and taxi via Pskov which takes 32h 18m and costs .
It takes approximately 32h 18m to get from Riga to Ozero Kaunus, including transfers.
Yes, the driving distance between Riga to Ozero Kaunus is 1507 km. It takes approximately 22h 48m to drive from Riga to Ozero Kaunus.
What companies run services between Riga, Latvia and Ozero Kaunus, Russia?
There is no direct connection from Riga to Ozero Kaunus. However, you can take the bus to Pskov Bus station, take the bus to Saint Petersburg Bus Terminal, walk to Ligovsky Prospekt, take the line 4 subway to Ladozhskaya, walk to Ladozhsky Railway Terminal, take the train to Kostomuksha Pass, then take the taxi to Ozero Kaunus. Alternatively, you can take the bus to Saint Petersburg Bus Terminal, take the bus to Petrozavodsk Bus station, take the bus to Kostomuksha, then take the taxi to Ozero Kaunus.
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Ladozhsky Railway Terminal to Kostomuksha Pass
- Ave. Duration
- 16h 50m
- Frequency
- Twice a week
- Estimated price
- ₽2,200–4,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,200–2,900
- 2nd Class (Kupé)
- ₽3,400–4,700
Train from Ladozhsky Railway Terminal to Kostomuksha Pass
- Ave. Duration
- 16h 50m
- Frequency
- Twice a week
- Estimated price
- ₽2,200–4,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,200–2,900
- 2nd Class (Kupé)
- ₽3,400–4,700
Train from Ladozhsky Railway Terminal to Kostomuksha Pass
- Ave. Duration
- 16h 50m
- Frequency
- Twice a week
- Estimated price
- ₽2,200–4,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,200–2,900
- 2nd Class (Kupé)
- ₽3,400–4,700
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Riga-Pasazieru to Tapa
- Ave. Duration
- 4h 56m
- Frequency
- Twice daily
- Estimated price
- ₽1,900–3,300
- Website
- Elron
- Express Train Ticket
- ₽2,300–3,300
Train from Tapa to Narva
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- ₽650–1,200
- Website
- Elron
- Express Train Ticket
- ₽800–1,200
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Riga-Pasazieru to Tapa
- Ave. Duration
- 5h 13m
- Frequency
- Twice daily
- Estimated price
- ₽1,700–2,300
- Website
- LTG Link
- Phone
- +371 22 474 814
- [email protected]
- Website
- Vissa
Bus from Riga Central Bus Station to Pskov Bus station
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- ₽5,988
- Website
- Vissa
- Schedules at
- Vissa
- Book at
- Vissa
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Phone
- +7 (901) 374-41-56
- [email protected]
- Website
- Markatek
Bus from Riga Central Bus Station to Pskov Bus station
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Pskov to Saint Petersburg Bus Terminal
- Ave. Duration
- 4h 13m
- Frequency
- 4 times a day
- Estimated price
- ₽1,300–1,800
- Schedules at
- avtovokzaly.ru
- Phone
- +7-812-612-82-30
- [email protected]
- Website
- bus.sovavto.ru
Bus from Pskov to Saint Petersburg Bus Terminal
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- ₽1,390
- Schedules at
- bus.sovavto.ru
Bus from Saint Petersburg Bus Terminal to Petrozavodsk Bus station
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,490
- Schedules at
- bus.sovavto.ru
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Pskov to Saint Petersburg Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₽1,100–1,600
- Schedules at
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Petrozavodsk Bus station
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,000
- Schedules at
- ecolines.ru
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Pskov to Saint Petersburg Bus Terminal
Bus from Ivangorod to Saint Petersburg Bus Terminal
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Pskov to Saint Petersburg Bus Terminal
- Ave. Duration
- 4h 46m
- Frequency
- 3 times a week
- Estimated price
- ₽750–1,100
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +7 (812) 245-06-70
- [email protected]
- Website
- bus.ptk.express
Bus from Pskov to Saint Petersburg Bus Terminal
- Ave. Duration
- 4h 46m
- Frequency
- 3 times a week
- Estimated price
- ₽700–1,100
- Schedules at
- ptk.express
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Pskov to Saint Petersburg Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- ₽5,645
- Schedules at
- vt.by
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₽6,000–12,000
- Schedules at
- luxexpress.eu
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₽6,000–12,000
- Schedules at
- luxexpress.eu
- Phone
- +7 (8142) 72-20-12
- [email protected]
- Website
- Karelavtotrans
Bus from Saint Petersburg Bus Terminal to Petrozavodsk Bus station
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,200
- Website
- Karelavtotrans
- Schedules at
- Karelavtotrans
Bus from Petrozavodsk Bus station to Kostomuksha
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- ₽1,100
- Website
- Karelavtotrans
- Schedules at
- Karelavtotrans
- Ave. Duration
- 2h 12m
- Estimated price
- ₽2,000–2,500
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 Heading to Europe? Read this before you buy a Eurail Pass, Is ride-sharing platform BlaBlaCar right for you?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.



























