Area 100.4 km²
Population 1,088
Highest Point 514 m
Coordinates 42.7444° N, 17.5353° E

Mljet island Croatia is one of the most enchanting and unspoiled islands in the entire Adriatic, a 100 km² ribbon of dense Mediterranean forest, dramatic coastline, and serene saltwater lakes that has captivated sailors since Odysseus himself—legend holds that the hero was shipwrecked here and detained by the nymph Calypso for seven years. With a population of just 1,088, Mljet is blissfully uncrowded, and its western third is protected as Mljet National Park, home to the famous saltwater lakes Mljet—Veliko Jezero and Malo Jezero—and a 12th-century Benedictine monastery perched on a tiny islet at the heart of the larger lake. Sailing Mljet is a journey into the green, quiet soul of the Dalmatian islands, where the pine forests crowd down to the waterline and the only sounds are birdsong, lapping water, and the clink of your anchor chain.

Mljet island Croatia lush green coastline with Mediterranean pine forest and turquoise Adriatic waters

Sailing to Mljet

Mljet lies in southern Dalmatia between Korčula island to the north-west and Dubrovnik to the south-east. From Dubrovnik’s ACI marina, the passage to Polače—the main entry point for Mljet National Park—is approximately 27 NM, a comfortable half-day sail. From Korčula town, the crossing to Polače is about 20 NM across the Mljet Channel, often a fast beam reach in the maestral. Sailors approaching from Split should plan on a two-day passage, typically overnighting at Korčula or Lastovo island. For those exploring southern Dalmatia by crewed yacht, Splendid Yachting offers luxury motor yacht charters with experienced captains who know these waters intimately.

Polače harbour Mljet with traditional fishing boats and Roman ruins along the bay

Ferry Connections

A Jadrolinija catamaran connects Dubrovnik to Sobra (Mljet’s main port, mid-island) in about 1 hour 45 minutes, continuing to Polače in roughly 2 hours. A seasonal catamaran from Split serves Sobra via Korčula and Hvar. There is also a car ferry from Prapratno on the Pelješac peninsula to Sobra, handy for crew changes. The Mljet Channel between the island and Pelješac can be choppy when wind opposes current, so timing your crossing with the forecast is important for a comfortable approach when sailing Mljet.

Where to Anchor & Berth

Polače, on Mljet’s northern coast, is the gateway anchorage for the national park and one of the best natural harbours in Dalmatia. The wide, deep bay is studded with Roman ruins along its shore—you literally drop anchor beside a 4th-century palatial complex. Depths range from 4–12 m over mud and weed, with good holding once the anchor sets. Several mooring buoys managed by the national park are also available (fee included with park entry). Protection is excellent from all directions except a strong north-easterly bura, which can funnel into the bay.

Okuklje, a perfectly enclosed circular bay on the island’s south-eastern coast, is arguably the most photogenic anchorage on Mljet—and one of the safest. Depths of 5–10 m over mud give superb holding, and the narrow entrance blocks virtually all swell. A handful of konobas ashore provide simple meals. Sobra, the island’s commercial port mid-way along the northern coast, has a small harbour with stern-to berths and basic services. For wilderness anchorage, try Prozura bay on the south-east, where you may well be the only boat and the forest runs unbroken to the water’s edge.

What to See & Do

Mljet National Park is the island’s crown jewel. The two interconnected saltwater lakes Mljet—Veliko Jezero (Big Lake) and Malo Jezero (Small Lake)—fill a lush karst depression in the island’s western interior. Their warm, still waters are ideal for swimming, kayaking, and stand-up paddleboarding, and the surrounding trails wind through Aleppo pine forest alive with birdsong. At the centre of Veliko Jezero, the tiny island of St. Mary hosts the Mljet monastery—a Romanesque Benedictine complex dating to the 12th century, now housing a restaurant where you can dine in the former refectory. A regular boat shuttle ferries visitors to the islet from the lake shore.

