From Trieste bus to Ilirska Bistrica then bus to Krk. 3 h 52 min 16€. From Trieste bus to Rijeka then bus to Krk. 4 h 17€. From Trieste drive to Krk. 1 h 57 min 19€.
Bus from Trieste to Krk
Arriva Slovenia operates a bus from Trieste to Krk once daily. Tickets cost $6 - $10 and the journey takes 1 h 15 min. Arriva Slovenia also services this route once daily.