Home/Blog/Mljet to Korčula Town: Island-Hopping Route Basics

Neighbourhood picks

Mljet to Korčula Town: Island-Hopping Route Basics

The ferry-and-bus route between Mljet and Korčula Town, with real crossing times, drive distances and where to sleep at each end.

Published2026-10-30

The Crossing Itself: Sobra to Korčula

The short way across is the catamaran from Sobra, Mljet's ferry port on the north coast, to Korčula Town. Sobra sits about 30 minutes' drive from Pomena and roughly 45 minutes from Polače, so if you are staying in the national park you need a car or a taxi transfer booked the day before. Crossings run seasonally and are timed around the national park's visitor flow, so check the current timetable rather than relying on last year's. The alternative is the longer, more frequent car ferry from Sobra toward the Pelješac mainland at Prapratno, then a drive of about an hour and a half down the peninsula to Orebić and a passenger boat over to Korčula Town.

Booking the catamaran direct is the option I would take for foot passengers and cyclists, because it drops you in Korčula Town itself rather than at a pier an hour's drive from it. Cars complicate the picture: vehicle space on the passenger catamarans is limited, and the Prapratno route, though cheaper per car and more flexible on timing, adds a long, hot drive through Pelješac in July and August. If you are travelling with a car and want to continue to Dubrovnik afterward, the mainland route makes more sense anyway. Cross in the morning; afternoon chop on the Mljet Channel can make the small boats unpleasant.

Where to Sleep: Korčula Town Versus the Rest of the Island

Korčula Town competes with Dubrovnik for density of stone lanes and Gothic detail, but on a much smaller, calmer scale. Staying inside the walled old town is the memorable choice: you are steps from the Cathedral of St Mark, the Marco Polo House and the evening passeggiata along the waterfront. Rooms and small guesthouses inside the walls sit in the mid-to-upper range in high season and climb sharply in July and August. Just outside the walls, toward Banje beach and the marina, you get more space and easier parking for less money. The compromise I would book for a two- or three-night stay is a guesthouse in the old town for atmosphere, with the understanding that you will park outside the walls and walk in.

Elsewhere on the island, Lumbarda, 10 minutes' drive east, is the wine village, with Grk vineyards and sandy beaches at Pržina, and the accommodation there is largely family-run apartments and villas. Smokvica and Čara inland are quieter and cheaper but need a car. Vela Luka at the western end is a functional ferry port and a good base for the Blatsko Polje. If you are coming off Mljet for one night only, book in Korčula Town and skip the rental car entirely; the town is compact and walkable. For a week, a Lumbarda apartment plus a car gives you beaches, wine and easy access to the town in the evening.

Timing, Weather and What to Skip

The best months for this route are late May, June and September. July and August bring reliable heat and sea temperatures around the mid-twenties Celsius, but also the highest ferry demand, crowded old-town lanes and peak room rates. May and October can be glorious and quiet, though some catamaran services are reduced or suspended outside the main season, so confirm your date before booking accommodation on Mljet. The bora can blow in winter and occasionally in shoulder season, cancelling small-boat crossings at short notice. If your itinerary depends on a specific crossing, build in a spare night on the island you would rather be stranded on. I would choose Korčula Town, because it has more to do if a boat is cancelled.

Skip the day-trip approach where you arrive on Mljet at 11am and leave at 4pm. Mljet National Park's lakes and the walk to the Benedictine monastery at St Mary's take the better part of a day, and the 12th-century monastery on the islet is the reason most people come. Rushing it to catch an afternoon boat makes a poor day. Skip, too, the temptation to book a car ferry and then discover your Korčula Town accommodation is inside the pedestrianised walls: parking is at the edge of town. And skip the big hotel resorts on the approach road if you want the old town experience; they are convenient but interchangeable with any Adriatic package property.

Good to know

Questions, answered

How long does the crossing from Mljet to Korčula Town take?

The seasonal catamaran from Sobra to Korčula Town is a short crossing, typically well under two hours, but timetables vary by season. The alternative via Prapratno on Pelješac adds a car ferry plus roughly ninety minutes of driving to Orebić before the passenger boat to Korčula Town.

Do I need a car on Korčula?

For Korčula Town alone, no. The old town is pedestrianised, compact and walkable, and parking sits outside the walls. A car becomes worthwhile if you want Lumbarda's beaches and wineries, Vela Luka or the interior villages, especially for stays longer than three nights.

When is the best time to island-hop this route?

June and September balance warm sea, open ferries and manageable crowds. July and August are busiest and priciest, with the most frequent boats. May and October are quieter but carry a real risk of reduced catamaran services, so check timetables before committing to accommodation dates.

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