NextOnTrip

Veliki Grad

Babino Polje, Croatia

About this place

Veliki Grad is the highest peak on the island of Mljet, rising directly above Babino Polje, the island's largest and one of its oldest villages. Despite the name (literally "great fortress"), this is a mountain summit, not a castle — it reaches 514 metres and sits just outside the boundaries of Mljet National Park. It remains a relatively low-key destination compared to the park's famous salt lakes, but the summit panorama ranks among the best views in the whole Dubrovnik region.

How do you get to Veliki Grad?

The starting point is Babino Polje, in the central part of Mljet. The usual way onto the island is the car ferry from Prapratno, on the Pelješac peninsula, to Sobra, followed by a short drive along the local road to Babino Polje. The trail itself begins right in the village, near the church and the post office — it is the only marked route to the summit, so there's no ambiguity about where to start. Setting off early is worth it, especially in summer, since the rocky stretch near the ridge gets hot fast.

What will you see along the way and at the top?

The lower section of the trail winds through a pleasant pastoral landscape of dry-stone walls and fields, climbing gently through a series of easy switchbacks. Closer to the ridge, the character changes: past wildfire damage has left the vegetation low and thorny, and the path turns rocky and demands more careful footing. At the summit itself sits a small plateau with a radio relay antenna and an operator's cabin, alongside a geodetic survey marker and a metal box holding the summit logbook for hikers to sign. The reward for the climb is the view — on a clear day you can see Pelješac, Korčula and Lastovo, while looking the other way opens up the green interior of Mljet, including the area around the national park's lakes. Mljet has long been linked to the legend of Odysseus, said to have been held on the island for years by the nymph Calypso, a story that still shapes how the island presents itself to visitors today.

How long does the climb take and how hard is it?

The ascent from Babino Polje takes roughly an hour and a half one way. Overall difficulty is moderate: the lower part is gentle and enjoyable, but the final stretch along the ridge requires sure footing due to loose stones and dense, thorny scrub. Sturdy trekking shoes and enough water are essential, since there are no springs or refill points along the route.

When is the best time to visit?

Spring (April to June) and early autumn (September and October) offer the most comfortable conditions, with mild temperatures and greener vegetation. In summer, the heat and exposed rocky terrain near the top can be tough going, so an early start is recommended. After descending, it's worth combining the hike with a visit to the northern part of the island, home to Mljet National Park, its salt lakes, and the monastery on the islet of St Mary.

Frequently asked questions

How high is Veliki Grad? The peak stands at 514 metres above sea level, making it the highest point on the island of Mljet.

Where does the trail start? The only route up begins in Babino Polje, near the village church and post office.

Is the trail suitable for beginners? The lower section is easy, but the ridge stretch can be rocky and uneven, so sturdy trekking shoes are recommended.

Can you see the sea and neighbouring islands from the summit? Yes — on a clear day the view stretches to Pelješac, Korčula and Lastovo, as well as across Mljet's interior.

Nearby places

Earn badges for the places you visit

Download NextOnTrip, discover new places and check off your trails.