The island of Mljet
Mljet Island: Croatia's Green Paradise
Explore the mythical Odysseus Cave on Mljet Island: swim in turquoise waters and discover a legend in this stunning natural grotto.
Odysseus Cave, near Babino Polje on Mljet Island, is a stunning natural grotto steeped in legend. Accessible by swimming or a steep hike, the cave features a collapsed vault, creating a dramatic opening to the sky that illuminates the turquoise waters within. It's believed by some to be the cave where Odysseus was held captive by the nymph Calypso.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Driving
From Sobra, the main ferry port on Mljet, drive approximately 25 km to the village of Babino Polje. Parking is available near Tommy's supermarket or along the road. From there, follow the signs for Odysseus Cave. The trailhead is a short walk from the parking area. Be aware that there is only one major road on Mljet. Parking is free.
Walking
From the parking area in Babino Polje, the hike to Odysseus Cave is approximately 2.6 km out and back, taking about an hour each way. The trail is well-marked but rocky, so wear sturdy shoes. Follow the path towards the coast, passing near Hotel Penelopa. The descent into the cave is steep and requires caution. There are no fees for accessing the trail or the cave.
Boat Tour
Several boat tours operate from various locations on Mljet, including Pomena and Polače, offering direct access to Odysseus Cave. These tours often include snorkeling equipment and allow you to experience the cave from the sea. Prices vary depending on the tour operator and duration, but expect to pay around €70-€90 per person. Some tours depart from Korčula or Dubrovnik, with prices ranging from €700-€900 for a private speedboat.
Use Odysseus Cave as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Explore Dalmatia: Croatia’s coastal gem with stunning beaches, historic cities, and natural wonders. Experience the perfect blend of adventure, relaxation, and culture.
Tell me more about Dalmatia