Cheap Bus and Train tickets to Joniškis

What are the most popular routes to Joniškis?

Klaipėda - JoniškisAverage priceTRY 1,442Average duration3h 14mDaily departures3
Jelgava - JoniškisAverage priceTRY 554Average duration33mDaily departures1
Vilnius - JoniškisAverage priceTRY 1,881Average duration3h 42mDaily departures1
Riga - JoniškisAverage priceTRY 737Average duration1h 33mDaily departures1
Kaunas - JoniškisAverage priceTRY 349Average duration3h 11mDaily departures5