Flights to Croatia
Croatia has a total of 8 airports, 4 of which handle intercontinental flights, while all receive international flights. Currently, 7 airports offer domestic flights. All airports in Croatia together handle 4,187 flights this month, departing from 132 airports in 42 countries, operated by 49 different airlines — including 19 low-cost carriers. You can fly to Croatia in Economy and Business Class.
On this page
Destinations in Croatia Airlines flying to Croatia Low-cost airlines Best time to visit Croatia Countries with direct flights All direct flights Business Class flights Domestic flights International flights Intercontinental flights Popular routes Routes with a stopover FAQFlightConnections provides all the information you need to plan your flight to Croatia. Airports, destinations, routes and schedules are all clearly displayed on our interactive flight map. If you prefer a list view, the sections below with available departure and arrival airports might be useful. Looking to see which countries offer direct connections? You'll find that information further down, along with all airlines flying to Croatia.
For a more comfortable journey, explore the Business Class sections on this page. You can also use the Class filter to choose your cabin class and see routes clearly displayed on the flight map. If you'd like to travel with an alliance, you can do so with Star Alliance, SkyTeam or Oneworld. Simply use the Alliance filter to display their specific routes on the map.
Destinations in Croatia
Explore Croatia!
Discover all 8 destinations in Croatia. The most popular airports are in Zagreb, Dubrovnik and Split. Collectively, the top 3 airports in these cities handle over 89% of all arriving flights this month.
Below is the full list of destinations in Croatia, ranked by popularity based on the number of flights each airport handles. If you're interested in flying to any of these destinations, simply click it to view all routes, airlines, and flight schedules.








Airlines flying to Croatia
When planning your trip to Croatia, you have several airline options to consider. A total of 49 airlines offer direct flights to the country — including 19 low-cost carriers. Major airlines include Croatia Airlines and Ryanair. Together they operate more than half (61%) of all scheduled flights in April.
Below is an overview of the airlines that offer their services, ranked by popularity. If you are mainly interested in low-cost carriers, check out the next section a little further down this page.










Low-cost carriers flying to Croatia
To find cheap airfare, consider flights operated by one of the airlines listed below when planning your trip. At the moment, there are 19 budget airlines to choose from. If you're looking for affordable flights, Ryanair provides the widest range of route options. They serve 65% of all flights operated by a low-cost airline (to a total of 7 destinations located throughout Croatia).










What is the best time to visit Croatia?
Croatia has destinations with multiple climate types which are oceanic / maritime, hot mediterranean and humid subtropical destinations. This means that the best time to visit depends on the destination you choose. However, considering most destinations and their weather, the best time to explore Croatia as a whole is from May to August, during late spring to the end of summer. In the sections below, you can find the ideal visiting time for each specific destination. We've categorized them by climate type to help you plan your trip and to visit Croatia at the best time of the year!
🌊 🌧️ Oceanic / Maritime destinations
Oceanic destinations in Croatia have mild summer temperatures, typically ranging from 15°C to 25°C (59°F to 77°F), while winters are pleasantly cool without being freezing. You can enjoy beautiful green surroundings, a variety of flora and fauna, and plenty of outdoor adventures. Ideally suited for anyone who enjoys the temperate weather.
At the moment there are 6 oceanic / maritime destinations accessible by plane. These destinations are best to visit in the summer months from May to August. During this period, temperatures are pleasant to warm, while precipitation often falls in autumn and winter, from September to February.





☀️ Hot Mediterranean destinations
The Mediterranean regions of Croatia are cherished for their warm, dry summers, where temperatures often exceed 30°C (86°F). In some inland areas, temperatures can rise even higher, sometimes reaching 40°C (104°F) or more while their mild winters see a bit of rain. This delightful climate, combined with beautiful landscapes and sun-filled lifestyle attract visitors from around the globe.
Croatia currently has 1 Hot Mediterranean destination that you can fly to. The destination listed below is attractive to visit all year round, but is best visited in spring (March-May) and fall (September-November) when temperatures are pleasantly warm, especially since summers can get very hot in these regions.

🌺 💦 Humid Subtropical destinations
The Humid Subtropical or Warm Temperate destinations in Croatia have hot, humid summers — with temperatures around 30°C (86°F) — and mild to cool winters, with year-round rainfall that often peaks during the summer months. These places are known for their lively cities, diverse natural landscapes, and a wide range of outdoor activities.
There is 1 Warm Temperate / Humid Subtropical destination in Croatia that is reachable by plane. While this destination can be explored at any time of the year, it is recommended to visit from April to June, or from August to October.

