Šibenik packs a lot into a small old town: a UNESCO cathedral, four hillside fortresses, a working harbour and some of the best-value day trips in Dalmatia. Start with the old town, then use the harbour for boats to Krka and the islands. For a general overview, see our Šibenik travel guide, and for hotels see where to stay in Šibenik. Prices are in euros (€), approximate as of 2026.
Visit the Cathedral of St James
The cathedral is the city’s main sight and a UNESCO World Heritage Site. It was built between 1431 and 1536 with an all-stone vault and a frieze of 71 carved faces on the apse. Visit early or late to avoid tour groups; the entry fee is roughly €5 to €10 as of 2026.
Walk the old town
The old town is a web of stepped streets, small squares and stone houses. Look for the loggia and the Town Hall on the main square, then explore the lanes behind the cathedral. The Medieval Mediterranean Garden at the St Lawrence monastery shows herbs and plants used in medieval times.
Climb to St Michael’s Fortress
The hilltop fortress is the best viewpoint over the old town, harbour and islands. In summer it hosts concerts and events. Allow an hour, wear proper shoes for the stone steps, and expect an entry fee of roughly €8 to €10 as of 2026. Combined tickets for more than one fortress are sometimes available, so ask when you buy.
See Barone and St John’s fortresses
Barone Fortress, on a hill behind the old town, is a 17th-century bastion with a modern interactive visitor experience, and entry is roughly €8. St John’s Fortress is higher and more ruined, ideal for a short hike and extra views. Both are worth a visit if you have more than a day.
See St Nicholas Fortress from the sea
St Nicholas Fortress guards the St Anthony Channel at the entrance to the harbour and is part of the UNESCO-listed Venetian defence works. It is best seen by boat; many short harbour cruises pass it, and it is reachable on guided excursions.
Take a boat to Krka National Park
Boats leave the Riva for Skradin, the gateway village, and the national park’s own boats continue to Skradinski Buk. A full-day trip usually costs about €40 to €70 per person before park entry, which is often paid separately. Read our Krka National Park guide for current ticket prices, the swimming ban and the best time of day. Compare Šibenik tours and the Split to Krka waterfalls trip with boat cruise if you are based in Split.
Cruise to the Kornati and nearby islands
Day cruises run from Šibenik and Murter to the Kornati archipelago, a national park of bare limestone islands. Closer to the city, the car-free islands of Zlarin and Prvić are reachable by local ferry and good for a swim and lunch. Our Croatia sailing guide covers longer routes.
Take a food and wine walk
A local-guided tasting walk usually includes olive oil, cured meats, local cheese and Debit wine, and costs about €50 to €80 per person. It is a good way to see the old town without having to choose where to eat.
Plan your day
A good one-day plan is the cathedral at opening time, a walk through the old town, lunch on the Riva and then St Michael’s Fortress for the late afternoon light. If you have a second day, take the early boat to Skradin and spend the day at Krka. Evenings are best on the main squares and along the waterfront, where cafes stay open late in summer. Check opening hours and ticket prices in advance, as they change by season.
Swim and relax
The nearest beaches are on the Mandalina peninsula and at Solaris; for clear water, take a boat to the islands or drive to Primošten, around 30 km south. Combine your visit with a stop in Trogir or Zadar, each about an hour from Šibenik by road.