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.
ZAGREB to Korcula Bus: departs from Zagreb every 7.30 pm ( daily via Karlovac, Plitvice Lakes, Zadar, 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 Blato – Smokvica – Cara – Pupnat – Zrnovo) 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
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
Korcula BUS
20260 KORCULA – HR
Phone: +385 (0)20 71 55 00 (general info)
Phone: +385 (0)20 71 12 16 (bus terminal, reservations)