Ston to Mljet Without a Car: Ferries, Buses and Where to Sleep

Pelješac's oyster coast and the island of Mljet are easy to link by public transport — if you time the catamaran, know which bus corridor works and pick the right base on each side.

Getting Off Pelješac: Ston to the Ferry Ports

Ston itself has no ferry. The two realistic departures for Mljet are Orebic, at the far western tip of Pelješac, and Dubrovnik, roughly 55 kilometres east along the coast road. From Ston's bus stop on the main road, local buses run through Janjina, Trstenik and Potomje toward Orebic in about an hour and ten minutes; the road climbs over the Pelješac ridge at Potomje before a long descent through Postup vineyards to the sea. Services are thin outside July and August, so check times locally at the Ston tourist office and plan a hotel night near the harbour rather than a same-day sprint.

If you are heading via Dubrovnik, buses from Ston toward the city take about 90 minutes and stop at the main bus station in Gruz. From there a city bus reaches the old town in 15 minutes, while the ACI Marina area at Komolac is a short taxi ride. The Dubrovnik–Mljet crossing is the better choice for anyone who wants to break the journey, because the city gives you a night or two of restaurant choice before the boat — and hotel supply is deepest in Dubrovnik, from Lapad's leafy streets to the old town's stone lanes.

Crossing to Mljet: What Actually Sails

Mljet is reached at two points. The main car ferry runs from Prapratno, a bay 25 kilometres south of Ston on the Pelješac coast, to Sobra on Mljet in around 45 minutes; this is the route that takes foot passengers and vehicles, and it is run under the national ferry concession. Fast catamarans from Dubrovnik's Gruz harbour land at Polače and Sobra, taking about 90 minutes to two hours depending on stops, and these are the boats foot passengers should target. In high season there are usually two or three crossings a day; in April, May and October sometimes just one. Check the day before and again on the morning of travel.

The national park entry fee applies on arrival if you come for the lakes. The benefit of the Prapratno crossing is that Sobra gives you quick access to the island's bus line, which links Sobra, Sobra port area, Babino Polje, Polače and the lakes at Pomena on summer timetables. The benefit of the Dubrovnik catamaran is speed and comfort. Boats do get cancelled in a strong bora or a jugo, so never book a same-day flight home after a crossing. If you have one night to place before sailing, I would book in Dubrovnik's Gruz district: pleasant 15 minutes' walk to the catamaran berth, better-value rooms than inside the walls, and you avoid a pre-dawn bus.

Where to Base Yourself on Each Side

On Pelješac, two nights works well. Ston gives you the 14th-century town walls, the salt pans and the Mali Ston waterfront, where several konobas specialise in the local oysters and mussels farmed in Mali Ston Bay. A third night at Orebic puts you by the ferry crossing to Korčula and gives easier access to the western beach at Trstenica. Ston in summer is hot and quiet; the walls are steep and exposed, so walk them before 10am or after 5pm. May, June, September and early October are the sweet spot: warm sea, working salt pans with visible harvest activity, and buses running to something like a timetable.

On Mljet, hotels are limited and clustered around the ferry landings. Polače and Pomena are the two main bases: Pomena sits beside the Great Lake and the national park entrance, has the most rooms, and is where I would book for a two- or three-night stay; Polače is quieter and closer to the Roman palace remains at the harbour edge. Both are walkable to the lakes, but the roads are narrow with no real pavement, so choose a hotel near the landing rather than up the hill. The island is not a beach destination in the Adriatic sense — swimming happens from rocks, the lakes and the small shingle coves near Saplunara, reached by a summer bus or a taxi from Babino Polje.

Practical Sequence and What to Skip

The route I would book: Dubrovnik arrival, two nights in the city, morning catamaran from Gruz to Polače or Sobra, three nights on Mljet, ferry back to Prapratno, bus up to Ston and two nights on the Pelješac coast before returning to Dubrovnik or continuing north to Ploče. That is six or seven nights. It is worth knowing the Prapratno–Sobra ferry berth is remote, at the end of a side road with a modest car park and no reliable place to wait indoors, so arrive with a booked bus or taxi onward and allow for a late afternoon sailing.

Skip the idea of a day trip to Mljet from Ston. The onward bus and ferry connections do not comfortably allow it, and the national park is not a two-hour stop. Skip the western tip of Pelješac in a single day too; the winding coastal road to Lovorje and Orebic has no bus through most of the off-season. Skip Mljet entirely in strong wind forecasts. If your main interest is the lakes and you have only two nights, stay on the island and cut Dubrovnik rather than trying to see both sides of the channel in daylight. Book your Mljet hotel as soon as a crossing is confirmed, and your Ston or Dubrovnik rooms earlier still.

Questions, answered

Is there a direct ferry from Ston to Mljet?

No. Ston has no port. The nearest vehicle ferry to Mljet leaves Prapratno, about 25 kilometres south, for Sobra. Foot passengers often use fast catamarans from Dubrovnik's Gruz harbour instead, which land at Sobra or Polače.

How long does the Dubrovnik to Mljet catamaran take?

Roughly 90 minutes to two hours depending on stops, arriving at Polače and Sobra. Timetables vary by season, with two to three daily departures in summer and sometimes only one in spring or autumn. Check on the day, as wind can cancel sailings.

Can you visit Mljet National Park without a car?

Yes. The bus line links Sobra, Babino Polje, Polače and Pomena in summer, and both Polače and Pomena sit close enough to the lakes to walk. Stay in one of those two villages and the park is accessible on foot.

What is the best neighbourhood to stay in Dubrovnik before the ferry?

Gruz, where the catamaran berth is. Rooms are better value than inside the old town walls, it is walkable to the boats, and there are frequent buses to the old town. Lapad is also pleasant if you prefer a beach nearby.

What is the best month for this route?

May, June, September and early October. Buses and boats run on something close to a full timetable, the sea is warm enough to swim, and the Ston salt pans show active harvest. July and August are busiest with the thinnest accommodation availability.

Do I need to book hotels in advance on Mljet?

Yes, especially in Pomena and Polače, where the number of rooms is small and demand is concentrated around the national park. Reserve once your crossing is confirmed, and prefer rooms near the landing so you avoid walking the narrow roads after dark.

How many nights do I need for Pelješac and Mljet?

Six to seven nights gives a comfortable pace: two in Ston or Mali Ston, two or three in Pomena, and a night or two in Dubrovnik or Orebic to align with the boats. One night on Mljet is not worth the crossing.

What should I skip on this stretch of coast?

A day trip to Mljet from Ston, and the western Pelješac tip in a single day, since buses are thin off-season. Also avoid committing to a flight the same day you sail, because bora and jugo winds can cancel crossings.

Search live hotel prices in Croatia →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Croatia's page