Cheap Bus and Train tickets to Joniškis

What are the most popular routes to Joniškis?

Vilnius - JoniškisAverage pricePEN 98Average duration3h 33mDaily departures2
Riga - JoniškisAverage pricePEN 57Average duration1h 27mDaily departures3
Jelgava - JoniškisAverage pricePEN 43Average duration33mDaily departures1
Klaipėda - JoniškisAverage pricePEN 110Average duration3h 14mDaily departures3
Vilnius - JoniškisAverage pricePEN 143Average duration3h 42mDaily departures1