An aerial view of the island of Lokrum just off the coast of Dubrovnik
Photo by FilipFilipovic  –  Link

Lokrum Island

Croatia > Dubrovnik

If you're looking to escape the hustle and bustle atmosphere of Dubrovnik for a day, you can find solace in Lokrum Island, just 600m off the coast. This wild oasis in the Adriatic Sea is a paradise for nature lovers and outdoorsy types, with ample swimming, diving and picnicking opportunities. There are also wild rabbits and peacocks roaming the island, as well as a botanical garden you can explore.

Lokrum is just 1.5 miles long, but there's plenty to do here, from floating in the 'Dead Sea' (a shallow salt lake near the centre of the island) to visiting the ruins of an old Benedictine Monastery, which dates back to around 1023. Game of Thrones fans will also want to catch a glimpse of the iconic Iron Throne from the TV show, which is located on the island!

What to bring

  • Comfortable walking shoes to navigate rough and rocky paths. Bring waterproof ones if you intend to wade into the water, as the shoreline is pebbly and there are quite a few black urchins around
  • Swimsuit and a thick towel for lounging on the rocks
  • Snorkelling gear
  • A camera to capture the natural beauty of the island (and the peacocks, of course)
  • Picnic lunch if you'd rather not buy food at the somewhat pricey restaurant
  • Insect repellent
  • Bottled water

Getting there

In the high season, ferries run from Dubrovnik's old port Porporela to Lokrum every 30 minutes, and the journey takes about 15 minutes in total. A return ticket costs 150 Kuna (about €20) and includes entry into the Nature Reserve. Children aged 5 to 15 can board the ferry for 25 Kuna. The last ferry back to the city is at 7pm.

Opening Times

May 1st to December 31st

  • Open Daily: 10:00 AM to 05:00 PM

June 1st to September 30th

  • Open Daily: 09:00 AM to 07:00 PM
Price Information

Return ferry to Lokrum Island (including nature reserve access)

  • General : 150.00 HRK
  • Children (Ages 5 - 15) : 25.00 HRK



Dubrovnik-Neretva County

Croatia 20000