The best caves in Mallorca, all in one place
We bring together the official tours and tickets to the island's most stunning caves. Compare duration, departures and prices, and book in a couple of clicks with an instant e-ticket.
Which caves can you visit in Mallorca?
Mallorca has several caves open to the public. The most famous are in Porto Cristo: the Caves of Drach, with their underground lake and classical music concert, and the Caves dels Hams. Near Palma are the Caves of Génova, and along the coast, the sea caves discovered by speedboat or sea caving. Here you can book tours with transport included or just the tickets.

Bus to the Caves of Drach — South & Palma Bay
Departures from the south & Palma Bay. Transport, admission, a classical concert and a boat ride across Lake Martel.

Full day: Caves of Drach and dels Hams
Two spectacular caves in one day: the Sea of Venice at dels Hams and Lake Martel at Drach.

Bus to the Caves of Drach — North & East
Departures from the north & east of the island. Direct bus with guide and admission, plus free time in Porto Cristo.

Coves and sea caves of the east coast by speedboat
3 h by speedboat through Llevant Natural Park, with two swims and the sea caves of Cap Farrutx.

Mallorca Explorer: caves & cliffs (adults only)
Adults-only run through the El Toro Marine Reserve, with caves, cliffs and two swims.

Caves dels Hams and Dinosaurland
The famous "hook-shaped" formations of dels Hams plus a park with 100 life-size dinosaurs.

Sea caving adventure in a marine cave
Coastal hike, wetsuit and an expert guide to swim into a labyrinthine sea cave.

Tickets to the Caves of Génova
The closest caves to Palma: lit galleries down to 36 m deep and a glass of sangria at the end.

Tickets to the Caves of Campanet
The island's least crowded caves: 500 m of galleries with delicate formations, near Campanet.

Caves of Drach and the charm of Porto Cristo
Full day: the Caves of Drach with a lake concert plus the charm of the Porto Cristo harbour.

Jet ski to the Jack Sparrow cave
90 min riding your own jet ski to a hidden sea cave, with snorkelling. No licence or experience needed.

Caves of Drach — official tickets
Official admission to the Caves of Drach: the underground Lake Martel, the live classical music concert and the boat ride.