Home Arrival Korcula Old Town Lumbarda Beaches Vrnik Archipelago Taxi Water Taxi

Mljet to Korcula

How to get from Mljet to Korcula & Korcula to Mljet?

If you are a foot passenger, there is a fast ferry catamaran that departs daily to/from Mljet (Pomena port) from/to Korcula town (port). This is the most convenient way to travel between these two islands. If you are driving and need a car ferry, there are no direct car ferries between these two islands. You have to cross to the Peljesac Peninsula (the mainland), drive along the peninsula, and cross to Korcula island by another car ferry.

4 Ways to get from Mljet island to Korčula

Transport optionTravel DurationCost (Ticket Price)
Foot Passenger Ferry (Catamaran)35 minutes to 1.5 hrs13.5 Euro (per person)
Driving (Self Drive)2 hours
Private Transfer (Taxi)2 hours195 Euro (price for up to 6 persons)
Water Taxi (Private Boat Transfer)1 hour€500 (price per boat)
Departing from Pomena on Mljet island towards Korcula - views of a fast catamaran passenger ferry
Departing from Pomena on Mljet island towards Korcula – views of a fast catamaran passenger ferry

The distance between Mljet (National Park) and Korcula island across the sea is 23 Km (14 nautical miles). The easiest way to travel is by fast passenger ferry (catamaran). Here are the details:

By Foot Passenger Ferry (Catamaran)

Schedules, Tickets, Booking

Passenger Ferry (Catamaran)Departures*Ticket Prices Booking & Tickets
from Mljet (Pomena or Sobra) to Korčula Town17:50* or 16:55*13.5 EuroBook here
from Korcula Town to Mljet (Pomena)10:10* or 12:05*13.5 EuroBook here
from Mljet (Sobra & Polace) to Korcula Town09:50* (11:00*)7 EuroBook here
from Korcula Town to Mljet (Polace & Sobra)16:00*7 EuroBook here
Departures*: High season: April (July) to (August) October only

Krilo (Kapetan Luka) and TP Line are the two companies that run passenger ferries from/to Mljet and to/from Korcula island. Both companies depart from & to Pomena, while TP Line also departs from Sobra and Polace.

Above photo: Fast passenger ferry catamaran arrived in Korcula from Mljet

Out of season (November to March)

For out-of-season travel, the easiest option is to get a morning fast ferry from Sobra to Dubrovnik and change there to another fast ferry from Dubrovnik to Korcula. The alternative is the bus option via Prapratno (see below). Important Note: In case of bad weather the catamaran (fast passenger ferries) are not sailing. In such circumstances, you have to travel via Prapratno and Orebic (details below).

By Car Ferry & Driving from Mljet to Korcula

There are no direct car ferries connecting Mljet island and Korcula. Therefore, if you are driving, you have just one option (map below):

By this shortest and fastest driving route, you can reach Korcula town from Mljet island in under 2 hours. Both ferry routes are served by Jadrolinija (tickets/booking) Traveling on this route your driving time will be:

Driving sectionDistanceDriving time
Car Ferry Sobra to Prapratno9 km45 minutes
Prapratno to Orebic50 km50 minutes
Car Ferry Orebic – Korcula1.5 km15 minutes
Car ferry crossing the channel
Above photo: Car ferry crossing the channel

Driving tip

Due to Peljesac Bridge roadworks, until summer 2023, this drive may take a bit longer than usual. Upon all works being completed, the driving time will be reduced to 35 minutes only.

By Bus

If you prefer to use the bus, take a car ferry from Sobra to Prapratno and walk to the bus stop above the bay (20 minutes walk). From there, you can get a bus to Korcula town and all other villages all the way to Vela Luka. Buses are not frequent (check timings & book tickets). The alternative is to take a taxi.

Popular Routes: Split to Korcula, Korcula to Split, Dubrovnik to Korcula, Korcula to Dubrovnik

By Private Boat Transfer (Water Taxi)

A private boat transfer (water taxi) is the quickest way to travel between these islands. The cost is 500 Euro for groups of up to 7 people. It can be a great option if the weather is perfect and money is no problem. It is also a good option for a large(er) group of travelers. However, due to unpredictable weather, especially in the winter months, private car transfers are more reliable.

By Taxi or Private Car Transfer

taxi ride between Mljet island and Korcula lasts about 2 hours. The current price quoted to me is 200 Euro. This is a good option if 3 or more people travel together and share the costs. You can lower the costs to 100 Euro by taking a taxi from Prapratno to Orebic only and crossing both channels as a foot passenger by car ferries. Order your taxi ride from the Ston taxi station (link).


Mljet to Korcula travel options map
The above image is a map of how to get from Mljet island to Korčula showing all transportation options including passenger and car ferry routes as well as driving and bus routes.


How much does it cost to travel from Mljet to Korčula?

The cost of the ticket for a foot passenger is about 14 Euro

Can I take bikes on fast ferries from Mljet to Korcula?

Yes, if you are traveling by bicycle you can take your bike on the passenger ferry. The additional charge applies and advance booking is recommended.

Do I need a car on Mljet and Korcula islands?

Since public transportation between places is limited to infrequent local buses, having a car on Mljet and Korcula islands is convenient. Renting a car is also a good idea. The alternative transport is taxi and water taxi.

See more info on how to get to Korcula from other nearby places & for all ferry timetables check croatiaferries.com

pin it
Above photo: passing by a lighthouse on the way from Mljet to Korcula