Clear water over pebbles in Surbova bay, Stara Baška

Krk Beaches: The Best Beaches on the Island, with Tips from Malinska

Looking for the best Krk beaches? The island has almost everything: a beach nearly two kilometres long in Baška, pebble coves with no road, a sandy beach near Vrbnik and a shallow bay with healing mud. According to the island tourist board, 15 beaches on Krk fly the Blue Flag, which is why Krk is called “the island of Blue Flags”.

I’m Jura, and I work every summer as a skipper in Malinska, where my family comes from. That is why every beach below comes with its driving time from Malinska. The beaches in Malinska itself are covered in detail in our guide to Malinska beaches.

Krk beaches at a glance

BeachWhereTypeFrom Malinska (car)
Vela plažaBaškaPebble, long town beach31 km, 45 min
Vela Luka, Mala Lukanear BaškaCoves, best by boatBoat from Baška
OprnaStara BaškaPebble, no car access28 km, 40 min + walk
PorporelaKrk townPebble and concrete, shade13 km, 20 min
Punta DebijPunatTown beach20 km, 30 min
Sv. MarakRisika near VrbnikSand, shallow26 km, 35 min
PećineŠiloVillage beach17 km, 30 min
MelineSoline, ČižićiVery shallow, healing mud12 km, 25 min
Jadran, KijacNjivicePebble, pine shade7 km, 10 min
PesjaOmišaljVillage beach13 km, 20 min

Times are approximate and do not include summer traffic.

1. Vela plaža in Baška

Vela plaža (“the great beach”) is the best-known beach on the island. It is about 1,800 metres long and lies in the south of Krk, in a bay between bare mountains. It has flown the Blue Flag for many years.

Vela plaža, the long pebble beach in Baška
Photo: Andorado, CC BY-SA 3.0, via Wikimedia Commons

It has everything for a long beach day: sunbeds, pedal boats, water sports, cafés and restaurants right on the beach. Part of the beach is also open to dogs. In July and August, however, it gets busy, so come early or late in the afternoon.

2. Vela Luka and Mala Luka: coves for boaters

South-east of Baška lie the bays of Vela Luka and Mala Luka. There is no road and no development here, just pebbles, bare hillsides and very clear water. The easiest way there is by boat, for example by taxi boat from Baška. Keen hikers can also reach Vela Luka on foot.

Vela Luka bay near Baška, seen from a boat
Photo: Bzmarko, gemeinfrei, via Wikimedia Commons

My advice as a skipper: expect wind. These bays are open to the sea, and with the bura or jugo it can get rough. So check the forecast before you go.

3. Oprna and the coves of Stara Baška

Stara Baška stretches for about two kilometres along the coast. Below the scattered houses lie many small beaches of sand, pebbles or rock, such as Surbova bay and, at the end of the village, Zala beach.

Clear water over pebbles in Surbova bay, Stara Baška
Photo: Olgierd Rudak, CC BY-SA 4.0, via Wikimedia Commons

For many, the most beautiful is Oprna, a pebble beach about 120 metres wide with crystal clear water. You cannot drive right to it; instead, you reach it on a steep path or by excursion or taxi boat. Bring sturdy shoes, water and shade, because there are hardly any facilities.

4. Krk town: Porporela and around

Porporela beach is just a few steps from the old town of Krk. It is partly pebble and partly concrete, well equipped and shaded by trees. As a result, it is perfect for a swim during a day in town.

Other beaches near Krk town include Dražica, the beaches of the Krk and Ježevac campsites, Dunat near Kornić and Jert near Pinezići. Dogs are welcome at Redagara beach near Hotel Koralj.

5. Punat: Punta Debij

In Punat, Punta Debij beach lies on the sheltered bay. About 400 metres away is Mala Krasa, a beach for dogs. Small boats also leave Punat for the monastery islet of Košljun, see Krk attractions.

6. Sv. Marak near Vrbnik: sand on Krk

Most beaches on Krk are rocky, but at Risika, a short drive from Vrbnik, there is the sandy beach of Sv. Marak. The water is shallow, and there is a car park right by the beach. On a hill above the bay stands the chapel of St Mark, with a wide view over this part of the island.

Right next to it is Mala Javna bay, where dogs can swim too. Around Vrbnik itself, there are also small pebble coves between the rocks.

A small pebble cove between rocks near Vrbnik
Photo: Usien, CC BY-SA 3.0, via Wikimedia Commons

7. Šilo: Pećine beach

Šilo lies on the east coast, facing Crikvenica on the mainland. Its beach is called Pećine, and there is a dog area at Cape Šilo.