Countries with direct flights to Croatia
From which countries can you fly non-stop?
Below is a list of all 41 countries that have non-stop flights to Croatia, including the number of airports that offer those flights:










Airports with direct flights to Croatia
This section is ideal for finding the best airport to start your trip to Croatia. All airports with direct flights are listed below, ranked by popularity. Currently, 125 airports across 41 countries and 3 continents offer direct flights to 8 airports in Croatia.










Flying Business Class to Croatia
Where can you fly to in Business Class?
In total, there are 58 airports across 33 countries that provide business class flights to Croatia. As of today, you can arrive at 8 airports in Business Class.
Departure airports with Business Class flights




















Business Class airports in Croatia








Domestic flights across Croatia
With a total of 18 domestic routes, there are plenty of flights connecting the major cities of Croatia.
Croatia Airlines is responsible for 100% of these domestic flights (626 in April) and is therefore a very suitable airline for flying domestically. The list below provides you with a lot more information, from interesting statistics to an overview of all domestic routes.





International flights from Europe to Croatia
There are 114 cities spread across 32 countries in Europe that offer international flights to Croatia. Those cities offer direct flights to one of 8 airports in the country. As of today, Germany, United Kingdom, France, Poland and Netherlands have the best direct connections to Croatia from Europe.
The 2 most popular international airports are Zagreb and Dubrovnik Airport, which together handle more than half (69%) of all incoming international flights to the country. The majority of those flights are operated by 5 airlines: Ryanair, Croatia Airlines, easyJet, Lufthansa and KLM.
Currently, 17 low-cost carriers out of 41 airlines offer direct flights on a total of 302 international routes from Europe.
In the following sections we provide detailed information on the available routes from every country with non-stop flights and (if available) stopover flights:
Flights from Germany to Croatia

You can fly non-stop from 15 airports in Germany, and visit any of the 7 destinations in Croatia. In total there are 57 direct routes from Germany, operated by 8 different airlines — including 4 low-cost carriers.





Germany to Croatia with a stopover
There are more departure airports available if you consider a stopover: 16 airports in Germany offer flights to 8 destinations in Croatia with a single stop:





Flights from United Kingdom to Croatia

You can fly non-stop from 17 airports in United Kingdom, and visit any of the 7 destinations in Croatia. In total there are 49 direct routes from United Kingdom, operated by 9 different airlines — including 5 low-cost carriers.





United Kingdom to Croatia with a stopover
If you consider a stopover, then there are more airports available: 21 airports in United Kingdom offer flights to 7 destinations in Croatia that require just one stop:





Flights from France to Croatia

From France you can fly non-stop from 10 airports, and visit any of the 5 destinations in Croatia. In total there are 25 direct routes from France, operated by 6 different airlines — including 3 low-cost carriers.





France to Croatia with a stopover
If you consider a stopover, then there are more airports available: 35 airports in France offer flights to 8 destinations in Croatia that require just one stop:





Flights from Poland to Croatia

You can fly non-stop from 9 airports in Poland, and arrive at 6 different destinations in Croatia. In total there are 27 direct routes from Poland, operated by 3 different airlines — including 2 low-cost carriers (Ryanair and Wizz Air).





Poland to Croatia with a stopover
There are more departure airports available if you consider a stopover: 6 airports in Poland offer flights to 7 destinations in Croatia with a single stop:





Flights from Netherlands to Croatia

You can fly non-stop from 3 airports in Netherlands, and visit any of the 5 destinations in Croatia. In total there are 10 direct routes from Netherlands, operated by 5 different airlines — including 3 low-cost carriers.



Netherlands to Croatia with a stopover
There is another departure option available if you consider a stopover: Maastricht Aachen Airport offers 1-stop flights to 5 destinations in Croatia:

Flights from Italy to Croatia

From Italy you can fly non-stop from 10 airports, and visit any of the 5 destinations in Croatia. In total there are 21 direct routes from Italy, operated by 5 different airlines — including 2 low-cost carriers (Ryanair and easyJet).





Italy to Croatia with a stopover
There are more departure airports available if you consider a stopover: 28 airports in Italy offer flights to 8 destinations in Croatia with a single stop:





Flights from Spain to Croatia

From Spain you can fly non-stop from 8 airports, and arrive at 4 different destinations in Croatia. In total there are 13 direct routes from Spain, operated by 4 different airlines — including 2 low-cost carriers (Vueling and Ryanair).





Spain to Croatia with a stopover
There are more departure airports available if you consider a stopover: 34 airports in Spain offer flights to 8 destinations in Croatia with a single stop:





Flights from Austria to Croatia

From Austria you can fly non-stop from Vienna Airport, and visit any of the 5 destinations in Croatia. In total there are 5 direct routes from Austria, operated by 3 different airlines — including Ryanair, which is usually the most budget-friendly.

Austria to Croatia with a stopover
If you consider a stopover, then there are more airports available: 5 airports in Austria offer flights to 7 destinations in Croatia that require just one stop:





Flights from Belgium to Croatia

From Belgium you can fly non-stop from 2 airports, and arrive at 6 different destinations in Croatia. In total there are 9 direct routes from Belgium, operated by 4 different airlines — including Ryanair, which is usually the most budget-friendly.


Belgium to Croatia with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Belgium offer flights to 2 destinations in Croatia with a single stop:


Flights from Switzerland to Croatia

From Switzerland you can fly non-stop from 2 airports, and arrive at 6 different destinations in Croatia. In total there are 8 direct routes from Switzerland, operated by 4 different airlines — including easyJet, which is usually the most budget-friendly.


Switzerland to Croatia with a stopover
If you consider a stopover, then there are more airports available: 3 airports in Switzerland offer flights to 7 destinations in Croatia that require just one stop:



Flights from Ireland to Croatia

From Ireland you can fly non-stop from 2 airports, and arrive at 4 different destinations in Croatia. In total there are 5 direct routes from Ireland, operated by 3 different airlines — including 2 low-cost carriers (Ryanair and Aer Lingus).


Ireland to Croatia with a stopover
There are more departure airports available if you consider a stopover: 4 airports in Ireland offer flights to 7 destinations in Croatia with a single stop:




Flights from Sweden to Croatia

From Sweden you can fly non-stop from 4 airports, and arrive at 6 different destinations in Croatia. In total there are 13 direct routes from Sweden, operated by 4 different airlines — including 2 low-cost carriers (Ryanair and Norwegian - D8).




Sweden to Croatia with a stopover
There are more departure airports available if you consider a stopover: 26 airports in Sweden offer flights to 8 destinations in Croatia with a single stop:





Flights from Bosnia & Herzegovina to Croatia

From Bosnia & Herzegovina you can fly non-stop from 2 airports, and arrive at the only destination in Croatia: Zagreb. In total there are 2 direct routes from Bosnia & Herzegovina, operated by Croatia Airlines.


Bosnia & Herzegovina to Croatia with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Bosnia & Herzegovina offer flights to 4 destinations in Croatia with a single stop:


Flights from Malta to Croatia

From Malta you can fly non-stop from Malta Airport, and arrive at the only destination in Croatia: Zagreb. This is the only non-stop flight route from Malta to Croatia, all operated by the low-cost carrier Ryanair.

Flights from Greece to Croatia

From Greece you can fly non-stop from 4 airports, and visit any of the 3 destinations in Croatia. In total there are 7 direct routes from Greece, operated by 4 different airlines — including Ryanair, which is usually the most budget-friendly.




Greece to Croatia with a stopover
If you consider a stopover, then there are more airports available: 33 airports in Greece offer flights to 8 destinations in Croatia that require just one stop:





Flights from Serbia to Croatia

From Serbia you can fly non-stop from Belgrade Airport, and visit any of the 7 destinations in Croatia. In total there are 7 direct routes from Serbia, operated by Air Serbia.

Serbia to Croatia with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Serbia offer flights to 7 destinations in Croatia with a single stop:


Flights from Denmark to Croatia

From Denmark you can fly non-stop from 2 airports, and visit any of the 5 destinations in Croatia. In total there are 6 direct routes from Denmark, operated by 4 different airlines — including 2 low-cost carriers (Norwegian - D8 and Ryanair).


Denmark to Croatia with a stopover
If you consider a stopover, then there are more airports available: 5 airports in Denmark offer flights to 6 destinations in Croatia that require just one stop:





Flights from Norway to Croatia

You can fly non-stop from 5 airports in Norway, and arrive at 4 different destinations in Croatia. In total there are 10 direct routes from Norway, operated by 4 different airlines — including 2 low-cost carriers (Norwegian and Ryanair).





Norway to Croatia with a stopover
There are more departure airports available if you consider a stopover: 30 airports in Norway offer flights to 8 destinations in Croatia with a single stop:





Flights from Finland to Croatia

From Finland you can fly non-stop from Helsinki Airport, and visit any of the 3 destinations in Croatia. In total there are 3 direct routes from Finland, operated by 3 different airlines — including 2 low-cost carriers (Ryanair and Norwegian - D8).

