Cheap Bus and Carpool tickets to Krk

What are the most popular routes to Krk?

Rijeka - KrkAverage priceTRY 645Average duration1h 23mDaily departures16
Zagreb - KrkAverage priceTRY 1,630Average duration3h 15mDaily departures6
Omišalj - KrkAverage priceTRY 401Average duration37mDaily departures39
Bakar - KrkAverage priceTRY 480Average duration1h 2mDaily departures17
Malinska - KrkAverage priceTRY 339Average duration22mDaily departures20