Cheap Bus and Train tickets to Joniškis

What are the most popular routes to Joniškis?

Klaipėda - JoniškisAverage pricePEN 112Average duration3h 14mDaily departures3
Jelgava - JoniškisAverage pricePEN 43Average duration33mDaily departures1
Vilnius - JoniškisAverage pricePEN 146Average duration3h 42mDaily departures1
Riga - JoniškisAverage pricePEN 57Average duration1h 33mDaily departures1
Kaunas - JoniškisAverage pricePEN 27Average duration3h 11mDaily departures5