Finland to Croatia with a stopover
If you consider a stopover, then there are more airports available: 17 airports in Finland offer flights to 8 destinations in Croatia that require just one stop:





Flights from Czechia to Croatia

From Czechia you can fly non-stop from Prague Airport, and arrive at 4 different destinations in Croatia. In total there are 4 direct routes from Czechia, operated by 3 different airlines — including 2 low-cost carriers (SmartWings and Ryanair).

Czechia to Croatia with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Czechia offer flights to 4 destinations in Croatia with a single stop:


Flights from Republic of North Macedonia to Croatia

From Republic of North Macedonia you can fly non-stop from Skopje Airport, and arrive at the only destination in Croatia: Zagreb. This is the only non-stop flight route from Republic of North Macedonia to Croatia, operated by Croatia Airlines.

Republic of North Macedonia to Croatia with a stopover
There is another departure option available if you consider a stopover: Ohrid Airport offers 1-stop flights to 7 destinations in Croatia:

Flights from Slovakia to Croatia

From Slovakia you can fly non-stop from 2 airports, and arrive at 2 different destinations in Croatia. In total there are 3 direct routes from Slovakia, operated by 2 different airlines — including Ryanair, which is usually the most budget-friendly.


Slovakia to Croatia with a stopover
There is another departure option available if you consider a stopover: Poprad-Tatry Airport offers 1-stop flights to 4 destinations in Croatia:

Flights from Bulgaria to Croatia

From Bulgaria you can fly non-stop from Sofia Airport, and arrive at the only destination in Croatia: Zagreb. This is the only non-stop flight route from Bulgaria to Croatia, all operated by the low-cost carrier Ryanair.

Bulgaria to Croatia with a stopover
If you consider a stopover, then there are more airports available: 3 airports in Bulgaria offer flights to 8 destinations in Croatia that require just one stop:



Flights from Luxembourg to Croatia

From Luxembourg you can fly non-stop from Luxembourg City Airport, and visit any of the 3 destinations in Croatia. In total there are 3 direct routes from Luxembourg, operated by Luxair.

Flights from Romania to Croatia

From Romania you can fly non-stop from 2 airports, and visit any of the 3 destinations in Croatia. In total there are 3 direct routes from Romania, operated by 3 different airlines — including 2 low-cost carriers (Wizz Air Malta and Ryanair).


Romania to Croatia with a stopover
There are more departure airports available if you consider a stopover: 12 airports in Romania offer flights to 6 destinations in Croatia with a single stop:





Flights from Portugal to Croatia

From Portugal you can fly non-stop from Porto Airport, and arrive at the only destination in Croatia: Split. This is the only non-stop flight route from Portugal to Croatia, all operated by the low-cost carrier easyJet.

Portugal to Croatia with a stopover
There are more departure airports available if you consider a stopover: 6 airports in Portugal offer flights to 8 destinations in Croatia with a single stop:





Flights from Latvia to Croatia

From Latvia you can fly non-stop from Riga Airport, and arrive at the only destination in Croatia: Split. This is the only non-stop flight route from Latvia to Croatia, all operated by the low-cost carrier Air Baltic.

Flights from Lithuania to Croatia

From Lithuania you can fly non-stop from Kaunas Airport, and arrive at the only destination in Croatia: Zadar. This is the only non-stop flight route from Lithuania to Croatia, all operated by the low-cost carrier Ryanair.

Lithuania to Croatia with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Lithuania offer flights to 7 destinations in Croatia with a single stop:


Flights from Iceland to Croatia

From Iceland you can fly non-stop from Reykjavik (Keflavik) Airport, and arrive at 2 different destinations in Croatia. In total there are 2 direct routes from Iceland, operated by Neos.

Iceland to Croatia with a stopover
There is another departure option available if you consider a stopover: Akureyri Airport offers 1-stop flights to 6 destinations in Croatia:

Flights from Hungary to Croatia

From Hungary you can fly non-stop from Budapest Airport, and arrive at 2 different destinations in Croatia. In total there are 2 direct routes from Hungary, operated by 2 airlines — which are all low-cost airlines.

Hungary to Croatia with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Hungary offer flights to 6 destinations in Croatia with a single stop:


Flights from Estonia to Croatia

From Estonia you can fly non-stop from Tallinn Airport, and arrive at the only destination in Croatia: Split. This is the only non-stop flight route from Estonia to Croatia, all operated by the low-cost carrier Air Baltic.