Beyond the national park, Mljet rewards exploration on foot or by bicycle. A network of marked trails crosses the island, including a ridge path that offers views down to both the northern and southern coasts simultaneously. The Odysseus Cave on the island’s southern shore—reachable by dinghy or a short hike from Babino Polje—is a dramatic sea cavern where, according to legend, the Greek hero was washed ashore. Snorkelling along Mljet’s rocky coastline reveals remarkably clear water and abundant marine life, benefiting from the national park’s long-standing protections. The pristine Saplunara beach on Mljet’s eastern tip offers sandy shores rare in this part of Dalmatia.

Local Cuisine & Dining

Mljet island Croatia has a small but sincere dining scene that reflects the island’s self-sufficient character. Goat and lamb, raised on the island’s scrubby hillsides, are roasted slowly under the peka—an iron bell covered with embers—and served with home-grown potatoes and wild greens. Fresh seafood is abundant: grilled fish, octopus salad, and mussel dishes sourced from the island’s own clean waters. Mljet honey, produced from the blossoms of indigenous Mediterranean plants, is prized throughout Croatia and makes a wonderful edible souvenir.

In Polače, several waterfront konobas serve straightforward but excellent Dalmatian food just steps from your dinghy. Konoba Ankora is a favourite for its fresh catch and vine-shaded terrace. In Pomena, on the western tip near the national park lakes, the Hotel Odisej restaurant offers the largest menu on the island, including dishes featuring Mljet goat cheese and locally foraged herbs. In Okuklje, the tiny harbourside restaurants serve what was caught that morning—arrive early, as portions are limited and locals eat here too. Pair everything with a carafe of local house wine and the experience of dining on one of the quietest inhabited islands in the Adriatic is complete.

Best Time to Visit by Yacht

Sailing Mljet is a pleasure from mid-May through early October. The national park lakes warm up quickly and are swimmable by June, reaching temperatures of 26–28 °C in high summer—several degrees warmer than the open sea. June and September offer the finest combination of warm weather, empty trails, and available anchorage in Polače and Okuklje. July and August see the most visitors to the national park, but Mljet never feels overcrowded the way more famous islands can.

The maestral is less pronounced on Mljet’s sheltered northern coast, making for calm anchorages but lighter sailing conditions. The jugo (south-easterly) can build swell on the exposed southern shore, and the bura occasionally accelerates through the Mljet Channel, so monitor forecasts when planning crossings to or from Korčula and Dubrovnik. Spring and autumn bring the chance to explore the national park in near-solitude—the Mljet monastery is particularly atmospheric in golden autumn light, and the forest takes on rich hues as the season turns. To experience Mljet island Croatia at its finest with a professional crew handling navigation and logistics, enquire with Splendid Yachting about tailored southern Dalmatia itineraries.

⚓ Sailing Tips for Mljet Waters

Mljet Channel conditions: The channel between Mljet and Pelješac can accelerate wind and create short, steep seas when bura opposes current. Plan crossings during morning calms or stable maestral afternoons.

Anchorage notes: Polače bay has good holding in mud but requires careful setting in weed patches. Okuklje offers all-around protection and is ideal for overnight stays in any weather. Always leave adequate swinging room for wind shifts.

Best sailing months: June and September offer optimal conditions—warm water, reliable maestral (10-15 knots), and fewer boats. The island’s southern coast is more exposed; favour northern anchorages in unsettled weather.

Practical Information

Provisioning on Mljet island Croatia is limited, so it is wise to stock up before arriving. Sobra has the island’s only proper grocery store, plus a post office and ATM. Polače has a small shop for basics and the national park ticket office. Fuel is not available on Mljet—fill your tanks at Korčula, Dubrovnik, or Trstenik on the Pelješac peninsula before crossing. Water can be taken on at Sobra harbour and, in limited quantities, at Polače. There is no ACI marina on Mljet; mooring is at town quays, national park buoys, or at anchor.

A small medical ambulance clinic operates in Babino Polje, the island’s administrative centre, with basic services; serious cases are evacuated by boat to Dubrovnik. Mobile coverage is generally good along the northern coast and in settlements but patchy in the interior forests and on the southern shore. Mljet National Park charges an entrance fee (approximately EUR 15–20 per adult in 2024, payable at kiosks in Polače and Pomena), which includes the boat shuttle to St. Mary’s islet. The national park is open year-round, though shuttle services are reduced outside the June–September period. For sailors arriving by yacht, the park fee is per person, not per boat.

