Cheap Bus and Train tickets to Joniškis

What are the most popular routes to Joniškis?

Vilnius - JoniškisAverage priceCLP 25,715Average duration3h 33mDaily departures2
Jelgava - JoniškisAverage priceCLP 11,152Average duration33mDaily departures1
Klaipėda - JoniškisAverage priceCLP 28,704Average duration3h 14mDaily departures3
Riga - JoniškisAverage priceCLP 14,738Average duration1h 27mDaily departures3
Vilnius - JoniškisAverage priceCLP 37,453Average duration3h 42mDaily departures1