Cheap Bus and Ferry tickets to Ventspils

What are the most popular routes to Ventspils?

Riga - VentspilsAverage price$15Average duration2h 50mDaily departures17
Kuldīga - VentspilsAverage price$8Average duration1h 13mDaily departures6
Liepāja - VentspilsAverage price$12Average duration2h 10mDaily departures4
Jelgava - VentspilsAverage price$16Average duration4h 20mDaily departures1
Nynäshamn - VentspilsAverage price$68Average duration9hDaily departures1