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 option | Travel Duration | Cost (Ticket Price) € |
Foot Passenger Ferry (Catamaran) | 35 minutes to 1.5 hrs | 13.5 Euro (per person) |
Driving (Self Drive) | 2 hours | |
Private Transfer (Taxi) | 2 hours | 195 Euro (price for up to 6 persons) |
Water Taxi (Private Boat Transfer) | 1 hour | €500 (price per boat) |
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 Town | 17:50* or 16:55* | 13.5 Euro | Book here |
from Korcula Town to Mljet (Pomena) | 10:10* or 12:05* | 13.5 Euro | Book here |
from Mljet (Sobra & Polace) to Korcula Town | 09:50* (11:00*) | 7 Euro | Book here |
from Korcula Town to Mljet (Polace & Sobra) | 16:00* | 7 Euro | Book here |
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.
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):
- Step 1: car ferry crossing from Sobra to Prapratno (sails several times a day – check details at croatiaferries.com website)
- Step 2: Drive from Prapratno to Orebic via D414 road
- Step 3: car ferry crossing from Orebic to Korcula
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 section | Distance | Driving time |
Car Ferry Sobra to Prapratno | 9 km | 45 minutes |
Prapratno to Orebic | 50 km | 50 minutes |
Car Ferry Orebic – Korcula | 1.5 km | 15 minutes |
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
A 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).
Map
FAQ
The cost of the ticket for a foot passenger is about 14 Euro
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.
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