Snorkeling Dubrovnik: Blue & Green Caves speedboat tour
Swim inside two sea caves, then drift in the lagoon at Šunj Beach
A speedboat snorkeling tour from Dubrovnik Port to the Elafiti Islands, visiting the Blue Cave and Green Caves on Koločep Island and then Šunj Beach on Lopud Island. The tour runs four hours with a professional guide in English, snorkel equipment, bottled water and beer or wine for adults included. Groups stay under 12 people per boat. The morning departure leaves at 8:30 AM from June through September to reach the caves before larger crowds.
Compare the 9 alternatives
Dubrovnik: Blue & Green Caves Snorkeling with Šunj BeachEvery day · 10:00★ 5.00 (72)2hENUS$ 63View ›
Snorkeling in Dubrovnik: Blue & Green Caves with SpeedboatEvery day · 10:00 and 18:00 · Season until 1 Nov · All ages★ 4.97 (721)4hENUS$ 63View ›
Dubrovnik: Blue Cave & Lopud Beach Speedboat with SnorkelingEvery day · First departure 09:00, last 14:00 · Season until 31 Oct · All ages★ 4.90 (3,203)4hEN
Snorkeling in Dubrovnik: Blue Cave and Elaphiti IslandsEvery day · First departure 09:00, last 09:50 · Season until 31 Oct · All ages★ 4.91 (554)8hEN
Dubrovnik Blue Cave & Elafiti Islands: Private Speedboat, Snorkeling & Sandy BeachEvery day · First departure 08:00, last 19:00 · All ages★ 4.98 (96)2h–8hENUS$ 228per groupView ›
Speed Boat Tour to Elaphiti Caves from DubrovnikEvery day · 10:00 and 15:00 · From age 4★ 4.95 (148)4hEN · HRUS$ 80View ›
Dubrovnik: Blue Cave & 7 Caves Speedboat Tour, 4 HoursEvery day · 10:00 and 14:00 · Season until 1 Nov · All ages★ 4.98 (1,960)4hENUS$ 62View ›
Snorkeling Dubrovnik: Elafiti Islands & Blue CaveEvery day · 09:30, 13:30 and 19:00 · All ages★ 4.92 (216)4hENUS$ 147per groupView ›
Dubrovnik Speedboat: Blue Cave, Elaphite & Lopud Private TourEvery day · First departure 09:00, last 18:30 · Season until 1 Nov · All ages★ 5.00 (158)2h–8hENUS$ 195per groupView › Compare more experiences like this »
Step-by-step itinerary
Explore caves and beaches in Elafiti Islands
- Start from Dubrovnik Port
- Visit Blue Cave on Kolocep island
- Explore Green Caves on Kolocep island
- Cruise through Elafiti Islands
- Stop at Šunj beach on Lopud island
- Swim and relax at the beach
The experience
The boat leaves Dubrovnik Port and heads straight to Koločep Island, where you spend about 30 to 35 minutes at the Blue Cave: the water inside it glows electric blue because of how sunlight bounces off the sand below. The Green Caves are next, a set of underwater passages where the rock formations open into the sea. Both spots have rock ledges for jumping in, and you can snorkel or swim between them. The clarity of the water is what makes the caves visible at all. The Elafiti Islands sit in some of the clearest water around Dubrovnik.
After the caves, the boat crosses to Lopud Island and drops you at Šunj Beach for roughly an hour and a half. It's the largest sandy beach in the Dubrovnik area, and the water shelves gradually from green to blue as it gets deeper. You swim and snorkel in the lagoon without a current, then dry off on the sand. If weather or a police closure affects Šunj that day, the boat goes to a similar sandy beach on Koločep instead. There's a bar in the woods above the beach if you want something beyond the water and the included drinks.
The guide is with you the whole time and speaks English. Snorkel gear is provided, along with bottled water and beer or wine for adults. The boat holds a maximum of 12 people, which is why the operator runs the morning departure at 8:30 AM from June through mid-September. It's the only way to keep the caves from turning into a floating queue.
What’s included
- Professional English-speaking guide and driver.
- snorkel equipment.
- bottled water.
- beer and wine for adults 18 and over.
- entry to Koločep Island and Lopud Island.
- all fuel and handling charges.
Before you book
Prices and times updated yesterday
Operated by DUBROVNIK BOAT TRIPS
Is this one for you?The boat leaves from Dubrovnik Port at 8:30 AM, so you don't need a car or a ride to the marina. Just show up at the waterfront. The four-hour loop means you're back by early afternoon, which works if you're staying in the city or moving on the same day.
Traveler reviews
Top questions
Can children come?
Yes. Ticket types: Child (1 to 17 years).
What happens if it rains?
It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24 h before the start.
What exactly is the Blue Cave and why does it glow that color?
The Blue Cave sits on the south side of Koločep Island, and the water inside it appears bright blue because sunlight refracts off the sand on the bottom and bounces back through the water. The effect is strongest when the sun is high and the water is still.
Can I snorkel at both the caves and the beach, or just one?
You snorkel at both. The caves have rock ledges for jumping in and swimming between the underwater passages, and Šunj Beach is a lagoon with shallow, clear water where snorkeling is the main activity during the hour and a half you spend there.
What happens if the weather is bad or Šunj Beach is closed?
The tour goes to a similar sandy beach on Koločep Island instead. The caves are the fixed stops. The final beach depends on conditions and any police closures that day.
What's included in the price, and what do I need to bring?
Snorkel equipment, bottled water, and beer or wine for adults 18 and over are included, along with entry to both islands and all fuel charges. Bring a towel, sunscreen and a change of clothes. Lunch is not included.
How early do I need to arrive before the 8:30 AM departure?
The tour departs from Dubrovnik Port at 8:30 AM during the summer season. Arrive early enough to board without rushing. The operator will confirm the exact check-in time when you book.
Snorkeling Dubrovnik: Blue & Green Caves speedboat tour
4h · EN
from US$ 74 per person
4.94474 reviewsVerified traveler reviews via our booking provider



















