Luckily, getting to the Makarska Riviera is pretty easy as the region isn’t far from Split Airport, the main airport in this part of Croatia. There’s numerous buses per day from Split to the towns of the Makarska Riviera, and there’s bus connections from other parts of Croatia too.
Where should I fly to to reach the Makarska Riviera?
From Split Airport, take one of the connecting buses to Split Bus Station. From here, you can then take one of a wide selection of buses to your final destination in the Makarska Riviera. Here are journey times to some destinations:
(N.B. This are all approximate times – actual times depend on which bus you take with which company, and so on.)
From Split to…
- Makarska – 1 hour 15 minutes
- Baska Voda – 1 hour
- Tucepi – 1 hour 15 minutes
Once again, do check actual timetables on the Split Bus Station website.
Getting to the Makarska Riviera by Ferry or Catamaran
There are ferries from Sumratin on Brac to Makarska (if you’re travelling from that island) with Jadrolinija.
Kapetan Luka operate a summer catamaran (June to September) service that connects Split, Bol (Brac), Makarska, Korcula, Sobra (Mljet) and Dubrovnik. Journey time is 1 hour 25 minutes from Split, or 2 hours 35 minutes from Dubrovnik.
Getting to Makarska from elsewhere in Croatia
If you’re travelling from other parts of Croatia to here, take a bus to Makarska and then make your onward journey (if no direct bus lines exist). Here are some bus journey times from various places in the country:
- from Zagreb – 6 hours 20 minutes – see timetables on the Zagreb Bus Terminal website
- from Dubrovnik – 3 hours – see timetables on the Dubrovnik Bus Terminal website
- from Rijeka – 9 hours 30 minutes – see timetables on the Autotrans website
Local bus company Promet Makarska also shows timetables for some journeys from Zagreb, Split and Dubrovnik.
If you can’t find a bus to Makarska, we’d recommend taking a bus to Split instead first (there’s buses from practically everywhere in Croatia to Split) and then changing for an onward bus from there.