Mljet National Park saltwater lakes aerial view showing Veliko Jezero with St Mary island monastery

Location & Map

Mljet island is located in southern Dalmatia, positioned between Korčula to the northwest and the Pelješac peninsula to the north. The island lies approximately 27 nautical miles from Dubrovnik and is easily accessible by yacht from major sailing hubs along the Croatian coast. Nearby islands include Vis to the northwest and the Elafiti Islands near Dubrovnik to the southeast.


View larger map

Frequently Asked Questions

Is Mljet island suitable for beginner sailors?

Yes, Mljet offers excellent protected anchorages like Polače and Okuklje that are ideal for less experienced sailors. The approaches are straightforward in settled weather, and the island’s northern coast is sheltered from the maestral. However, crossings through the Mljet Channel should be timed carefully when bura conditions are forecast.

Can you sail into the Mljet National Park lakes?

No, the saltwater lakes (Veliko Jezero and Malo Jezero) are not accessible by yacht. Small vessels and kayaks can navigate the narrow channels connecting the lakes to the sea, but most visitors anchor in Polače or Pomena and explore the lakes on foot, by bicycle, or via the park’s boat shuttle service to St. Mary’s island.

What is the best anchorage on Mljet for overnight stays?

Okuklje bay on the south-eastern coast is widely regarded as the best all-weather anchorage, offering complete shelter in a stunning circular bay with excellent holding. Polače is more convenient for accessing the national park and has good facilities but is slightly more exposed to north-easterly winds. Both anchorages have waterfront dining options.

Sailing Approach & Best Anchorages on Mljet

Mljet is the southernmost of Croatia’s charter-friendly islands, lying parallel to the Pelješac peninsula about 25 nm west of Dubrovnik. The western third of the island is the Mljet National Park — protected since 1960, dense Aleppo pine forest, and the two famous saltwater lakes (Veliko and Malo Jezero) connected to the sea by a narrow channel. The two charter bases on Mljet are Polače on the north coast (the closer one to the National Park entrance) and Pomena (a smaller harbour on the western tip, also adjacent to the park).

Polače is a near-perfect natural harbour — a deep, narrow inlet protected from all directions, with 15–25 m depth and free-of-charge mooring buoys laid out by the local konobas (you’re expected to dine ashore at the konoba whose buoy you take — €25–40 per person for a typical fish-and-wine dinner; the buoy is then free). For total privacy, anchor in Saplunara Bay on the south-east tip of the island — sandy bottom, two beaches, and a dramatically different vibe (open Adriatic, no village, basic konoba).

Mljet National Park & the Saltwater Lakes

The lakes are the centrepiece of Mljet. Veliko Jezero (the Great Lake) is 4 km long and connected to the sea by the Soline channel — the only navigable saltwater lake system of its kind on the Adriatic. The water is several degrees warmer than the open sea (typically 25–28°C in summer) and the bottom is white sand, giving the lakes their luminous turquoise appearance. Swimming is allowed everywhere; tour boats run continuously between the entry points and St Mary’s islet.

The 12th-century Benedictine monastery on St Mary’s islet in the middle of Veliko Jezero is the iconic image of Mljet — reach it by tour boat from Pristanište or Mali Most (included in the park ticket). The monastery has a small museum, a chapel still occasionally used for weddings, and a restaurant in the cloister courtyard. Park tickets cost €15–25 per person (online or at park entrances) and include the boat transfer to the islet.

The cycling and walking trails around the lakes are flat, shaded, and well-marked — rent a bike at Mali Most or Pomena (€10–15/day). The full circuit of Veliko Jezero is 9 km; allow 90 minutes by bike with stops. Kayak rental at the lake (€15–20/hour) lets you reach the quieter coves on the south side of the lake that bikes can’t.

Polače Roman Ruins & Pomena Village Life

The harbour of Polače is named for the substantial Roman palace ruins at the head of the bay — the standing walls (4th–5th century CE) of what was probably a private estate complex of a wealthy Roman official. The ruins are open to walk through (no fee), and the largest standing walls are 12 m high. Information panels are minimal — ask at the National Park visitor centre 200 m east for a guide leaflet.

