There are 4 ways to get from Riga (State) to Tartu 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 Re37 / ...
3h 27m€12–24Train, bus
cheapest- Take the train from Riga-Pasazieru to Valgatrain 874 / ...
- Take the bus from Valga bussijaam to Tartu bussijaambus 369 / ...
5h 12m€9–13Bus
- Take the bus from Riga Airport to Tartu Bus stationbus
6h 18m€16–26Drive 243.9 km
- Drive from Riga to Tartucar 243.9 km
3h 27m€41–58
Riga (State) to Tartu by train
Comparing Your Travel Options
The cheapest way to get from Riga (State) to Tartu is to train and bus which costs €9 - €14 and takes 5h 12m.
The fastest way to get from Riga (State) to Tartu is to train which takes 3h 27m and costs €12 - €24.
No, there is no direct bus from Riga (State) to Tartu station. However, there are services departing from Grēcinieku iela and arriving at Tartu Bus station via Riga Airport. The journey, including transfers, takes approximately 6h 18m.
Yes, there is a direct train departing from Riia raudteejaam and arriving at Aardla. Services depart three times a day, and operate every day. The journey takes approximately 3h 27m.
The distance between Riga (State) and Tartu is 247 km. The road distance is 243.9 km.
The best way to get from Riga (State) to Tartu without a car is to train which takes 3h 27m and costs €12 - €24.
The train from Riia raudteejaam to Aardla takes 3h 27m including transfers and departs three times a day.
Riga (State) to Tartu bus services, operated by Lux Express, depart from Riga Airport station.
Riga (State) to Tartu train services, operated by Elron, depart from Riia raudteejaam station.
The best way to get from Riga (State) to Tartu is to train which takes 3h 27m and costs €12 - €24. Alternatively, you can bus, which costs €15 - €26 and takes 6h 18m.
What companies run services between Riga (State), Latvia and Tartu, Estonia?
Elron operates a train from Riia raudteejaam to Aardla once daily. Tickets cost €13–24 and the journey takes 3h 27m. LTG Link also services this route twice daily. Alternatively, Lux Express operates a bus from Riga Airport to Tartu Bus station once daily. Tickets cost €15–25 and the journey takes 4h 50m.
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Riia raudteejaam to Aardla
- Ave. Duration
- 3h 27m
- Frequency
- Once daily
- Estimated price
- €13–24
- Website
- Elron
- Express Train Ticket
- €18–24
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Riia raudteejaam to Aardla
- Ave. Duration
- 3h 47m
- Frequency
- Twice daily
- Estimated price
- €12–17
- Website
- LTG Link
- Phone
- 8760
- [email protected]
- Website
- Vivi
Train from Riga-Pasazieru to Valga
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- €6–9
- Website
- Vivi
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Riga Airport to Tartu Bus station
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- €15–25
- Schedules at
- luxexpress.eu
- Phone
- +372 640 4000
- [email protected]
- Website
- Go Bus
Bus from Valga bussijaam to Tartu bussijaam
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- €3–5
- Website
- Go Bus
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 do I get from Sydney to Melbourne, What documents do I need to cross Niagara Falls?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Riga (State) to Tartu bus services, operated by Lux Express, arrive at Tartu Bus station.
Riga (State) to Tartu train services, operated by Elron, arrive at Aardla station.
Yes, the driving distance between Riga (State) to Tartu is 244 km. It takes approximately 3h 27m to drive from Riga (State) to Tartu.
There are 401+ hotels available in Tartu.























