Cheap Bus and Train tickets to Joniškis

What are the most popular routes to Joniškis?

Vilnius - JoniškisAverage price$55Average duration3h 30mDaily departures2
Riga - JoniškisAverage price$23Average duration1h 12mDaily departures2
Kaunas - JoniškisAverage price$11Average duration3h 11mDaily departures5
Vilnius - JoniškisAverage price$41Average duration3h 50mDaily departures4
Šiauliai - JoniškisAverage price$15Average duration35mDaily departures1