Croatia has six international airports which are located in Zagreb, Split, Dubrovnik, Rijeka, Zadar, Osijek and Pula. Flights connect Zagreb to a number of different European cities including Amsterdam, Berlin, Brussels, Dublin, Dusseldorf, Frankfurt, Istanbul, London, Munich, Paris, Prague, Sarajevo, Skopje, Vienna and Zurich and Split also has several connections with cities throughout Europe. The other terminals are not as widely used, however, although there are direct flights from London to Rijeka, Pula, Split and Dubrovnik during the summer season.
The country’s main airline is Croatian Airlines (OU) which operate daily flights between Zagreb and London. Several other continental and international airlines also operate regular connections, mainly to Zagreb, including Aeroflot, Air Bosnia, Air France, Austrian Airlines, British Airways, KLM, Lufthansa, Swissair and Malaysia Airways.
If you’re flying into Zagreb, the terminal is located about ten miles outside the city but there is an airport bus in operation between 7.00am and 5.00pm which takes about half an hour. You can also take a taxi which will get you into the city centre in about twenty minutes. Dubrovnik airport is about eleven miles southeast of the city and is also connected to the city by bus which takes about twenty minutes. The Split terminal is sixteen miles northwest of the city and forty minutes by bus and Pula airport is just five miles outside the city taking just fifteen minute by bus to the city centre.
Many visitors also arrive in Croatia by ferry from Italy. The main ferry lines are Jadrolinija, SEM Marina and Adriatica and the main connections are between Split and Ancona, Zadar and Ancona, Split and Pescara, Dubrovnik and Bari, Pula and Venice and Sibenik and Ancona.
Rail connects all the major Croatian cities – with the exception of Dubrovnik - with several locations throughout Europe including cities in Austria, Bosnia Herzegovina, France, Germany, Hungary, Italy, Slovakia, Slovenia, Switzerland and Yugoslavia. And there are express services running from Zagreb to Berlin, Budapest, Munich, Venice and Vienna.
Finally bus also connects Croatia to numerous countries on the continent including all its neighbouring countries as well as Austria, France, Germany, Italy, Slovakia and Switzerland.
The internal bus service in Croatia is excellent with even the smallest towns and villages having a connection of some description. Every town also has a bus station or Autobusna Stanica where you can buy tickets and find up to date timetables. Buses are comfortable and reliable and while the extensive road works to repair the damage age done during the conflict are still underway, they shouldn’t really affect your journey.
Rail in Croatia is also very impressive and is more popular than travel by bus. All the tracks have now been repaired and there are several connections per day between the major towns and cities – again with the exception of Dubrovnik. As well as this prices are very favourable when compared with Western Europe.