Cheap Bus and Train tickets to Sigulda

What are the most popular routes to Sigulda?

Tartu - SiguldaAverage priceA$24Average duration3h 6mDaily departures1
Riga - SiguldaAverage priceA$10Average duration1h 2mDaily departures60
Tallinn - SiguldaAverage priceA$56Average duration5h 3mDaily departures3
Cēsis - SiguldaAverage priceA$9Average duration43mDaily departures16
Klaipėda - SiguldaAverage priceA$48Average duration5h 5mDaily departures2