Cheap Bus and Ferry tickets to Ventspils

What are the most popular routes to Ventspils?

Riga - VentspilsAverage priceCZK 337Average duration2h 41mDaily departures3
Liepāja - VentspilsAverage priceCZK 247Average duration2h 10mDaily departures4
Jelgava - VentspilsAverage priceCZK 333Average duration4h 20mDaily departures1
Nynäshamn - VentspilsAverage priceCZK 1,435Average duration9hDaily departures1