⭐ Rated 4.5/5 · based on 79,000+ verified traveller reviews

Diving & Snorkeling on Krk

Separate introductory scuba dives from ordinary cruise snorkeling: equipment, supervision and physical requirements differ. Compare the actual departure port before booking: Krk Town, Punat, Baška, Njivice and Omišalj are separate places on a large island. A tour labelled “Krk” may require a drive. Check duration, swim stops, shade and toilets rather than choosing by headline alone.

Find your tour
  • ✓ Free cancellation up to 24 h before
  • ✓ Instant confirmation straight to your phone
  • ✓ Best price booked via GetYourGuide

Top rated · Season 2026

The tours travellers book most

Hand-picked from every operator around Krk – ranked by real reviews, price and experience.

13 tours available · Sorted by number of verified reviews. Prices and availability come live from GetYourGuide.

Krk Golden Beach & Plavnik Boat Tour-Swimming & Snorkeling

Krk Golden Beach & Plavnik Boat Tour-Swimming & Snorkeling

⏱ 4 hours · 4.7 (115)

4-hour boat tour from Krk with swimming at Plavnik and Golden Beach.Enjoy a welcome drink+ 1 complimentary drink. panoramic cruising, snorkeling, SUP boards, and time to relax i…

from €40 per person

Check availability →
Punat: Golden Beach & Plavnik Boat Tour - Swimming & Snorkeling

Punat: Golden Beach & Plavnik Boat Tour - Swimming & Snorkeling

⏱ 4 hours · 4.8 (60)

Morning boat adventure from Punat to Golden Beach, Kormat and Plavnik. Swim in hidden bays, explore crystal-clear waters, and enjoy SUP, snorkeling, and Krk’s stunning coastline

from €40 per person

Check availability →
3.5h Wild Bays: Swim & Snorkel with Capt. Bobo (Public)

3.5h Wild Bays: Swim & Snorkel with Capt. Bobo (Public)

⏱ 3.5 hours · 5.0 (57)

A public half-day boat trip (with max 13 people), with swimming into caves, jumping from rocks and relaxing in the most beautiful bays and beaches of the northern Adriatic, acce…

from €40 per person

Check availability →
VRBNIK: Discovery scuba dive adventure

VRBNIK: Discovery scuba dive adventure

⏱ 3 hours · 4.9 (35)

Take a deep underwater breath,. Check out the beautiful underwater landscape around the island Krk.

from €89 per person

Check availability →
Trip to the wild bays of Stara Baška and islands near Krk

Trip to the wild bays of Stara Baška and islands near Krk

⏱ 2 - 8 hours · 5.0 (28)

Explore Stara Baška bays and the islands of Plavnik, Prvić, Grgur and Goli on a private boat trip from Punat. Swim and snorkel on a flexible schedule that lets you explore the a…

from €190 per group up to 9

Check availability →
Krk: Discovery scuba dive from the boat

Krk: Discovery scuba dive from the boat

⏱ 7 hours · 4.1 (15)

Dive into the beautiful Croatian sea and see what they are all talking about! Enjoy a boat day trip in a completely different way and make lasting memories with your friends and…

from €139 per person

Check availability →
5h Plavnik Island: Swim & Snorkel with Capt. Bobo (Public)

5h Plavnik Island: Swim & Snorkel with Capt. Bobo (Public)

⏱ 5 hours · 4.8 (8)

A public half-day boat tour (max 12 people) around the second biggest uninhabited island in Croatia, with griffon vultures, swimming in bays of untouched nature, and exploring t…

from €55 per person

Check availability →
Private Kvarnerić Archipelago Speedboat Tour

Private Kvarnerić Archipelago Speedboat Tour

⏱ 4 hours · 5.0 (6)

Cruise the Kvarnerić Archipelago on a private speedboat from Punat(or Krk). Snorkel Mali Plavnik, swim at the Blue Cave, spot dolphins and vultures, and enjoy olive oil tasting.

from €400 per group up to 7

Check availability →
Punat: Traditional Taxi Boat Tour to Golden Bay

Punat: Traditional Taxi Boat Tour to Golden Bay

⏱ 4 hours · 4.8 (6)

Discover the beauty of Krk on a traditional wooden boat tour. Swim in hidden coves, snorkel in the crystal-clear Adriatic Sea. Enjoy and have fun with us.

from €290 per group up to 10

Check availability →
Island Krk: Boat excursion, snorkeling, swimming

Island Krk: Boat excursion, snorkeling, swimming

⏱ 7 hours · 3.4 (2)

Daily boat trip with two stops for scuba diving, swimming or snorkeling. You want to enjoy the see and the sun? This could be the right thing for you...

from €57 per person

Check availability →
Punat: Golden Bay Boat Tour with Swimming & Snorkeling

Punat: Golden Bay Boat Tour with Swimming & Snorkeling

⏱ 2.5 hours · 5.0 (2)

Discover the beauty of Krk on a traditional wooden boat tour. Swim in hidden coves, snorkel in the crystal-clear Adriatic Sea. Enjoy and have fun with us.

from €190 per group up to 10

Check availability →
Punat Golden Excursions Krk and Nearby Islands Full-Day Tour

Punat Golden Excursions Krk and Nearby Islands Full-Day Tour

⏱ 8 hours 0

Private boat tour from Punat to the wild beaches near Stara Baška and, weather permitting, nearby islands. Swim, snorkel, and relax in crystal-clear waters away from the crowds.

from €800 per group up to 12

Check availability →
Vrbnik: Unlimited Daily Dive Ticket

Vrbnik: Unlimited Daily Dive Ticket

0

Take a deep underwater breath. Check out the beautiful underwater landscape around the island of Krk.

from €69 per person

Check availability →

Good to know: Krk has pebble and rocky beaches, not long sandy resort beaches. Many small coves are reached only by boat or on foot. Wind can change a sea itinerary, and a dolphin sighting is never guaranteed.

See all tours in Krk →

Good to know

Frequently asked questions

Where do boat tours on Krk leave from?

The largest selection leaves from Krk Town and Punat; Baška, Njivice, Malinska and Omišalj have smaller offers. Check the meeting point because “Krk” can mean the island, not Krk Town.

Does Krk have sandy beaches?

Krk is mainly a pebble-and-rock island. Vela Plaža in Baška is a long pebble beach; secluded coves may require a boat or a walk.

Can I visit Plitvice Lakes from Krk?

It is possible by road, but it is a long mainland day rather than a nearby island attraction. The current local catalogue contains no qualifying departure from Krk.

Does Krk have a train station?

No. The nearest railway station is in Rijeka; travel on the island is by road, bus, taxi, bicycle or boat.

Tours from €15 · available today

Check availability