Skip to content

Krk Island, Croatia: coves, towns and travel planning

Krk is a convenient island base for a road trip: a road bridge connects the island to the mainland. When choosing where to stay, consider the differences between Krk Town, Baška and Vrbnik: long pebble beaches, sheltered coves and historic town centres are found along different stretches of coast.

Krk Island at a glance

  • Krk lies in the Kvarner Gulf and can be reached via a road bridge.
  • Baška is in the south; Vela PlaĹľa is a long pebble beach there.
  • Vrbnik combines a historic town centre with several swimming coves on the east coast.
  • Krk Town offers a harbour, an old town and swimming spots close to the centre.
  • The island comprises Krk Town and six municipalities: Baška, Dobrinj, Malinska, Omišalj, Punat and Vrbnik.
  • Beach access, walking routes and driving times vary from one stretch of coast to another.

Baška for long pebble beaches and coves

Vela Plaža is the defining feature of Baška, with a pebble beach stretching for around 1.8 kilometres along the waterfront promenade. The beach is right by the town, with cafés, restaurants, hotels and other accommodation nearby. Part of the beach is also accessible to people with disabilities. If you want to combine swimming with time in town, you can keep the walk between your accommodation, the promenade and the beach short.

South of Baška, Vela Luka and Mala Luka lie along a more remote stretch of coast. These coves make good destinations for a dedicated beach outing. Smaller swimming spots such as Vrženica and Jablanova add to the south coast’s options. Bunculuka Camping Resort is set in a secluded cove and includes a naturist campsite.

Choosing Vrbnik and the east coast

Vrbnik sits on a cliff above the sea and combines historic lanes with places to swim. The public cove of Zgribnica is right next to the town; access is characterised by pebbles and paved sunbathing areas. Potovošće is about three kilometres from Vrbnik and can be reached by car; parking is available at the beach. Near Risika, the sandy beach of Sv. Marek is about six kilometres from town. Kozica is in a quiet cove, reached by a walking path that takes about ten minutes from Zgribnica.

Staying in Vrbnik makes it easy to reach the historic town centre and Zgribnica Cove on foot. A trip to Potovošće or Sv. Marek should be planned as a separate beach outing. This makes it easy to distinguish short walks around town from trips to more distant coves. Find suitable accommodation by choosing a location close to your preferred beach and the town centre.

Krk Town as a harbour and cultural base

Krk Town makes a good base for exploring the old town and harbour, with swimming spots nearby. Porporela is close to the centre, while Dražica and other stretches of waterfront offer additional places to swim. Punat and Punat Bay lie just to the south. To the north, Omišalj and Njivice are near the island’s access point, while Malinska combines a promenade with its own bathing spots on the west coast.

The island is divided into Krk Town and the municipalities of Baška, Dobrinj, Malinska, Omišalj, Punat and Vrbnik. For a shorter stay, choosing one accommodation base and planning one or two excursions makes for a practical daily itinerary. Frequent drives across the island between several coastal towns take up extra time.

Getting to and travelling on from the island

The road bridge makes it possible to drive to the island from the mainland. During the peak season, traffic and access roads can add to journey times; an early start and a base near your main daily destinations leave more time by the water.

To continue to Cres, take the car ferry from Valbiska on Krk to Merag. Check the timetable and allow for the crossing as a separate part of your route. The harbour city of Rijeka and the promenades of Opatija can be included in a multi-day Kvarner itinerary. Other destinations on Croatia’s islands each require their own route and ferry planning.

On a mainland leg of the trip, travellers can add Rijeka as a harbour city and Opatija as a coastal town. Pula and Rovinj are on other stretches of coast and work well as destinations in their own right. A longer road trip around Croatia can connect these places, depending on the time available and driving distances; allow for the relevant ferry routes when planning further destinations on Croatia’s islands.

Krk Island is directly accessible by car. Travel preparation includes getting there and traffic; the season and journey length affect how to plan breaks for safe travel.

Frequently asked questions about Krk Island

Which town is best for a long pebble beach?

Baška has Vela Plaža, a pebble beach about 1.8 kilometres long right by the town. The smaller coves south of Baška are separate excursion destinations.

How do you get to Vela Luka from Baška?

A walking trail of about six kilometres leads from Baška to Vela Luka; it is also possible to get there by sea. From Vela Luka, Mala Luka is about a ten-minute walk away.

Where can you find a sandy swimming spot on Krk?

Sv. Marek is near Risika on the east coast, about six kilometres from Vrbnik. There are moorings for boats at the beach.

Which municipalities are on the island?

Alongside Krk Town, the island includes the municipalities of Baška, Dobrinj, Malinska, Omišalj, Punat and Vrbnik.