USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights to Croatia
Croatia

Home Countries Flights to Croatia

Flights to Croatia

Or did you mean flights from 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.

FlightConnections 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.

 Remove ads

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.

Show all

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).

Ryanair
Ryanair (FR)
⤥ 7 Airports
easyJet
easyJet (U2)
⤥ 4 Airports
Eurowings
Eurowings (EW)
⤥ 6 Airports
Jet2
Jet2 (LS)
⤥ 3 Airports
Transavia
Transavia (TO)
⤥ 2 Airports
Wizz Air
Wizz Air (W6)
⤥ 4 Airports
Vueling
Vueling (VY)
⤥ 2 Airports
Transavia - HV
Transavia - HV (HV)
⤥ 4 Airports
Norwegian - D8
Norwegian - D8 (D8)
⤥ 4 Airports
Pegasus
Pegasus (PC)
⤥ 1 Airport
Flydubai
Flydubai (FZ)
⤥ 2 Airports
Aer Lingus
Aer Lingus (EI)
⤥ 2 Airports
Norwegian
Norwegian (DY)
⤥ 3 Airports
Ryanair UK
Ryanair UK (RK)
⤥ 1 Airport
SmartWings
SmartWings (QS)
⤥ 1 Airport
TUI Airways
TUI Airways (TOM)
⤥ 1 Airport
Air Baltic
Air Baltic (BT)
⤥ 1 Airport
Wizz Air Malta
Wizz Air Malta (W4)
⤥ 1 Airport
Condor
Condor (DE)
⤥ 1 Airport
Show all

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

Jan
Feb
Mar
May
Jun
Jul
Aug
Oct
Nov
Dec

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.

Show all

☀️  Hot Mediterranean destinations

Jan
Mar
Apr
May
Jul
Sep
Oct
Nov

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

Jan
Feb
Apr
May
Jun
Aug
Sep
Oct
Dec

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:

Show all

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.

Show all

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

Show all

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.

🌐
18
Domestic flight routes
🛬
7
Airports with domestic flights
🪽
2
Airlines that fly domestically
💸
0
Low-cost airlines

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.

🌎
32
Countries in Europe with flights to HR
🛬
8
Airports in Europe with direct connections
🪽
41
Airlines flying from Europe
💸
17
Low-cost airlines

In the following sections we provide detailed information on the available routes from every country with non-stop flights and (if available) stopover flights:

Germany
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.

Show all
🛫
15
Airports in Germany with direct flights
🛬
7
Direct destinations in Croatia
🪽
8
Airlines flying from Germany
💸
4
Low-cost airlines

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:

Show all

United Kingdom
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.

Show all
🛫
17
Airports in United Kingdom with direct flights
🛬
7
Direct destinations in Croatia
🪽
9
Airlines flying from United Kingdom
💸
5
Low-cost airlines

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:

Show all

France
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.

Show all
🛫
10
Airports in France with direct flights
🛬
5
Direct destinations in Croatia
🪽
6
Airlines flying from France
💸
3
Low-cost airlines

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:

Show all

Poland
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).

Show all
🛫
9
Airports in Poland with direct flights
🛬
6
Direct destinations in Croatia
🪽
3
Airlines flying from Poland
💸
2
Low-cost airlines

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:

Show all

Netherlands
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.

🛫
3
Airports in Netherlands with direct flights
🛬
5
Direct destinations in Croatia
🪽
5
Airlines flying from Netherlands
💸
3
Low-cost airlines

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:

Italy
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).

Show all
🛫
10
Airports in Italy with direct flights
🛬
5
Direct destinations in Croatia
🪽
5
Airlines flying from Italy
💸
2
Low-cost airlines

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:

Show all

Spain
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).

Show all
🛫
8
Airports in Spain with direct flights
🛬
4
Direct destinations in Croatia
🪽
4
Airlines flying from Spain
💸
2
Low-cost airlines

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:

Show all

Austria
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.

🛫
1
Airport in Austria with direct flights
🛬
5
Direct destinations in Croatia
🪽
3
Airlines flying from Austria
💸
1
Low-cost airline (Ryanair)

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:

Belgium
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.

🛫
2
Airports in Belgium with direct flights
🛬
6
Direct destinations in Croatia
🪽
4
Airlines flying from Belgium
💸
1
Low-cost airline (Ryanair)

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:

Switzerland
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.

🛫
2
Airports in Switzerland with direct flights
🛬
6
Direct destinations in Croatia
🪽
4
Airlines flying from Switzerland
💸
1
Low-cost airline (easyJet)

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:

Ireland
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).

🛫
2
Airports in Ireland with direct flights
🛬
4
Direct destinations in Croatia
🪽
3
Airlines flying from Ireland
💸
2
Low-cost airlines

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:

Sweden
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).

