Cheap Bus and Train tickets to Joniškis

What are the most popular routes to Joniškis?

Vilnius - JoniškisAverage priceMAD 266Average duration3h 33mDaily departures2
Klaipėda - JoniškisAverage priceMAD 297Average duration3h 14mDaily departures3
Vilnius - JoniškisAverage priceMAD 388Average duration3h 42mDaily departures1
Riga - JoniškisAverage priceMAD 152Average duration1h 33mDaily departures1
Jelgava - JoniškisAverage priceMAD 115Average duration33mDaily departures1