Pomena is the smaller, prettier harbour — a single curve of stone houses around a small bay, with two restaurants on the quay and a path 800 m through the forest directly into the National Park at Malo Jezero. Less protected than Polače in northerly winds, but more atmospheric for an evening ashore. The Stermasi konoba (set above the harbour with sea views) is the standout dinner.

Mljet’s Other Side — Saplunara & the Eastern Villages

Most charter visitors see only the western National Park end. The eastern half of Mljet — the long thin tail beyond the village of Babino Polje — is a different island entirely: open hills, vineyards, scattered hamlets, and the sandy beaches of Saplunara on the south-east tip. The two Saplunara beaches (Velika and Mala) are pine-fringed sandy bays with shallow turquoise water — comparable to Sakarun but warmer and far less visited.

From a yacht you can anchor in Saplunara Bay (sand, good holding, exposed to the south) for a daytime stop, or use the small marina at Okuklje on the north coast (basic facilities, €40–60/night, fishing-village atmosphere) for an alternative overnight base on the eastern side.

Practical Information

  • National Park ticket: required even if you’re only visiting the lakes. Buy online at np-mljet.hr to skip the queue. Includes boat transfer to St Mary’s islet and lake-area entry.
  • Mooring strategy: in Polače, take a konoba buoy and dine ashore (cheapest overnight option). In Pomena, the few buoys book out by mid-afternoon — arrive by 15:00 or anchor in the bay west of the harbour.
  • Provisioning: small Studenac in Polače (limited stock); larger supermarket in Babino Polje (8 km, taxi or scooter rental). Bring fresh produce from Korčula or Dubrovnik before arriving.
  • Fuel: no fuel station on Mljet. Refuel at ACI Korčula or in Dubrovnik before crossing.
  • Cell coverage: 4G in Polače, Pomena, and Saplunara; patchy in the dense forest of the National Park.
  • Best time: late May to mid-June, and September. The lakes are warmest in August but the National Park is busiest then. Avoid weekends in July–August.

Frequently Asked Questions about Mljet

How many days do you need on Mljet?

Two full days is the minimum for the National Park — one for the lakes (cycle, swim, monastery visit), one for the Roman ruins and a hike through the pine forest. Three days lets you add the eastern side (Saplunara beaches, vineyard visits in Babino Polje).

Is Mljet better than Korčula?

They’re different: Korčula is a fortified medieval town with restaurants, wine, and culture; Mljet is wild nature, lakes, and a single small monastery. Most one-week southern itineraries include both — Korčula for one night, Mljet for two.

Can you swim in the saltwater lakes?

Yes — the lakes are open for swimming everywhere except a small marked exclusion zone around the monastery dock. Water is several degrees warmer than the open sea, and the white-sand bottom gives a Caribbean-style colour.

Where’s the best place to moor for a National Park visit?

Polače for the closest, most protected harbour and the easiest cycle route to the lakes (4 km via Mali Most). Pomena for a more atmospheric village base and direct forest-path access to Malo Jezero (800 m walk).

Ferry Connections

RouteOperatorDuration
Dubrovnik - SobraJadrolinija2 hours (car ferry)
Dubrovnik - Polace/SobraKapetan Luka1.5 hours (catamaran)
Split - SobraJadrolinija4.5 hours (car ferry via Korcula)
Korcula - PolaceKapetan Luka30 minutes (catamaran)

Frequently Asked Questions

How do I visit Mljet National Park?
Enter at Polace or Pomena on the island's western end. The park encompasses two saltwater lakes with swimming, cycling, and kayaking. A boat takes visitors to the Benedictine monastery on St. Mary's islet.
Can I swim in the saltwater lakes?
Yes - the lakes are warm, calm, and crystal clear. Swimming is allowed and encouraged. The Great Lake near the monastery islet is the most popular spot.
Is Mljet really Odysseus' island?
Ancient sources identify Mljet with Ogygia, where the nymph Calypso kept Odysseus. Odysseus' Cave near Babino Polje adds to the legend, though several Mediterranean islands make similar claims.