We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
We compare prices from leading holiday companies so you can find the best deal for you.
With hordes of British tourists flying into the country each year, airport transfers in Croatia are quick and easy. Taxis, public buses and coach transfers in Croatia are generally the best means of travel.
Zagreb Airport (ZAG) – also known as Plesno – is situated 12 kilometres (7.5 miles) from the capital’s city centre. A shuttle bus service will drop you off either in the city centre or on the doorstep of your hotel. There’s also an airport bus that will drop you off at the bus station in around 30 minutes, from where you can catch tram number 6 to the city centre.
Dubrovnik Airport (DBV) is located some 20 kilometres (12.5 miles) south of the city’s old town. Regular airport bus shuttle services drop passengers off at Pile Gate in front of the Old Town before terminating at the main bus station in Gruz Port.
In Split, coach transfers take 40 minutes to travel between Split Airport (SPU) and the city centre. Public bus services are slightly cheaper but routes could be a little confusing for first-time visitors, so stick to the airport transfer services or hop in a taxi if you’re unsure.
State-owned company Jadrolinija operates a number of ferry and catamaran services to the islands, departing from mainland ports such as Rijeka, Zadar, Split and Dubrovnik several times a day.
Look out also for local lines operated by private companies such as G&V Line (which runs a fast catamaran from Dubrovnik to Mljet) and Rapska Plovidba (for ferries from Jablanac on the mainland to Misnjak, off the island of Rab).
European Coastal Airlines also offers seaplanes which fly between mainland and island destinations.
The most popular form of public transport in Croatia is the bus. These are run by various operators (with varying prices) and can get very busy and hot in summer – it’s always a good idea to take a bottle of water with you.
In Croatia’s major cities – such as Dubrovnik, Rijeka, Split and Zadar – buses run approximately every 20 minutes on weekdays and less frequently on Sundays. Children under 12 travel at half the adult rate and you get a small discount if you buy your ticket in advance from a newsstand.
Small coastal towns, islands and villages are harder to get around so your main options are either to go on foot or to flag down a taxi. The town’s pedestrianised centres are often closed to traffic with some bus links going out to the suburbs.
Trains in Croatia are useful for getting between Zagreb and places such as Osijek, Rijeka, Pula, Zadar and Split. Delays are common, though, so patience is a must. For information on train times and fares, check out the Hrvatske Zeljeznice (Croatian Railways) website.