Estonia to Croatia with a stopover
If you consider a stopover, then there are more airports available: 3 airports in Estonia offer flights to 3 destinations in Croatia that require just one stop:



Flights from Albania to Croatia

From Albania you can fly non-stop from Tirana Airport, and arrive at the only destination in Croatia: Zagreb. This is the only non-stop flight route from Albania to Croatia, operated by Croatia Airlines.

Albania to Croatia with a stopover
There is another departure option available if you consider a stopover: Vlorë Airport offers 1-stop flights to 3 destinations in Croatia:

Intercontinental flights to Croatia
There are 2 continents beyond Europe that have direct flights to Croatia. A total of 9 different countries across Asia and North America offer flights to the country. With 16 direct flight routes, connecting 11 intercontinental airports to 4 destinations, Croatia maintains strong connections with key locations across the world. 11 different airlines (of which 3 are low-cost) are operating these long-haul flights.
Turkey, Cyprus and United Arab Emirates have the best intercontinental flight connections to Croatia.
All intercontinental flights can be found below — arranged by continent, country and departure airport.
Non-stop flights from Asia to Croatia
From Asia, 7 countries have direct flights to Croatia. 12 non-stop routes are available, operated by 9 airlines — 3 of which are low-cost carriers.
Flights from Turkey to Croatia

If you'd like to fly non-stop from Turkey you can do so from 2 airports. You will arrive at one of 3 destinations. Flights are operated by 3 airlines — including Pegasus, the only low-cost carrier on these routes.


Turkey to Croatia with a stopover
If a stopover works for you, it will provide you with more departure options to reach Croatia, as 45 departure airports in Turkey offer 1-stop flights to 8 destinations in Croatia:





Flights from Cyprus to Croatia

Looking to fly directly from Cyprus? This is possible from Paphos only. You will arrive at Zagreb — currently the only direct route connecting Croatia and Cyprus. Flights are operated by Ryanair, a low-cost airline.

Cyprus to Croatia with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Cyprus offer flights to 8 destinations in Croatia with a single stop:


Flights from United Arab Emirates to Croatia

Looking to fly directly from United Arab Emirates? This is possible from Dubai only. You will arrive at one of 2 destinations. Flights are operated by Flydubai, a low-cost airline.

United Arab Emirates to Croatia with a stopover
There are more departure airports available if you consider a stopover: 4 airports in United Arab Emirates offer flights to 8 destinations in Croatia with a single stop:




Flights from Qatar to Croatia

Looking to fly directly from Qatar? This is possible from Doha only. You will arrive at Zagreb — currently the only direct route connecting Croatia and Qatar. Flights are operated by Qatar Airways.

Flights from Iraq to Croatia

Looking to fly directly from Iraq? This is possible from Erbil only. You will arrive at Rijeka — currently the only direct route connecting Croatia and Iraq. Flights are operated by FlexFlight.

Iraq to Croatia with a stopover
If a stopover works for you, it will provide you with more departure options to reach Croatia, as 5 departure airports in Iraq offer 1-stop flights to 6 destinations in Croatia:





Flights from South Korea to Croatia

Looking to fly directly from South Korea? This is possible from Seoul only. You will arrive at Zagreb — currently the only direct route connecting Croatia and South Korea. Flights are operated by Tway Air.

South Korea to Croatia with a stopover
There are more departure airports available if you consider a stopover: 3 airports in South Korea offer flights to Zagreb Airport with a single stop:



Flights from Israel to Croatia

Looking to fly directly from Israel? This is possible from Tel Aviv only. You will arrive at one of 2 destinations. Flights are operated by EL AL.

Israel to Croatia with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Israel offer flights to 3 destinations in Croatia with a single stop:


Non-stop flights from North America to Croatia
From North America, 2 countries have direct flights to Croatia. 4 non-stop routes are available, operated by 2 airlines — none of which are low-cost carriers.
Flights from United States to Croatia

Looking to fly directly from United States? This is possible from Newark only. You will arrive at one of 2 destinations. Flights are operated by United Airlines.

United States to Croatia with a stopover
If a stopover works for you, it will provide you with more departure options to reach Croatia, as 89 departure airports in United States offer 1-stop flights to 8 destinations in Croatia:





Flights from Canada to Croatia

If you'd like to fly non-stop from Canada you can do so from 2 airports. You will arrive at Zagreb Airport, the only destination for direct flights out of Canada. Flights are operated by Air Transat.


Canada to Croatia with a stopover
If a stopover works for you, it will provide you with more departure options to reach Croatia, as 45 departure airports in Canada offer 1-stop flights to 7 destinations in Croatia:





