Cheap Bus and Train tickets to Joniškis

What are the most popular routes to Joniškis?

Vilnius - JoniškisAverage price₹2 741Average duration3h 33mDaily departures2
Jelgava - JoniškisAverage price₹1 189Average duration33mDaily departures1
Klaipėda - JoniškisAverage price₹3 060Average duration3h 14mDaily departures3
Riga - JoniškisAverage price₹1 571Average duration1h 27mDaily departures3
Vilnius - JoniškisAverage price₹3 993Average duration3h 42mDaily departures1