Šilo on the east coast of Krk with its swimming area
Photo: Allie_Caulfield, CC BY 2.0, via Wikimedia Commons

8. Soline bay: Meline and the healing mud

Soline bay in the north-east of the island is quite different from the rest of Krk. It is sheltered, and the sea stays very shallow far from the shore. At Meline beach near Čižići there is dark mud that is said to help with rheumatism.

The shallow Soline bay in the north-east of Krk
Photo: Bzmarko, gemeinfrei, via Wikimedia Commons

The calm, shallow water is ideal for children. If you want to swim, however, you have to wade out quite a way. Soline beach on the other side of the bay is another popular place to swim.

9. Njivice and Omišalj

Njivice is only seven kilometres from Malinska and easy to reach by bike or along the coastal path. Jadran beach flies the Blue Flag, and Kijac beach has a section for dogs. Behind the beaches, pine and oak trees give shade.

A busy summer beach in Njivice with umbrellas
Photo: Silverije, CC BY-SA 4.0, via Wikimedia Commons

In Omišalj, Pesja beach flies the Blue Flag. The old town sits on the cliff above, so combine a swim with a visit.

10. Beaches in Malinska

In Malinska itself, Rupa is the Blue Flag beach. In addition, there are Draga, Malin, the beaches at Haludovo and many coves along the coast towards Porat. Everything is in our guide to Malinska beaches.

Dog beaches on Krk

The island tourist board lists these beaches and areas where dogs are welcome:

  • Redagara near Hotel Koralj, Krk town
  • Galapagos in Dunat
  • Mala Krasa near Punat
  • Zaglav in Stara Baška, between Oprna bay and Camp Škrila
  • parts of Vela plaža and Vela Luka in Baška
  • Mala Javna near Sv. Marak, Vrbnik
  • Cape Šilo
  • Kijac in Njivice
  • Ribarsko selo at Haludovo, Malinska

For more tips, read Malinska with a dog.

Naturist beaches on Krk

The best-known naturist beaches belong to campsites: Konobe near Punat and Bunculuka near Baška.

Krk from the sea

Many of the most beautiful coves on Krk can only be reached by boat. From Malinska you can cruise along the west coast to secluded swimming spots; for ideas, see places near Malinska you can only reach by boat. You can drive a boat up to 5 HP without a licence: Krk boat rental without a license.

Practical tips for Krk beaches

  • Bring water shoes: many beaches are rocky, and sea urchins live between the rocks.
  • A thick mat or sunbed is more comfortable on pebbles than a towel.
  • In July and August, car parks at the popular beaches fill up by late morning.
  • When the bura blows, the east coast gets rough, while the west coast around Malinska is often calmer.
  • Take your rubbish with you, especially from coves without facilities.

FAQ about Krk beaches

What is the best beach on Krk?

The best known is Vela plaža in Baška, a beach about 1.8 km long with plenty of facilities. For something quieter, choose Oprna near Stara Baška or the coves of Vela Luka and Mala Luka, which are best reached by boat.

Are there sandy beaches on Krk?

Most Krk beaches are pebble, rock or concrete. You will find sand, for example, at Sv. Marak beach in Risika near Vrbnik, and there are a few small sandy spots in Stara Baška.

Where are the dog beaches on Krk?

The island tourist board lists, among others, Redagara in Krk town, Mala Krasa near Punat, Galapagos in Dunat, Ribarsko selo at Haludovo (Malinska), Mala Javna near Vrbnik, Kijac in Njivice, Zaglav in Stara Baška, Cape Šilo and parts of Vela plaža and Vela Luka in Baška.

Are there naturist beaches on Krk?

Yes. The best known are the beaches of the naturist camps Konobe near Punat and Bunculuka near Baška.

Do I need water shoes on Krk?

Yes, almost everywhere. Many beaches are rocky, and there are sea urchins between the rocks.

Which Krk beaches are best for children?

Shallow water is found at Sv. Marak near Risika and in Soline bay. Vela plaža in Baška is also popular with families. For Malinska, see our guide to Malinska beaches.

More about Malinska and Krk

Sources: beach list and dog beaches from the Krk island tourist board. Photos via Wikimedia Commons: Stara Baška by Olgierd Rudak (CC BY-SA 4.0), Baška by Andorado (CC BY-SA 3.0), Vela Luka and Soline by Bzmarko (public domain), Vrbnik by Usien (CC BY-SA 3.0), Šilo by Allie_Caulfield (CC BY 2.0), Njivice by Silverije (CC BY-SA 4.0).


Posted

in

by

Tags: