There are 4 ways to get from Riga to Dotnuva 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 Rīgas Centrālā stacija to Kėdainiaitrain 891/892 / ...
2h 55m$24–31Train, bus
cheapest- Take the train from Rīgas Centrālā stacija to Šiauliaitrain 891/892 / ...
- Take the bus from Geležinkelio stotis to Dotnuvabus M-321 / ...
4h 15m$18–22Bus
- Take the bus from Riga, Bus Station to Siauliai, Bus Stationbus N1206 / ...
- Take the bus from Šiaulių autobusų stotis to Dotnuvabus M-321 / ...
4h 43m$19–27Drive 200.7 km
- Drive from Riga to Dotnuvacar 200.7 km
3h 1m$37–53
Riga to Dotnuva by bus
Questions & Answers
The cheapest way to get from Riga to Dotnuva is to train and bus which costs $17 - $23 and takes 4h 15m.
The fastest way to get from Riga to Dotnuva is to train which takes 2h 55m and costs $24 - $35.
No, there is no direct bus from Riga station to Dotnuva. However, there are services departing from Riga, Bus Station and arriving at Dotnuva via Šiaulių autobusų stotis. The journey, including transfers, takes approximately 4h 43m.
The distance between Riga and Dotnuva is 232 km. The road distance is 200.7 km.
The best way to get from Riga to Dotnuva without a car is to train which takes 2h 55m and costs $24 - $35.
It takes approximately 2h 55m to get from Riga to Dotnuva, including transfers.
Riga to Dotnuva bus services, operated by FlixBus, depart from Riga, Bus Station.
The best way to get from Riga to Dotnuva is to train which takes 2h 55m and costs $24 - $35. Alternatively, you can bus, which costs $18 - $28 and takes 4h 43m.
Riga to Dotnuva bus services, operated by FlixBus, arrive at Siauliai, Bus Station.
Yes, the driving distance between Riga to Dotnuva is 201 km. It takes approximately 3h 1m to drive from Riga to Dotnuva.
What companies run services between Riga, Latvia and Dotnuva, Lithuania?
LTG Link operates a train from Rīgas Centrālā stacija to Kėdainiai once daily. Tickets cost $13–17 and the journey takes 2h 42m. Alternatively, you can take a bus from Riga, Bus Station to Dotnuva via Siauliai, Bus Station and Šiaulių autobusų stotis in around 4h 43m.
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Rīgas Centrālā stacija to Kėdainiai
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- $13–17
- Website
- https://ltglink.lt/en
Train from Rīgas Centrālā stacija to Šiauliai
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $8–12
- Website
- https://ltglink.lt/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Riga, Bus Station to Siauliai, Bus Station
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $9–17
- Website
- https://www.flixbus.co.uk
- Phone
- (+370 37) 34 24 40
- info@kautra.lt
- Website
- kautra.lt
Bus from Šiaulių autobusų stotis to Dotnuva
- Ave. Duration
- 1h 33m
- Frequency
- Every 3 hours
- Estimated price
- $9–11
- Website
- https://www.kautra.lt/en/
- Schedules at
- https://www.autobusubilietai.lt/en
Bus from Geležinkelio stotis to Dotnuva
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $9–11
- Website
- https://www.kautra.lt/en/
- Schedules at
- https://www.autobusubilietai.lt/en
Want to know more about travelling around Lithuania
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 36+ hotels available in Dotnuva.







