Arrival
Primary Airport: Zagreb Airport (ZAG)
The most reliable way to reach your tour start point is to fly into Zagreb, Croatia’s main international gateway with strong global connectivity.
From Zagreb, Omišalj (on Krk Island) is approximately a 2-hour transfer by road. Pre-arranged shared or private transfers are available on the day of embarkation and should be booked in advance.
Recommended arrival strategy:
Land in Zagreb before late morning (around 11:00–12:00)
This ensures you comfortably make the scheduled transfers to the boat
Boarding in Omišalj begins around midday, with departure shortly after
Alternative Arrival Option
You may also fly into Rijeka Airport (RJK), which is located on Krk Island itself, just a short drive from Omišalj.
However:
Flight options are limited and often seasonal
Best suited for travelers already within Europe
Embarkation (Important)
Boarding window: ~11:00 AM to 2:30 PM
Boat departs around 3:00 PM
Missing this window means missing the tour start, so arrival timing is critical.
Departure
Fly Out Of: Zagreb Airport (ZAG)
Disembarkation in Omišalj is typically by 9:00 AM
Transfers back to Zagreb Airport are available (approx. 2 hours)
Recommended departure strategy:
Book flights after ~12:00 PM (noon) from Zagreb
Earlier flights carry risk due to transfer timing