Cheap Bus and Carpool tickets to Krk

What are the most popular routes to Krk?

Rijeka - KrkAverage priceRUB 1,038Average duration1h 23mDaily departures16
Zagreb - KrkAverage priceRUB 2,601Average duration3h 15mDaily departures5
Omišalj - KrkAverage priceRUB 643Average duration37mDaily departures37
Karlovac - KrkAverage priceRUB 2,451Average duration2h 59mDaily departures2
Malinska - KrkAverage priceRUB 532Average duration22mDaily departures17