Krk (town) Travel Guide
City Historic town on Krk Island, Croatia
Krk town’s stone walls, narrow alleys and Romanesque cathedral anchor island life; visitors ferry in for seafood and lamb, rent boats for hidden coves, and trace olive groves and Roman ruins inland.
Why Visit Krk (town)? #
Ancient port town Krk blends island beaches with a compact medieval center framed by Frankopan Castle and the cathedral plaza, creating a lively coastal atmosphere. Fresh seafood, island lamb and local pasta like šurlice are staples in family-run konobas; nearby beaches and coves invite swimming and sailing. Summer evenings fill with market stalls and cultural concerts in the old town. It’s an accessible Adriatic base with a mix of history, gastronomy and sea.
Top Things to Do in Krk (town)
All Attractions ›- Frankopan Castle - Medieval fortress housing exhibits on island history and offering views over the harbour.
- Krk Cathedral (Cathedral of the Assumption) - Romanesque-Gothic cathedral featuring an ornate interior and historic cloister.
- Kamplin Square - Central waterfront square lined with cafés, galleries and boat tours to nearby coves.
- Biserujka Cave (near Rudine) - Limestone cave with guided tours revealing stalactites and interesting subterranean chambers.
- Local Konoba Restaurants - Family-run konobas serving island seafood dishes and traditional Croatian recipes.
- Krk Maritime Museum - Small museum documenting local seafaring, fishing traditions and island life.
- Baška - Famous bay and pebble beach on Krk island offering swimming and seaside restaurants.
- Vrbnik - Clifftop village renowned for its local Vrbnička Žlahtina wine and narrow medieval streets.
Best Time to Visit Krk (town) #
Krk is best from late spring to early autumn for warm sea swimming and easy island hopping. Winters are mild and peaceful, but many tourist services scale back.
Best Time to Visit Krk (town) #
Temperate climate with warm summers (peaking in July) and cold winters (coldest in January). Temperatures range from 3°C to 29°C. Abundant rainfall (1134 mm/year), wettest in October.
January
January is the coolest month with highs of 9°C and lows of 3°C. Regular rainfall (94 mm) and mostly overcast skies.
Comfort
Weather
February
February is cold with highs of 10°C and lows of 3°C. Moderate rainfall (75 mm) and mostly overcast skies.
Comfort
Weather
March
March is cold with highs of 13°C and lows of 6°C. Moderate rainfall (75 mm) and partly cloudy skies.
Comfort
Weather
April
April is cool with highs of 17°C and lows of 9°C. Moderate rainfall (79 mm) and partly cloudy skies.
Comfort
Weather
May
May is cool with highs of 22°C and lows of 13°C. Moderate rainfall (75 mm) and partly cloudy skies.
Comfort
Weather
June
June is mild with highs of 26°C and lows of 17°C. Regular rainfall (82 mm) and partly cloudy skies.
Comfort
Weather
July
July is the warmest month with highs of 29°C and lows of 19°C. Moderate rainfall (46 mm).
Comfort
Weather
August
August is mild with highs of 28°C and lows of 19°C. Moderate rainfall (67 mm).
Comfort
Weather
September
September is mild with highs of 24°C and lows of 15°C. Significant rainfall (131 mm) and partly cloudy skies.
Comfort
Weather
October
October is cool with highs of 19°C and lows of 11°C. The wettest month with heavy rain (149 mm) and partly cloudy skies.
Comfort
Weather
November
November is cool with highs of 13°C and lows of 7°C. Significant rainfall (146 mm) and mostly overcast skies.
Comfort
Weather
December
December is cold with highs of 10°C and lows of 4°C. Significant rainfall (115 mm) and mostly overcast skies.
Comfort
Weather
How to Get to Krk (town)
Krk town on the island of Krk is normally reached via Rijeka Airport (RJK) or by road from Rijeka; the island is connected to the mainland by a fixed bridge so no ferry transfer is required for most vehicles. Buses from Rijeka are the principal public‑transport link.
Rijeka Airport (RJK): Rijeka Airport on the island of Krk is the nearest airport to Krk town (Arrivals at RJK from some European cities are seasonal). From RJK there are shuttle buses and seasonal airport transfers to Rijeka and to towns on the island; taxi or rental car from the airport to Krk town takes about 15-25 minutes and bus fares are typically €3-6.
Zagreb (ZAG) / Pula (PUY) alternatives: Zagreb and Pula are other international options; from Zagreb drive ~2-3 hours to Krk (including ferry/bridge crossings as required) or use combined rail/bus services - travel times and fares vary significantly compared with direct arrivals at RJK.
Train: There is no rail station in Krk town; the nearest railhead is in Rijeka on the mainland. From Rijeka, regular buses connect to Krk town (≈30-45 minutes).
Bus: Buses are the main public‑transport option on and off the island; services connect Rijeka, other coastal towns and Krk town’s bus station. Local buses also link villages on the island. Expect short journeys and modest fares (typically €1.5-5 for island hops).
How to Get Around Krk (town) #
Krk town’s old centre is very walkable; narrow streets, the waterfront and the marina are best enjoyed on foot. Short-distance cycling works well for nearby beaches and neighbourhoods. Krk is connected to the mainland by the Krk Bridge, and regular bus services link the town with Rijeka and other island resorts. Cars are common and useful for exploring the island; taxis and seasonal water transport are available but more limited outside summer.
Where to Stay in Krk (town) #
Where to Eat in Krk (town) #
Breakdown of cuisine types found across Krk (town)'s restaurants and food venues, based on OpenStreetMap data.
Nightlife in Krk (town) #
Nightlife in Krk is seasonal: in summer the town fills with bars, beachside cafés and occasional live-music events, while winters are much quieter. You’ll find convivial waterfront bars and places that stay open late in peak season. Outside summer months expect a modest selection of pubs and restaurants rather than a full club scene.
Shopping in Krk (town) #
Shopping in Krk town offers tourist-oriented souvenir shops, small grocery stores and local produce sellers. There are specialty shops catering to visitors during the summer season. For supermarkets, fashion chains or larger retail choices, Rijeka on the mainland is the nearest place to go.