Korčula Home Getting Here Ferries Getting around Things to Do Beaches Sights Day Trips Maps Restaurants Forum


Korcula Buses

Korcula island is well connected with buses to the mainland. There is at least one daily bus that connects the island with Dubrovnik, Split, Zadar, Knin, Plitvice Lakes, Karlovac and Zagreb. In the high season buses to Dubrovnik are much more frequent, usually three times a day.

All buses that service the island get onto the car ferry that sails to and from Orebic. So, you don’t need to get off a bus to arrive here – just sit on your bus and it will drive onto a ferry and take you all the way to the local bus station.
No buses arrive on the island via Vela Luka port. Instead, they all use Domince ferry port with is just 2 km away from Korcula Town. You don’t get off the bus in Domince, instead, stay and it will bring you to the Town bus stop.

Latest on Korcula bus travel forum:

Arrival in Korcula by Bus:

Bus Departures to Korcula:

ZAGREB to Korcula Bus: departs from Zagreb every 7.30 pm ( daily via Karlovac, Plitvice LakesZadar, Knin, Split, Makarska, Ston, Orebic).  Arrival in Korcula the following morning at 6.30 am. Bus continues to Vela Luka – check all details of  schedule & fares at Zagreb to Korcula bus page

SPLIT to Korcula Bus: departs Split every day 1 am (one o’clock after midnight ) arrives in Korcula 6.45 am – see all details &  fares

DUBROVNIK to Korcula Bus: departs every day 3 pm arrives in Korcula at 6.30 pm. Bus continues to Vela Luka – see details of buses from Dubrovnik to Korcula – info, price, timetable

VELA LUKA to Korcula Bus -Monday – Friday (via BlatoSmokvicaCaraPupnatZrnovo) 06:30, 10:00, 13:45, 17:00, 20:15 / Saturday 05:15, 06:30, 13:30, 14:30, 17:00, 20:15 / Sunday 05:15, 10:00, 14:30, 17:00, 20:15 / – journey time 50 min (check timetable)

SARAJEVO to Korcula Bus: – daily in high season only at 11 am arrival Korcula 6.30 pm (high season only) – see details info, fares, route;  the alternative, out of season route is taking a bus from Sarajevo to Dubrovnik and change in Doli / Peljesac or bus to Split and ferry to Korcula.

BEOGRAD to Korcula by bus – click here for info, prices and timetable

Departure from Korcula by Bus:

Bus Departures from Korcula:

Korcula to ZAGREB Bus: 7.45 pm ( every day – via Plitvice, Zadar, Knin, Split, Makarska, Ston, Orebic) arrival Zagreb following morning at 6.30 am… The bus arrives from Vela Luka

Korcula to SPLIT Bus: every day at 7.45 pm arrive in Split at 1 am (one o’clock after midnight) + (all travel options)

Korcula to DUBROVNIK Bus: every day 6.45am arrives in Dubrovnik at 9.30 am. The bus arrives from Vela Luka. Up to 3 buses in the high season + (all travel options)

Korcula to SARAJEVO Bus: daily in high season only – at 08:30 am, Sunday at 15:50  – more info and fares;  the alternative, out of season route is taking a bus to Doli/Peljesac and change there for Dubrovnik to Sarajevo or ferry to Split and from there a bus to Sarajevo

Korcula to Mostar: Tuesday, Wednesday, Thursday at 08:45 am, Sunday at 14:45

Korcula to VELA LUKA: Monday – Friday (via Zrnovo – Pupnat – Cara – Smokvica – Blato): 04:10, 06:15, 06:40, 10:15, 12:15, 14:10, 15:00, 18:30 / Saturday: 04:10, 06:15, 10:15, 12:15, 15:00, 18:30 / Sunday: 05:00, 06:15, 12:15, 15:00, 18:30/ journey time 50 min  (check timetable)

Korcula to Beograd by bus – click here for info, prices and timetable

  • see all current bus departures from Korcula to Zagreb, Zadar, Split, Ston, Dubrovnik, Vela Luka, Blato, Smokvica, Cara, Lumbarda, Domince, Pupnat, Zrnovo, Racisce, Kneze
  • all current bus departures from Vela Luka to Zagreb, Zadar, Split, Ston, Dubrovnik, Blato, Smokvica, Cara, Pupnat, Zrnovo, Korcula

Bus timetables around Korcula – Local Bus Lines

Bus Station in Korcula

Korcula BUS
20260 KORCULA – HR
Phone: +385 (0)20 71 55 00 (general info)
Phone: +385 (0)20 71 12 16 (bus terminal, reservations)

Local buses:


Local Bus lines on the island

Old Timer Bus Parked @ Riva, Korcula (1920s)

Old-timer bus in Korcula (Riva, 1920s)
Old-timer bus in Korcula (Riva, 1920s)