The easiest way to reach Mljet is to take a plane to Dubrovnik first, then take a taxi or bus to the Port of Gruž, and there you take a ferry to Sobra, or a catamaran to the Port of Ploče.
If you will be travelling by car, we suggest taking a ferry from Dubrovnik or Port of Prapratno on the Peninsula Pelješac.
More information about the ferry routs and timetable you can find on Jadrolinija web site:
:: Jadrolinija
www.jadrolinija.hr
and information about the time of timetable of catamarans yu can find here:
:: GV line
www.gv-line.hr