Cheap Bus and Train tickets to Joniškis

What are the most popular routes to Joniškis?

Klaipėda - JoniškisAverage priceTRY 1,452Average duration3h 14mDaily departures3
Riga - JoniškisAverage priceTRY 752Average duration1h 27mDaily departures3
Vilnius - JoniškisAverage priceTRY 1,894Average duration3h 42mDaily departures1
Jelgava - JoniškisAverage priceTRY 558Average duration33mDaily departures1
Kaunas - JoniškisAverage priceTRY 351Average duration3h 11mDaily departures5