Cheap Bus and Carpool tickets to Krk

What are the most popular routes to Krk?

Rijeka - KrkAverage price₹1,343Average duration1h 21mDaily departures16
Zagreb - KrkAverage price₹3,335Average duration3h 54mDaily departures3
Omišalj - KrkAverage price₹829Average duration37mDaily departures35
Bakar - KrkAverage price₹996Average duration1h 1mDaily departures16
Jurandvor - KrkAverage price₹795Average duration41mDaily departures12