Arriving by car:

If you are arriving by car from Dubrovnik, follow the freeway towards Split and take the turn to the Pelješac Peninsula, driving down to the town of Orebić. You can take a ferry from Orebić to Domince (2 km from the town of Korčula). The ferry sails every hour, except from midnight to 4:00 am.

If you are arriving from Split, follow the freeway towards Dubrovnik (approximately 100km) and reach the town of Drvenik (The Makarska Riviera) where you can take the ferry for Korčula. The ferry sails two times a day, at 8:30 am and 5:30 pm.

Arriving by bus:

Regular bus lines connect Korčula with Dubrovnik via Orebić on the Pelješac Peninsula. Autotrans Rijeka is the main bus line operator on the island. The bus schedules can be found online at Autotrans Rijeka.

There are also bus lines connecting Korčula with Split, Zagreb and other Croatian towns and cities. There is a direct bus line from Zagreb to Vela Luka on Korčula.