🛫
4
Airports in Sweden with direct flights
🛬
6
Direct destinations in Croatia
🪽
4
Airlines flying from Sweden
💸
2
Low-cost airlines

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:

Show all

Bosnia & Herzegovina
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.

🛫
2
Airports in Bosnia & Herzegovina with direct flights
🛬
1
Direct destination in Croatia
🪽
1
Airline (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:

Malta
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.

🛫
1
Airport in Malta with direct flights
🛬
1
Direct destination in Croatia
💸
1
Low-cost airline (Ryanair)

Greece
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.

🛫
4
Airports in Greece with direct flights
🛬
3
Direct destinations in Croatia
🪽
4
Airlines flying from Greece
💸
1
Low-cost airline (Ryanair)

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:

Show all

Serbia
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.

🛫
1
Airport in Serbia with direct flights
🛬
7
Direct destinations in Croatia
🪽
1
Airline (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:

Denmark
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).

🛫
2
Airports in Denmark with direct flights
🛬
5
Direct destinations in Croatia
🪽
4
Airlines flying from Denmark
💸
2
Low-cost airlines

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:

Norway
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).

🛫
5
Airports in Norway with direct flights
🛬
4
Direct destinations in Croatia
🪽
4
Airlines flying from Norway
💸
2
Low-cost airlines

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:

Show all

Finland
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).

🛫
1
Airport in Finland with direct flights
🛬
3
Direct destinations in Croatia
🪽
3
Airlines flying from Finland
💸
2
Low-cost airlines

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:

Show all

Czechia
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).

🛫
1
Airport in Czechia with direct flights
🛬
4
Direct destinations in Croatia
🪽
3
Airlines flying from Czechia
💸
2
Low-cost airlines

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:

Republic of North Macedonia
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.

