Cheap Bus and Ferry tickets to Ventspils

What are the most popular routes to Ventspils?

Riga - VentspilsAverage price£13Average duration2h 50mDaily departures12
Kuldīga - VentspilsAverage price£6Average duration1h 13mDaily departures6
Liepāja - VentspilsAverage price£9Average duration2h 10mDaily departures4
Nynäshamn - VentspilsAverage price£53Average duration9hDaily departures1
Jelgava - VentspilsAverage price£13Average duration4h 20mDaily departures1