direct, Vivi express, roughly every 4 hours through the day, about 3h05m -- a separate slower connecting service on the same corridor requires a change of train at Aizkraukle and is not the service represented here
Vivi
Route
Journey times, operators and connections for the routes we cover. You book with the operator; we show you who runs it and how long it takes.
Journey times and carriers on this route.
direct, Vivi express, roughly every 4 hours through the day, about 3h05m -- a separate slower connecting service on the same corridor requires a change of train at Aizkraukle and is not the service represented here
Vivi
door to door
Private road transfer — availability and price depend on the provider; this is not an offer
The parts people get wrong. Each one links to where we checked it.
Status
Vivi's direct Riga-Daugavpils express runs roughly every 4 hours, journey time about 3h05m, no change of train.
rome2rio.com · checked 2026-09-21
Easy to get wrong
Vivi's own winter-timetable notice confirms Riga-Daugavpils keeps 6 daily trains in each direction, but explicitly flags that one of the six is a connecting service requiring passengers to change from an electric to a diesel train at Aizkraukle -- that connecting working is not this direct corridor.
eng.lsm.lv · checked 2026-09-21