Trawellogy.com

Domestic Flights In Croatia – The Complete Guide

Disclosure: some links in this article are affiliate links. If you book through one, we may earn a commission — at no extra cost to you. It never changes what we recommend. How we are funded.

Croatia is quickly becoming an increasingly attractive destination for travelers from all corners of the world. This is a big country with quite a few destinations and attractions, and when planning a trip to Croatia you can save quite a bit of time by booking the cheapest domestic flights in Croatia. To find out how to book airline tickets for domestic flights in Croatia and find the cheapest prices, Look at all the details provided below.


To compare the prices of domestic flights in Croatia and to book airline tickets use the search engine to search for flights on this page – enter the city of Croatia from where you want to fly, and in the destination field the city to which you want to reach. If you want to see all the possibilities of internal flights in Croatia from a certain city, type Croatia as your destination.

Somewhere to sleep is the other half of the booking — compare accommodation for these dates:

Domestic flights in Croatia are operated by two major domestic airlines in Croatia : Croatia Airlines, the national airlines, and Trade Air. The bases of these two airlines is in the capital Zagreb. Trade Air is a private airline with a small fleet of Airbus and Poker aircraft, operating mainly in domestic flights in Croatia. Domestic flights in Croatia are short, usually up to about an hour, and can save long trips (like traveling from Dubrovnik to Zagreb, for example). You can also reach the Croatian island of Brac on a short flight.

Booking a taxi in Croatia and airport transfers

Although relatively convenient trains and buses can be found in Croatia, there is often no substitute for private taxi transportation, especially when traveling with cumbersome luggage or children. Sometimes, if you order a minibus for a large group, the trip will even be financially affordable, and not just for convenience.

Aerial view of the walled Old Town of Dubrovnik in southern Croatia

If you want to evade exorbitant prices, hourly rates, and unknown final prices, we recommend using the International a pre-booked transfer service recommended service to book a taxi from Croatia’s airport or during your vacation, hotel, restaurant or attraction. You can even book a ride in Croatia to more distant destinations, not just within the city.

By pre-ordering a taxi with a pre-booked transfer service, you can get a booking order quickly, knowing all the details in advance, from the price to the number of luggage you can bring in the car, asking for extras such as water bottles and child safety seat, saving time searching for the taxi station (the driver will wait for you at the landing area with a sign, As close to the exit as possible) and more.

The service is especially great for families who come to Croatia with children and those looking for a specific vehicle type, as you can book a ride in Croatia in a variety of vehicles (depending on availability): premium car, family car, minibus for large groups and more.



The booking process includes entering the destination in the search box (if you do not find the exact location you can enter a neighborhood or city, and enter the exact location on the reservation form later), selecting the desired vehicle type (after checking all important details such as luggage number, number of passengers, payment method and price of course), completing a short order form and waiting for the order confirmation by email.

What are the conditions of baggage on domestic flights in Croatia?

The conditions of baggage on domestic flights in Croatia vary according to the airline. Trade Air’s baggage terms, for example, will allow you to send one suitcase weighing up to 13kg to the trunk and boarding a plane with a handbag weighing up to 5kg.

Croatia Airlines offers several types of airline tickets, with the cheapest (FlyEasy) does not include baggage. The more expensive tickets include sending luggage weighing up to 23 kg to the trunk (or 2 luggage weighing 32 kg for business travelers).

The passenger terminal at Franjo Tudman Airport in Zagreb, Croatia

Please note that the conditions of baggage may change, so it is always worth checking when ordering the baggage you are purchasing. By ordering from the Kiwi Flight Price Comparison Engine, you can check if a ticket suitcase is included before the checkout phase, and add a paid suitcase when booking.

How long does it take to get to the airport before an internal flight in Croatia?

Croatia Airlines recommends a check-in at the airport at least two hours in advance. You should check the traffic on the roads ahead and leave some more room for your safety.

Internal flights in Croatia

In this article, we will talk a little about the most important airports in Croatia and the most popular flights within Croatia. We will also make price comparisons for domestic flights in Croatia. Please note that prices, times, and conditions may vary. We have made the price comparisons with the Kiwi search engine to find the cheapest prices for domestic flights in Croatia easily.

flights within Croatia from Zagreb

Croatia’s capital Zagreb Airport is the largest in the country. The airport serves as the base for Croatia Airlines which operates a variety of domestic flights in Croatia.

From Zagreb Airport you can reach a variety of other destinations in Croatia:

Zagreb flights to Dubrovnik – The direct line from Zagreb to Dubrovnik is the most popular domestic flight line from Zagreb Airport.

A Croatia Airlines Bombardier Dash 8-Q400, the aircraft used on most Croatian domestic routes

Croatia Airlines operates three flights a day from Zagreb to Dubrovnik. The flight time from Zagreb to Dubrovnik is about 55 minutes. Comparing the prices we reviewed on Kiwi, the cheapest fare for this line was $ 106 (round trip).

Zagreb flights to Split – Croatia Airlines operates direct flights from Zagreb to Split with a schedule that includes at least two domestic flights in Croatia a day, usually in the afternoon and evening. Flight time from Zagreb to Split is about 45 minutes. Comparing the prices we found the cheapest price for a flight from Zagreb to Split was $ 105 (round trip). Flight time from Zagreb to Split is about 45 minutes.

Flights from Zagreb to Zadar – Flights from Zagreb to Zadar depart 6 times a week, Sundays through Fridays, usually in the evening. Flight time from Zagreb to Zadar is about forty-five minutes, and fares start from $ 105 for a round-trip ticket.

Zagreb flights to Osijek – Trade Air operates at least 6 Zagreb flights to Osijek each week. Flights usually depart on Mondays, Wednesdays and Fridays, one in the morning and one in the evening. Flight time from Zagreb to Osijek is about an hour, and flight prices start from about $ 145 (round trip).

Internal flights in Croatia from Split

Split Airport (SPU) is located about 19 km from the city and is the second busiest in Croatia. It serves international flights and domestic flights in Croatia.

Split to Dubrovnik Flights – Trade Air operates direct flights from Split to Dubrovnik twice a week, on Tuesdays and Thursdays, usually in the afternoon. The flight time from Split to Dubrovnik is about fifty-five minutes. Comparing the prices we made with the Kiwi site, the cheapest price for a flight from Split to Dubrovnik (round trip) was $ 134.

Split Airport in Dalmatia, the second busiest airport in Croatia

Split to Umag Flights – Trade Air operates 2 flights from Split to Umag every week, Monday and Friday usually. The flight time from Split to Omagh is about an hour.

Split to Rovinj Flights – Two flights a week from Split to Rovinj, operated by Trade Air. The flight time from Split to Rovini is about an hour.

Flights within Croatia from Dubrovnik

Dubrovnik Airport, an ancient, touristy and beautiful port city, is located approximately 15.5 km from the city center and is the third busiest in Croatia. It serves a variety of major European destinations as well as domestic flights in Croatia.

Dubrovnik to Split Flights – Trade Air operates flights from Dubrovnik to Split on Tuesdays and Thursdays usually, with a flight time of about an hour.

Flights from Dubrovnik to Zagreb – Croatia Airlines operates at least 3 flights from Dubrovnik to Zagreb daily. The flight time from Dubrovnik to Zagreb is about an hour.

Flights from Dubrovnik to Brac – Trade Air operates direct flights from Dubrovnik to Brac Island, with a schedule that includes two flights a week, Tuesdays and Thursdays. The flight time from Dubrovnik to Brac is about an hour.

What changed by 2026: currency, Schengen and a new fleet

Three things have changed since most guides to flying inside Croatia were written, and all three affect what you pay and how long you queue.

The currency is the euro. Croatia adopted the euro on 1 January 2023, retiring the kuna. Any fare, baggage charge or airport transfer price you see quoted in kuna is out of date by at least three years and should be treated with suspicion.

Croatia is inside Schengen. It joined the Schengen area on the same date. In practice this removes passport control between Croatia and the rest of Schengen, which speeds up flights from Zagreb to Vienna, Frankfurt or Munich — but it makes no difference at all to domestic flights, which never had border control. What it does change is your connection maths: a Zagreb transfer from a Schengen inbound flight to a domestic flight no longer requires an immigration queue.

The aircraft are new. Croatia Airlines is midway through the largest fleet renewal in its history, replacing its Airbus A319s and A320s with 15 Airbus A220s — 13 of the larger A220-300 with 149 seats and two A220-100 with 127. The first A220 domestic scheduled service flew Zagreb to Split. The Dash 8 Q400 turboprops still work the thinner routes, so on a Zagreb–Zadar or Zagreb–Pula sector you may still find yourself on a 76-seat propeller aircraft, with the tighter carry-on limits that come with it.

Is a domestic flight actually the right call?

Be honest about the numbers before you book. Zagreb to Dubrovnik is roughly 55 minutes in the air against six hours or more by road, and on that pairing flying wins decisively. Zagreb to Split is about 45 minutes flying versus four to five hours driving — still a clear win if the fare is reasonable, but far less so once you add two hours at airports and a transfer at each end.

Where flying loses is the coast itself. There is no useful domestic air network hopping between Dalmatian towns for visitors; the coastal chain is served by ferries and catamarans, and by the A1 motorway. If your trip is Split, Hvar, Korcula and Dubrovnik, a flight solves nothing. A domestic flight in Croatia is a tool for one specific job: crossing the country between the continental north and the southern coast without losing a day to the road.

A practical warning about Dubrovnik: the airport is at Cilipi, about 20 km southeast of the old town, and the shuttle bus is timed to flights rather than running continuously. Factor 30 to 45 minutes and the cost of the transfer into any comparison, because it can quietly erase the time advantage on a short sector.

Related guides

If you are pairing flights with a road trip, see our guide to renting a car in Croatia. For the wider region, cheap flights to Italy covers the obvious onward hop across the Adriatic.

Add comment

Airport Transfers

Travel eSIM

Flight Delayed?