Not seeing a Scroll to Top Button? Go to our FAQ page for more info.

Getting from Dubrovnik to Mljet

The island of Mljet is among the most beautiful islands in Croatia and a very popular travel destinations in Croatia. If you are reaching this beautiful island from Dubrovnik, the easiest way is to take one of many catamarans sailing to Mljet.

In the text below you will find more details about getting from Dubrovnik to the island of Mljet.

The island of MljetThe island of Mljet

Getting from Dubrovnik to Mljet by catamaran

The easiest and the fastest way to get to the island of Mljet from Dubrovnik is to take one of catamarans sailing to this beautiful island. Travellers can choose from KRILO and TP Line running catamarans on this route. 

  • DUBROVNIK to SOBRA & POLACE: Private ferry company TP LINE operates daily passenger catamaran from Dubrovnik to the island of Mljet with stops at Sobra and Polace. Journey time from Dubrovnik to Sobra is 1 hour, while catamaran sails to Polace in 1 hour 50 minutes. Tickets for this catamaran can be purchased in front of the ship on the day of departure or online.

  • DUBROVNIK to POMENAKRILO runs high-speed catamaran from Dubrovnik to Pomena, the village on the west end of the island of Mljet. It is located some 15 minutes walk from Small Lake of Mljet National Park and is the main entry point to the Park. The journey time between Dubrovnik and Pomena is 1 hour 15 minutes. Check the latest sailing schedule and book your tickets online at BOOKAWAY website.

  • DUBROVNIK to SOBRAKRILO runs high-speed passenger catamaran from Dubrovnik to the village of Sobra in the northwest of the island outside the National Park. Sobra is well connected by regular buses with other places on the island. Check the latest sailing schedule and book your tickets online on BOOKAWAY website.

Book Catamaran Tickets
from Dubrovnik to Mljet (Pomena)


KRILO LUX catamaranKRILO LUX catamaran

Getting from Dubrovnik to Mljet by ferry

If you are drivining from Dubrovnik to Mljet you should reach Prapratno on Peljesac peninsula and from there catch a car ferry to Sobra on Mljet. This service, operated by JADROLINIJA is available several times a day. The journey time is around 45 minutes. This is the only option of getting to Mljet by car.

Getting around Mljet

There's a bus that goes from Sobra to Pomena (via Polace and Govedjari) on the west of the island and another one from Sobra to Saplunara on the east of the island. These routes aren't so frequent so check the bus schedules upon your arrival to the island. Taxis also exist on the island of Mljet.



Popular Dubrovnik Tours
& Day Trips