A Croatia Airlines iniciou suas atividades como Zagal Airlines. Em 1990 trouxe os primeiros Boeing 737-200 (ex-Lufthansa) e mudou seu nome para o atual.
É a empresa de bandeira da Croácia e realiza voos para diversas cidades na Europa e região do mar Mediterrâneo, a partir da sua base em Zagreb.