Avión
Croatia Airlines vuela regularmente desde Zagreb a Amsterdam, Bruselas, Berlín,
Frankfurt, Londres, Madrid, París, Roma y otras capitales europeas. Así
mismo, las principales líneas aéreas del mundo tienen vuelos regulares
a Zagreb. En los vuelos desde la capital croata existe tasas de aeropuerto internacionales.
Barco
Existen numerosos servicios de transbordadores que unen ciudades italianas y griegas
con la costa croata. Desde Italia, los servicios funcionan entre las ciudades
de Ancona y Ortona y Split. Los precios de los billetes se incrementan entre un
25 y un 50 % en la época estival. Desde Grecia una línea de transbordadores
une Igoumenitsa y Corfú con todos los puertos croatas del Adriático,
desde Dubrovnik hasta Rjieka, pudiéndose embarcar y desembarcar en cualquier
puerto intermedio sin tener que adquirir otro billete.
Tren
Las líneas férreas que unen Croacia con Bosnia y Serbia aún
no están totalmente reconstruidas. Dentro de Croacia se puede viajar entre
Zagreb y Koprivnica, Varazdin, Ljubljana y Rjieka. También existe una línea
entre Ljubljana (en Eslovenia) y Rjieka y Pula. El tren es cerca de un 15% más
barato que el autobús y, a menudo, más cómodo.
Por
tierra
El servicio de autobuses en Croacia es excelente.
Los autobuses express son bastante rápidos y unen prácticamente
todas las ciudades del país. Los servicios son muy frecuentes y hay paradas
establecidas para recoger y dejar pasajeros a lo largo de todo el recorrido. Cuestan
alrededor de dos dólares por hora de trayecto, en la que se suele cubrir
aproximadamente 40 kilómetros.
En las principales
ciudades puede utilizar el sistema de transportes públicos. En cuanto
a taxis, algunos cuentan con taxímetro y en caso contrario es necesario
establecer el precio antes de iniciar el trayecto.