Most popular routes to Croatia
Whether you're looking to explore the scenic landscapes, charming towns and vibrant cities of Croatia, visit friends and family or simply need to attend a business meeting — we've got you covered. Check out the list below to find the most popular non-stop flights available for your journey.










Popular routes to Croatia with a stopover
If there is no airport near you offering direct flights to Croatia, don't worry — you can still reach the country with a brief stopover along the way.
Below is a list of the most popular routes that require a stopover.
To see all 1- or 2-stop flight options, simply use the "Show indirect destinations" button on the map, or use the search bar to select your departure airport and discover all available routes from there to Croatia!










Frequently Asked Questions — FAQ
What is the best time to visit Croatia?
Based on all destinations and their associated climate types, it is generally best to visit Croatia from May to August. Be aware that the best time to visit will vary depending on where you're going, so please check the section 'Best time to visit Croatia' for more information.
- May (8 destinations)
- June (7 destinations)
- July (6 destinations)
- August (7 destinations)
What are the most popular destinations in Croatia?
The 3 most popular airports in Croatia are:
- Zagreb (ZAG)
- Dubrovnik (DBV)
- Split (SPU)
Which alliances are flying to Croatia?
All alliances have direct connections to Croatia:
- Star Alliance (9 airlines, 8 destinations)
- SkyTeam (3 airlines, 5 destinations)
- Oneworld (4 airlines, 3 destinations)
Which airlines operate direct flights to Croatia?
As of today, there are 49 airlines that fly to Croatia. You can find them here:
- Croatia Airlines
- Ryanair
- easyJet
- Lufthansa
- KLM
- Turkish Airlines
- Eurowings
- Austrian
- LOT
- Jet2
- Air Serbia
- Transavia
- British Airways
- Iberia
- Air France
- Volotea
- Wizz Air
- Vueling
- Discover Airlines
- Aegean
- Transavia - HV
- Norwegian - D8
- Edelweiss Air
- Swiss
- Pegasus
- Finnair
- Aer Lingus
- Flydubai
- Qatar Airways
- Norwegian
- SAS
- FlexFlight
- Brussels Airlines
- Luxair
- Ryanair UK
- United Airlines
- SmartWings
- TUI Airways
- TUI Fly
- Air Baltic
- Sky Alps
- Air Transat
- EL AL
- Neos
- Wizz Air Malta
- Wizz Air - W9
- Condor
- Air Dolomiti
- Tway Air
Which low-cost airlines fly to Croatia?
There are 19 low-cost carriers that offer flights to Croatia at the moment:
- Ryanair
- easyJet
- Eurowings
- Jet2
- Transavia
- Wizz Air
- Vueling
- Transavia - HV
- Norwegian - D8
- Pegasus
- Flydubai
- Aer Lingus
- Norwegian
- Ryanair UK
- SmartWings
- TUI Airways
- Air Baltic
- Wizz Air Malta
- Condor
Which countries offer direct flights to Croatia?
There are 41 countries that offer direct flights to Croatia, which are:
- Germany
- United Kingdom
- Serbia
- Poland
- Belgium
- Switzerland
- Sweden
- France
- Netherlands
- Italy
- Austria
- Denmark
- Spain
- Ireland
- Norway
- Czechia
- Turkey
- Greece
- Finland
- Luxembourg
- Romania
- Slovakia
- United Arab Emirates
- United States
- Hungary
- Israel
- Iceland
- Bosnia & Herzegovina
- Malta
- Republic of North Macedonia
- Cyprus
- Bulgaria
- Qatar
- Iraq
- Canada
- Latvia
- Lithuania
- Estonia
- Portugal
- Albania
- South Korea
Which countries have the best direct connections to Croatia?
These countries have the most flight connections to Croatia:
- Germany
- United Kingdom
- Serbia
- Poland
- Belgium
- Switzerland
- Sweden
What are the best intercontinental hubs for flights to Croatia?
Top intercontinental airports for flights to Croatia are:
-  Amsterdam (AMS)

-  Munich (MUC)

-  Frankfurt (FRA)

-  Vienna (VIE)

-  Istanbul (IST)

-  Rome (Fiumicino) (FCO)

-  Paris (CDG)

-  Zürich (ZRH)

-  London Stansted (STN)

-  Warsaw (WAW)

-  Dublin (DUB)

-  London Gatwick (LGW)

-  Düsseldorf (Weeze) (NRN)

-  Brussels Charleroi (CRL)

-  Berlin (BER)

-  Manchester (MAN)

-  Madrid (MAD)

