A typical Elaphite Islands cruise from Dubrovnik takes you to three inhabited islands – Koločep, Lopud, and Šipan – on a wooden boat or small cruiser. Expect 7–9 hours total, plenty of swimming stops in clear water, and a lunch of grilled fish, meat or vegetarian options. The islands are green and peaceful; you get 45–90 minutes on each to walk, swim or grab a drink. It’s not a party boat – most trips are relaxed, with 20–50 people depending on the vessel. The views of the rugged coast are genuinely good, especially in the late afternoon light on the way back.
Best time is late May–June or September–early October: warm sea, fewer crowds, lower prices. July and August are hot, busy, and every boat is packed. Expect to pay around $70–110 per person for a standard tour with lunch and swimming stops; private or smaller-group options run $400–600 for up to six people. Hotel pickup adds convenience but isn’t essential if you’re staying near the Old Town harbor.
Honest tip: choose a tour that visits all three islands and gives decent time on Lopud – it has the nicest beach and walking paths. Skip the cheapest no-lunch trips; the onboard or restaurant lunch is usually decent and saves hassle. Bring reef-safe sunscreen, swimsuit, and cash for drinks or ice cream on the islands.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.