Flights in Croatia

IMPORTANT Due to the coronavirus pandemic, all domestic flights in Croatia were suspended. They resumed on 11th May 2020. See below for timetables that will be operating over the next few weeks.

Here is the timetable of domestic flights in Croatia from 15th June:

Flights in Croatia operating 15th – 21st June 2020
From…To…FrequencyFlight Time
Zagreb
Zadar
1x per day45 mins
Split
2x per day50 mins
Dubrovnik2x per day65 mins
 
Pula
Zadar1x per day35 mins 
 
Zadar
Zagreb1x per day45 mins
Pula1x per day 35 mins 
 
Split
Zagreb2x per day50 mins
 
Dubrovnik
Zagreb
2x per day
65 mins

All of these flights are operated by Croatia Airlines.

Additionally, here’s a timetable from 22nd June onwards:

Flights in Croatia operating from 22nd June 2020
From…To…FrequencyFlight Time
Zagreb
Zadar
1x per day45 mins
Split
2x per day50 mins
Dubrovnik2x per day65 mins
OsijekMon, Weds, Fri
(2x per day on each)
55 mins 
 
Pula
Zadar1x per day35 mins 
SplitMon, Fri55 mins
OsijekMon, Fri80 mins
 
Rijeka
SplitTues, Thurs55 minutes
DubrovnikTues, Thurs2 hours 10 mins 
OsijekTues, Thurs75 mins
 
Zadar
Zagreb1x per day45 mins
Pula1x per day 35 mins 
 
Split
Zagreb2x per day50 mins
PulaMon, Fri55 mins
RijekaTues, Thurs55 mins 
DubrovnikTues, Thurs50 mins
OsijekMon, Tues, Thurs, Fri
(some days via Rijeka)
 2 hours 45 mins
(2 hours 40 mins)
 
Dubrovnik
Zagreb
2x per day
65 mins
Rijeka
Tues, Thurs2 hours 10 mins 
 Split
Tues, Thurs50 mins 
 
 
Osijek
  
ZagrebMon, Weds, Fri
(2x per day on each)
55 mins
PulaMon, Fri80 mins
RijekaTues, Thurs75 mins
Split

Mon, Tues, Thurs, Fri
(some days via Rijeka)

2 hours 45 mins
(2 hours 40 mins)

 

All of these flights are operated by Croatia Airlines and TradeAir. (Note: TradeAir flights can also be booked on the Croatia Airlines website.)

Flights in Croatia

Travelling around Croatia by air is, of course, by far the quickest means of getting around the country, and there are numerous daily flights in Croatia that will enable you to zip around the country very easily. Croatia’s main airline, Croatia Airlines, operates regular services between Zagreb and other airports within the country, including Dubrovnik, Split, Pula and Zadar, and there are also flights between some of these airports as well.

Flights in Croatia

Below are details for internal flights in Croatia – we’ve specified the routes that operate year-round. As you can see, it’s relatively easy to fly around the country, pretty much any day of the week! See the Croatia Airlines website for the exact timetable details and dates of operation – even flights that only operate in summer do not do so for the whole season.

Domestic Flights in Croatia 2020
From…To…Flight TimeOperates on
Zagreb
Mali Losinj50 minsTues, Fri, Sun
Zadar
45 mins
Daily (year-round)
Split
50 mins
Daily (year-round)
Bol (Brac)55 minsTues, Sat
Dubrovnik55/65 minsDaily (year-round)
Osijek40 minsMon, Weds, Fri (year-round)
 
Pula
Zagreb40 minsDaily (year-round)
Zadar
35 mins
Daily (year-round)
Split50 minsMon, Fri (year-round)
Dubrovnik55 minsTues
Osijek1 hour 15 minsMon, Fri (year-round)
 
Rijeka
Split40 minsTues, Thurs (year-round)
Osijek50 minsTues, Thurs (year-round)
 
Zadar
Pula35 minsDaily (year-round)
Zagreb45 minsDaily (year-round)
 
Bol (Brac)
Zagreb50 minsSat
 
Split
Zagreb45 minsDaily (year-round)
Pula50 minsMon, Fri (year-round)
Rijeka50 minsTues, Thurs (year-round)
Dubrovnik40 minsTues, Thurs (year-round), Sat
Osijek55 minsFri
 
Dubrovnik
Zagreb
55 mins
Daily (year-round)
Pula50 minutesTues
Rijeka1 hour 20 minsFri
Split45 minsTues, Thurs (year-round)
Osijek55 minsThurs (year-round)
 
Osijek
Zagreb45 minsMon, Weds, Fri
(year-round)
Pula1 hourMon, Fri (year-round)
Rijeka1 hour 5 minsTues, Thurs (year-round)
Split
55 mins
Fri
Dubrovnik1 hourThurs (year-round)

A charter airline called Trade Air also exists in Croatia, operating a number of flights in the country. Their flights can also be booked on the Croatia Airlines website.

There is also a small airline called Silver Air Travels that offer flights connecting Zagreb and Mali Losinj.

Travelling between Zagreb and Rijeka

We haven’t included this in the above table, but there is also a direct bus link from Zagreb Airport to the main bus station in Rijeka (and vice versa). This route operates every day, with buses departing Zagreb Airport at 3.30pm. The return bus departs Rijeka at 5am; journey time is 2 hours. More details can be found at the operating company’s website: Pleso Prijevoz.

Flights in Croatia may be cheaper than you think!

As with most flight travel, some real bargains can be had if you book early enough. Checking (five months in advance) on the Croatia Airlines website for a Zagreb – Dubrovnik one-way flight for July 2018, the price is 381.25 Kunas – that’s about £45/$63/€51.

By comparison, a one-way bus journey on the same route in August costs about 225 Kunas (£27/$34/€30). So cheaper, of course, but not by all that much – and the flight only takes 55 minutes as opposed to 9 to 12 hours by bus. Ouch!

Flights in Croatia
Dubrovnik Airport

Airports in Croatia

Some route details, and information on travelling to and from the airports, can be found on these websites: