A typical full-day Elaphiti Islands cruise from Dubrovnik takes you to three of the larger islands (usually Koločep, Lopud, and Šipan). Expect 7–9 hours total with plenty of swimming stops, a lunch on board or at a restaurant, and time to walk around the villages. The boats range from large party-style vessels to smaller wooden ones; the ride is generally calm but can feel crowded in peak summer. Snorkeling gear is often provided, the water is crystal clear, and the islands are green and peaceful compared with Dubrovnik’s bustle. It’s a solid way to see a different side of the Adriatic without arranging ferries yourself.
Best time is late May–early June or September–early October: good swimming weather, fewer people, and lower prices. July and August get hot, crowded, and more expensive. Expect to pay around €55–€85 per person depending on season, boat size, and whether lunch and drinks are included. Hotel pickup adds convenience but also cost.
Honest tips: Choose the smaller-boat option if available; you get more space and less loud music. Skip the “premium” lunch upgrade unless you really want lobster—standard grilled fish or pasta is usually fine and saves money. Bring your own snorkel mask if you’re picky about fit; the provided ones are hit-or-miss.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.