-  Malta (MLA)

-  Memmingen (FMM)

-  Brussels (BRU)

-  London Heathrow (LHR)

-  Paris (Orly) (ORY)

-  Belgrade (BEG)

-  Wrocław (WRO)

-  Poznań (POZ)

-  Barcelona (BCN)

-  Cologne-Bonn (CGN)

-  Sarajevo (SJJ)

-  Krakow (KRK)

-  Paris (Beauvais) (BVA)

From which continents can you fly non-stop to Croatia?
You can reach Croatia directly from 3 continents, which are:
- Europe
- Asia
- North America
Are there Business Class flights to Croatia?
Yes, you can fly in Business Class to 8 airports in Croatia (depending on where you are flying from):
- Zagreb (ZAG)
- Split (SPU)
- Dubrovnik (DBV)
- Zadar (ZAD)
- Pula (PUY)
- Osijek (OSI)
- Rijeka (RJK)
- Brač (BWK)
Are there First Class flights to Croatia?
No, you cannot fly to Croatia in First Class.
What is the longest flight to Croatia?
The longest direct flight is from Seoul, South Korea (ICN) to Zagreb (ZAG). This flight takes 13 hours and 30 minutes and covers a distance of 5,244 miles (8,439 km). Other interesting long-haul flights to Croatia include:
- KR - Seoul to Zagreb 5,244 miles
- US - Newark to Dubrovnik 4,512 miles
- CA - Toronto to Zagreb 4,392 miles
- US - Newark to Split 4,392 miles
- CA - Montreal to Zagreb 4,087 miles
- AE - Dubai to Zagreb 2,585 miles
- QA - Doha to Zagreb 2,416 miles
- AE - Dubai to Dubrovnik 2,411 miles
- IS - Reykjavik (Keflavik) to Split 2,068 miles
- ES - Lanzarote (Arrecife) to Zagreb 1,981 miles
- IS - Reykjavik (Keflavik) to Zagreb 1,936 miles
- IQ - Erbil to Rijeka 1,647 miles
- NO - Trondheim to Split 1,392 miles
- GB - Belfast International to Dubrovnik 1,383 miles
- IL - Tel Aviv to Zagreb 1,380 miles
- GB - Glasgow to Dubrovnik 1,364 miles
- IE - Dublin to Dubrovnik 1,348 miles
- NO - Bergen to Dubrovnik 1,341 miles
- GB - Edinburgh to Dubrovnik 1,333 miles
- PT - Porto to Split 1,278 miles
- FI - Helsinki to Dubrovnik 1,258 miles
- NO - Oslo to Dubrovnik 1,254 miles
- GB - Glasgow to Split 1,249 miles
- NO - Stavanger to Dubrovnik 1,249 miles
- NO - Bergen to Split 1,245 miles
- GB - Newcastle to Dubrovnik 1,243 miles
- ES - Málaga to Zagreb 1,233 miles
- IE - Dublin to Split 1,229 miles
- GB - Edinburgh to Split 1,218 miles
- IE - Cork to Zadar 1,217 miles
- FI - Helsinki to Split 1,213 miles
- GB - Manchester to Dubrovnik 1,200 miles
- NO - Oslo (Torp) to Dubrovnik 1,197 miles
- GB - Leeds / Bradford to Dubrovnik 1,197 miles
- FI - Helsinki to Zadar 1,188 miles
- SE - Stockholm (Arlanda) to Dubrovnik 1,180 miles
- GB - Cardiff to Dubrovnik 1,180 miles
- NO - Oslo to Split 1,170 miles
- IE - Dublin to Zadar 1,168 miles
- IL - Tel Aviv to Dubrovnik 1,164 miles
- GB - Edinburgh to Zadar 1,158 miles
- GB - Bristol to Dubrovnik 1,155 miles
- EE - Tallinn to Split 1,153 miles
- NO - Stavanger to Split 1,152 miles
- GB - Birmingham to Dubrovnik 1,150 miles
- CY - Paphos to Zagreb 1,148 miles
- GB - Nottingham to Dubrovnik 1,148 miles
- ES - Madrid to Dubrovnik 1,134 miles
- IE - Dublin to Zagreb 1,125 miles
- SE - Stockholm (Arlanda) to Split 1,114 miles
What are the major airports in Croatia?
There are 5 major airports in Croatia, in order of significance:
- Zagreb (ZAG) - Zagreb (Pleso)
- Dubrovnik (DBV) - Dubrovnik
- Split (SPU) - Split
- Zadar (ZAD) - Zadar
- Pula (PUY) - Pula
How many airports are there in Croatia?
There are 8 airports that handle scheduled passenger flights.
What are the best airports for flights to Croatia?
Top airports for direct flights to Croatia include:
-  London Heathrow (LHR)

-  London Gatwick (LGW)

-  London Stansted (STN)

-  Dublin (DUB)

-  Manchester (MAN)

-  Toronto (YYZ)

-  Newark (EWR)

-  Montreal (YUL)

-  Edinburgh (EDI)

-  Birmingham (BHX)

-  London Luton (LTN)

-  Bristol (BRS)

-  Malta (MLA)

-  Glasgow (GLA)

-  Leeds / Bradford (LBA)

-  Newcastle (NCL)

-  Liverpool (LPL)

-  Nottingham (EMA)

-  Belfast International (BFS)

-  Cork (ORK)

What are the best international airports in Europe for flights to Croatia?
Top international airports in Europe for non-stop flights to Croatia are:
-  Amsterdam (AMS)

-  Munich (MUC)

-  Frankfurt (FRA)

-  Vienna (VIE)

-  Rome (Fiumicino) (FCO)

-  Paris (CDG)

-  Zürich (ZRH)

-  London Stansted (STN)

-  Warsaw (WAW)

-  Dublin (DUB)

-  London Gatwick (LGW)

-  Düsseldorf (Weeze) (NRN)

-  Brussels Charleroi (CRL)

-  Berlin (BER)

-  Manchester (MAN)

-  Madrid (MAD)

-  Malta (MLA)

-  Memmingen (FMM)

-  Brussels (BRU)

-  Wrocław (WRO)

-  Paris (Orly) (ORY)

-  London Heathrow (LHR)

-  Belgrade (BEG)

-  Poznań (POZ)

-  Cologne-Bonn (CGN)

-  Barcelona (BCN)

-  Sarajevo (SJJ)

-  Krakow (KRK)

-  Paris (Beauvais) (BVA)

-  Karlsruhe / Baden-Baden (FKB)

Do all airports in Croatia operate year-round?
There are 8 airports located across Croatia, 7 of which offer year-round flights while 1 handle seasonal flights only:
- Brač (BWK)
For a better overview adjusted to your travel dates, we recommend using the date filter on the map to filter out your options!
What are the most popular flights to Croatia?
Domestic:
- Dubrovnik to Zagreb
- Zagreb to Dubrovnik
- Zagreb to Split
- Split to Zagreb
- Zadar to Zagreb
- Pula to Zadar
- Zagreb to Zadar
- Zadar to Pula
- Zagreb to Pula
- Pula to Zagreb
- Split to Osijek
- Osijek to Split
- Osijek to Dubrovnik
- Dubrovnik to Osijek
- Zagreb to Brač
- Split to Dubrovnik
- Brač to Zagreb
- Dubrovnik to Split
International:
- Malta to Zagreb
- London Stansted to Zagreb
- London Gatwick to Dubrovnik
- Dublin to Dubrovnik
- London Heathrow to Zagreb
- London Stansted to Dubrovnik
- Manchester to Dubrovnik
- London Gatwick to Split
- Dublin to Zagreb
- London Luton to Split
- Dublin to Split
- Bristol to Split
- Edinburgh to Dubrovnik
- Bristol to Dubrovnik
- Manchester to Split
- Manchester to Zagreb
- Birmingham to Dubrovnik
- London Stansted to Zadar
- Leeds / Bradford to Dubrovnik
- Dublin to Zadar
- London Heathrow to Split
- Birmingham to Split
- Newcastle to Dubrovnik
- London Heathrow to Dubrovnik
- Glasgow to Split
- Belfast International to Dubrovnik
- Newark to Split
- Newark to Dubrovnik
- Toronto to Zagreb
- Nottingham to Pula
- Nottingham to Dubrovnik
- Newcastle to Zadar
- Montreal to Zagreb
- Manchester to Zadar
- Manchester to Pula
- London Stansted to Split
- London Stansted to Rijeka
- London Stansted to Pula
- London Stansted to Osijek
- London Luton to Pula
- London Gatwick to Zagreb
- London Gatwick to Zadar
- London Gatwick to Rijeka
- London Gatwick to Pula
- London City to Split
- Liverpool to Zadar
- Liverpool to Split
- Leeds / Bradford to Zadar
- Leeds / Bradford to Split
- Glasgow to Pula
Which airports in Croatia offer domestic flights only?
There are no airports in Croatia that have domestic flights only, but there are 7 airports that have both domestic and international flights.





































