Getting to Zagreb

Getting to Zagreb by air, bus or train from various parts of Europe.

By air

Listed below are a number of direct flights from various European cities to Zagreb. Some routes only operate during summer – please check airlines’ websites for full details.

Flights from UK & Ireland to Zagreb:
Croatia Airlines have daily flights from London Heathrow to Zagreb year-round
British Airways have daily flights from London Heathrow that also operate year-round
Flights from Austria to Zagreb:
Croatia Airlines from Vienna year-round
Flights from Belgium to Zagreb:
Croatia Airlines from Brussels year-round
Flights from Bosnia and Hercegovina to Zagreb:
Croatia Airlines flights from Sarajevo year-round
Flights from the Czech Republic to Zagreb:
Croatia Airlines flights from Prague year-round New for 2016!
Flights from Denmark to Zagreb:
Croatia Airlines flights from Copenhagen year-round
Flights from France to Zagreb:
Air France flights from Paris year-round
Croatia Airlines flights from Paris year-round
Flights from Germany to Zagreb:
Croatia Airlines from Frankfurt year-round and Munich year-round
Germanwings from Berlin, Cologne/Bonn, and Stuttgart (the airline can also be used to reach a number of other European cities by transferring at one of these German airports)
Lufthansa from Frankfurt year-round and Munich year-round
Flights from Israel to Zagreb:
Croatia Airlines from Tel Aviv
Flights from Italy to Zagreb:
Croatia Airlines from Bologna year-round, Rome and Milan New for 2016!
Flights from Kosovo to Zagreb:
Croatia Airlines from Pristina year-round
Flights from Macedonia to Zagreb:
Croatia Airlines from Skopje year-round
Flights from Montenegro to Zagreb:
Montenegro Airlines from Podgorica
Flights from the Netherlands to Zagreb:
Croatia Airlines from Amsterdam year-round
KLM from Amsterdam year-round
Flights from Poland to Zagreb:
Eurolot from Warsaw year-round
Flights from Portugal to Zagreb:
Croatia Airlines from Lisbon
Flights from Russia to Zagreb:
Aeroflot flights from Moscow
Croatia Airlines from Moscow and St Petersburg New for 2016!
Flights from Qatar to Zagreb:
Qatar Airways flights from Doha
Flights from Serbia to Zagreb:
Air Serbia flights from Belgrade year-round
Flights from Spain to Zagreb:
Croatia Airlines flights from Barcelona
Iberia flights from Madrid
Flights from Switzerland to Zagreb:
Croatia Airlines flights from Zurich year-round
Flights from Turkey to Zagreb:
Croatia Airlines flights from Istanbul year-round
Flights from the UAE to Zagreb:
FlyDubai flights from Dubai year-round

 

Getting to Zagreb – By Bus and Train from Europe

By bus

There are international bus services from – amongst other places – Austria (Graz & Wien), Czech Republic (Brno & Prague), Italy (Trieste), Germany (various including Dortmund, Dusseldorf, Frankfurt, Hamburg, Munich, Stuttgart), and Switzerland (Lucerne & Zurich). Routes are operated by Croatia Bus, and you can also look up schedules on the Zagreb Bus Terminal website http://akz.hr/default.aspx?id=260

By train

There are train services from many European cities; you can look up timetables on the Zagreb Central Rail station website https://prodaja.hzpp.hr/en