🛫
1
Airport in Republic of North Macedonia with direct flights
🛬
1
Direct destination in Croatia
🪽
1
Airline (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:

Slovakia
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.

🛫
2
Airports in Slovakia with direct flights
🛬
2
Direct destinations in Croatia
🪽
2
Airlines flying from Slovakia
💸
1
Low-cost airline (Ryanair)

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:

Bulgaria
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.

🛫
1
Airport in Bulgaria with direct flights
🛬
1
Direct destination in Croatia
💸
1
Low-cost airline (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:

Luxembourg
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.

🛫
1
Airport in Luxembourg with direct flights
🛬
3
Direct destinations in Croatia
🪽
1
Airline (Luxair)

Romania
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).

🛫
2
Airports in Romania with direct flights
🛬
3
Direct destinations in Croatia
🪽
3
Airlines flying from Romania
💸
2
Low-cost airlines

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:

Show all

Portugal
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.

🛫
1
Airport in Portugal with direct flights
🛬
1
Direct destination in Croatia
💸
1
Low-cost airline (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:

Show all

Latvia
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.

🛫
1
Airport in Latvia with direct flights
🛬
1
Direct destination in Croatia
💸
1
Low-cost airline (Air Baltic)

Lithuania
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.

🛫
1
Airport in Lithuania with direct flights
🛬
1
Direct destination in Croatia
💸
1
Low-cost airline (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:

Iceland
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.

🛫
1
Airport in Iceland with direct flights
🛬
2
Direct destinations in Croatia
🪽
1
Airline (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:

Hungary
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.

🛫
1
Airport in Hungary with direct flights
🛬
2
Direct destinations in Croatia
💸
2
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:

Estonia
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.

🛫
1
Airport in Estonia with direct flights
🛬
1
Direct destination in Croatia
💸
1
Low-cost airline (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:

Albania
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.

🛫
1
Airport in Albania with direct flights
🛬
1
Direct destination in Croatia
🪽
1
Airline (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.

🗺️
2
Continents beyond Europe
🌎
9
Countries with direct flights to Croatia
7
Countries in Asia
2
Countries in North America

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.

🌐
12
Direct routes from Asia to Croatia
🌎
7
Countries in Asia connected to Croatia
🛬
4
Direct destinations
🪽
9
Airlines
💸
3
Low-cost airlines

Turkey
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.

🛫
2
Airports in Turkey with direct flights
🛬
3
Non-stop destinations from TR
🪽
3
Airlines
💸
1
Low-cost airline (Pegasus)

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:

Show all

Cyprus
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.

🛫
1
Airport in Cyprus with direct flights
🛬
1
Non-stop destination from CY
💸
1
Low-cost airline (Ryanair)

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:

United Arab Emirates
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.

🛫
1
Airport in United Arab Emirates with direct flights
🛬
2
Non-stop destinations from AE
💸
1
Low-cost airline (Flydubai)

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:

Qatar
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.

🛫
1
Airport in Qatar with direct flights
🛬
1
Non-stop destination from QA
🪽
1
Airline (Qatar Airways)

Iraq
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.

🛫
1
Airport in Iraq with direct flights
🛬
1
Non-stop destination from IQ
🪽
1
Airline (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:

South Korea
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.

🛫
1
Airport in South Korea with direct flights
🛬
1
Non-stop destination from KR
🪽
1
Airline (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:

Israel
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.

🛫
1
Airport in Israel with direct flights
🛬
2
Non-stop destinations from IL
🪽
1
Airline (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.

🌐
4
Direct routes from North America to Croatia
🌎
2
Countries in North America connected to Croatia
🛬
3
Direct destinations
🪽
2
Airlines
💸
0
Low-cost airlines

United States
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.

🛫
1
Airport in United States with direct flights
🛬
2
Non-stop destinations from US
🪽
1
Airline (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:

Show all

Canada
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.

🛫
2
Airports in Canada with direct flights
🛬
1
Non-stop destination from CA
🪽
1
Airline (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:

Show all

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.

Show all

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!

Show all

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)
Best time to visit Croatia

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:

  • Netherlands
     Amsterdam (AMS)
  • Germany
     Munich (MUC)
  • Germany
     Frankfurt (FRA)
  • Austria
     Vienna (VIE)
  • Turkey
     Istanbul (IST)
  • Italy
     Rome (Fiumicino) (FCO)
  • France
     Paris (CDG)
  • Switzerland
     Zürich (ZRH)
  • United Kingdom
     London Stansted (STN)
  • Poland
     Warsaw (WAW)
  • Ireland
     Dublin (DUB)
  • United Kingdom
     London Gatwick (LGW)
  • Germany
     Düsseldorf (Weeze) (NRN)
  • Belgium
     Brussels Charleroi (CRL)
  • Germany
     Berlin (BER)
  • United Kingdom
     Manchester (MAN)
  • Spain
     Madrid (MAD)
  • Malta
     Malta (MLA)
  • Germany
     Memmingen (FMM)
  • Belgium
     Brussels (BRU)
  • United Kingdom
     London Heathrow (LHR)
  • France
     Paris (Orly) (ORY)
  • Serbia
     Belgrade (BEG)
  • Poland
     Wrocław (WRO)
  • Poland
     Poznań (POZ)
  • Spain
     Barcelona (BCN)
  • Germany
     Cologne-Bonn (CGN)
  • Bosnia & Herzegovina
     Sarajevo (SJJ)
  • Poland
     Krakow (KRK)
  • France
     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:

  • United Kingdom
     London Heathrow (LHR)
  • United Kingdom
     London Gatwick (LGW)
  • United Kingdom
     London Stansted (STN)
  • Ireland
     Dublin (DUB)
  • United Kingdom
     Manchester (MAN)
  • Canada
     Toronto (YYZ)
  • United States
     Newark (EWR)
  • Canada
     Montreal (YUL)
  • United Kingdom
     Edinburgh (EDI)
  • United Kingdom
     Birmingham (BHX)
  • United Kingdom
     London Luton (LTN)
  • United Kingdom
     Bristol (BRS)
  • Malta
     Malta (MLA)
  • United Kingdom
     Glasgow (GLA)
  • United Kingdom
     Leeds / Bradford (LBA)
  • United Kingdom
     Newcastle (NCL)
  • United Kingdom
     Liverpool (LPL)
  • United Kingdom
     Nottingham (EMA)
  • United Kingdom
     Belfast International (BFS)
  • Ireland
     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:

  • Netherlands
     Amsterdam (AMS)
  • Germany
     Munich (MUC)
  • Germany
     Frankfurt (FRA)
  • Austria
     Vienna (VIE)
  • Italy
     Rome (Fiumicino) (FCO)
  • France
     Paris (CDG)
  • Switzerland
     Zürich (ZRH)
  • United Kingdom
     London Stansted (STN)
  • Poland
     Warsaw (WAW)
  • Ireland
     Dublin (DUB)
  • United Kingdom
     London Gatwick (LGW)
  • Germany
     Düsseldorf (Weeze) (NRN)
  • Belgium
     Brussels Charleroi (CRL)
  • Germany
     Berlin (BER)
  • United Kingdom
     Manchester (MAN)
  • Spain
     Madrid (MAD)
  • Malta
     Malta (MLA)
  • Germany
     Memmingen (FMM)
  • Belgium
     Brussels (BRU)
  • Poland
     Wrocław (WRO)
  • France
     Paris (Orly) (ORY)
  • United Kingdom
     London Heathrow (LHR)
  • Serbia
     Belgrade (BEG)
  • Poland
     Poznań (POZ)
  • Germany
     Cologne-Bonn (CGN)
  • Spain
     Barcelona (BCN)
  • Bosnia & Herzegovina
     Sarajevo (SJJ)
  • Poland
     Krakow (KRK)
  • France
     Paris (Beauvais) (BVA)
  • Germany
     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!

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.

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 6.66
Apr 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Apr 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere