Home/Blog/Ston to Mljet: Linking the Pelješac Peninsula with the Island Ferries

Neighbourhood picks

Ston to Mljet: Linking the Pelješac Peninsula with the Island Ferries

How to travel from the oyster beds of Ston through Pelješac to the Mljet ferries, with drive times, ferry crossings and where to base yourself.

Published2026-11-03

Ston and the start of the Pelješac road

Ston sits at the narrow neck of land where the Pelješac peninsula begins, about an hour's drive north of Dubrovnik along the Adriatic highway. The old town is small: a fourteenth-century wall, a salt works still in production, and the longest stone fortification wall in Europe climbing the hill behind. Allow two to three hours to walk the walls and see the salt pans. Spring and early autumn are the kindest months for the climb; July and August bring midday heat and the wall has almost no shade.

The reason most travellers stop here is food. The shallow bays around Mali Ston produce mussels and oysters, and the village is lined with simple konobas serving them fresh. Book a table at lunch rather than dinner, when the light on the bay is better and the day-trippers from Dubrovnik have gone. If you want to stay overnight, Mali Ston has a handful of small guesthouses and one comfortable boutique hotel right on the waterfront; the town is quiet after eight, which is either the appeal or the drawback depending on your plans.

Driving Pelješac: Orebić, Viganj and the wine roads

From Ston the road runs the length of the peninsula to Orebić, roughly 55 kilometres and a little over an hour if you do not stop. You will stop. The turnings for Ponikve and the Dingač slopes climb into vineyards that produce the peninsula's best-known reds, and the villages of Trstenik and Žuljana offer swimmable coves on the south coast. Orebić itself is the main town, a cluster of captain's houses facing the island of Korčula across a narrow channel, with a frequent passenger ferry to Korčula town taking about fifteen minutes.

Viganj, three kilometres west of Orebić, is the windsurfing centre of this coast, and the beach at Ponta sees reliable afternoon wind through the summer. Orebić makes the most practical base for this stretch: it has the ferry, the widest choice of hotels and apartments, and restaurants that stay open outside the height of season. Book a room with a sea view and a parking space — street parking in July and August is genuinely difficult, and the channel view toward Korčula is the reason to be here.

Crossing to Mljet: ferries and the national park

Mljet is the greenest of the southern islands, two-thirds of it a national park, and it is reached by ferry from Prapratno, a bay about five kilometres south of Ston. The crossing to Sobra takes roughly 45 minutes by car ferry, and the service runs several times daily in summer with a reduced timetable in winter. Coming from Orebić you can either drive back along the peninsula to Prapratno, about an hour, or take the car ferry from Orebić to Korčula and connect onward — the first is simpler and usually cheaper. Reserve space in advance for a car in July and August.

On Mljet, the park centres on Veliko and Malo Jezero, two connected saltwater lakes near Pomena, with a small island monastery in the larger lake. Buses meet the Sobra ferry in season, but a car gives you the freedom to reach Saplunara in the east and the quieter western coves. Pomena and Polače have the most accommodation, mostly small hotels and apartments; Polače is the more sheltered and atmospheric of the two. Come in June or September for warm water and a fraction of the August crowds.

Which route to book, and what to skip

If you have four or five days, I would book two nights around Ston or Orebić and two on Mljet, using Prapratno as the crossing point. That gives you the walls, a wine tasting on the Dingač road and a full day in the national park without spending your holiday in the car. Travellers with a week can add Korčula between Orebić and Mljet, since the passenger ferry makes it an easy link. Base yourself in Orebić rather than Ston if you want restaurants and a beach within walking distance.

Skip the day-trip approach to Mljet from Dubrovnik. The drive to Prapratno plus the crossing eats most of a day, and you will see the lakes in the busiest hours with no time for the rest of the island. Also skip driving the peninsula in a single push — the road is slow and the side roads to the coves are steeper and narrower than they look on a map. Fill the tank before leaving Ston; petrol stations on Pelješac are few and far between.

Good to know

Questions, answered

How long does the ferry from Prapratno to Mljet take?

The car ferry from Prapratno to Sobra on Mljet takes around 45 minutes. Services run several times daily in summer with a reduced winter timetable, and car space should be reserved ahead in July and August.

Do I need a car for Pelješac and Mljet?

A car is strongly recommended for Pelješac, where buses are infrequent and the wine roads and coves are spread out. On Mljet a car helps reach Saplunara and the quieter beaches, though seasonal buses meet the Sobra ferry.

Where should I base myself between Ston and Mljet?

Orebić is the most practical base on the peninsula, with the Korčula ferry, the widest choice of hotels and restaurants open outside summer. On Mljet, Polače and Pomena have the most accommodation near the national park.

Doing good is the business: every booking through Stay Dubrovnik funds one verified tonne of carbon removal — same room, same price, no markup.

Search stays