Main Airports In Croatia: Which One To Choose

Chasing the Donkey may include affiliate links - if you decide to make a purchase through these links, we receive a commission without any additional cost to you. Disclaimer & privacy policy.
Post author SJ

Written by our local expert SJ

Sarah-Jane has lived in Croatia for 10+ years. SJ, as she is known, has been traveling the Balkans & beyond since 2000. She now shares her passion for traveling with her husband & kids.

If you’re deciding which airport to fly into for Croatia, the best choice depends on where you’ll be based. Zagreb (ZAG) is the main airport for the capital and inland Croatia; Split (SPU) is best for Central Dalmatia and nearby islands; and Dubrovnik (DBV) is best for the far south.

Croatia has 9 airports with scheduled commercial passenger flights. Coastal airports are highly seasonal, while Zagreb runs strong year-round, so choosing the airport closest to your final destination usually saves the most time once you land.

Croatia Travel Blog_Croatia Airports & Airlines Flying Guide

Croatia Airports Overview

Are you planning a trip to Croatia and wondering which airports and airlines operate there? Look no further! From major international airlines to smaller carriers, Croatia is well-connected by air through 9 airports with scheduled commercial passenger service.

So, whether you are traveling for business or pleasure, this guide will help you choose the right airline for your needs and budget. So fasten your seatbelts and get ready to take off with us as we explore the airlines that serve this beautiful European destination.

Croatia Airports Overview

Airport IATA Best For Typical Drive To City Center Seasonality Snapshot
Zagreb ZAG Zagreb + inland Croatia, the widest year-round network ~20–30 minutes Strong year-round, expands in summer
Split SPU Central Dalmatia + islands (Hvar/Brač/Vis) ~30–45 minutes Very summer-heavy
Dubrovnik DBV Dubrovnik + far south ~25–35 minutes Very summer-heavy
Zadar ZAD Zadar region + parts of North/Central Dalmatia ~15–25 minutes Summer-heavy, leaner winter schedules
Pula PUY Istria ~10–20 minutes Summer-heavy
Rijeka (on Krk Island) RJK Kvarner + northern coast ~30–45 minutes (to Rijeka) More limited, strongly seasonal
Osijek OSI Slavonia/eastern Croatia ~20–30 minutes Smaller network
Brač BWK Brač (limited scheduled service) Varies by resort Limited and seasonal
Lošinj LSZ Lošinj (limited scheduled service) Varies by town Limited and seasonal

Croatia is a country located in Central and Southeast Europe. It borders Hungary to the northeast, Serbia to the east, Bosnia and Herzegovina to the southeast, Montenegro to the south, and Slovenia to the southwest. The capital of Croatia is Zagreb.

There are many airports in Croatia, but you cannot fly into all of them. Airports in Croatia with scheduled commercial passenger flights (IATA codes):

  1. Zagreb (ZAG)
  2. Split (SPU)
  3. Dubrovnik (DBV)
  4. Zadar (ZAD)
  5. Pula (PUY)
  6. Rijeka (RJK)
  7. Osijek (OSI)
  8. Brač (BWK)
  9. Lošinj (LSZ)

Nonstop flights to Croatia are widely available from the United Kingdom, Germany, Italy, France, and other European countries, with the most frequent schedules running from late spring through early autumn.

Best Airport To Fly Into Croatia From The United States Or Canada

Airports in Croatia - Check-in at departure terminal

For most travelers coming from the United States or Canada, the most practical arrival airports in Croatia are Zagreb (ZAG), Split (SPU), and Dubrovnik (DBV). Most itineraries still route through big European hubs, but in peak season, you’ll also see more nonstop and one-stop options to the coast. So the “best” airport is usually the one closest to where you’ll actually be staying.

Zagreb Airport (ZAG) is Croatia’s busiest airport, handling roughly about 4.7 million passengers in 2025. It’s roughly 16 km from central Zagreb and usually has the strongest year-round flight network, making it the easiest pick if you’re starting in the capital, heading inland, or want the most reliable connections outside summer.

Split Airport (SPU) is typically the second-busiest, with roughly 3.9 million passengers in 2025. It’s around 20 km from Split (and about 6 km from Trogir), and it’s a top choice for Central Dalmatia and islands like Hvar and Brač—especially in late spring through early autumn when schedules ramp up.

Dubrovnik Airport (DBV) is another major gateway, handling roughly about 3.1 million passengers in 2025. It’s roughly 21 km from Dubrovnik (Old Town area), and it makes the most sense if your trip is focused on Dubrovnik and the far south, where flying into Split can add a lot of extra ground travel.

Brands We Use And Trust

CHEAP CAR RENTAL
FIND ACCOMMODATION DEALS
BEST LOCAL TOURS
AIRPORT AND CITY TRANSFERS

Map Of Commercial Airports In Croatia

Best Airport To Fly Into Croatia For Each Region

Best Airport To Fly Into For The Dalmatian Coast

If you’re dreaming of exploring Croatia’s stunning Dalmatian Coast, touch down at Split Airport. It’s a strong choice for Central Dalmatia and the islands of Hvar, Brač, and Vis, as well as Split itself; for Dubrovnik and the far south, Dubrovnik Airport is usually the more direct option.

Best Airport To Fly Into For Istria

For those seeking to uncover the charm and beauty of the Istria region, Pula Airport is your best bet. Nestled in the heart of Istria, this airport puts you within easy reach of enchanting medieval towns like Rovinj, Poreč, and Motovun, known for their picturesque landscapes and delectable local cuisine.

Best Airport To Fly Into For Zagreb

If your adventure urges you to delve into the vibrant capital, Zagreb, Zagreb Airport is your ticket to exploring this lively city. Whether you’re captivated by its historic districts, vibrant cultural scene, or mouthwatering food markets, Zagreb Airport provides the perfect entry point to begin your urban escapade.

Airlines That Fly To Croatia

Turkish Airlines Plane - Istanbul Airport

If you’re planning a trip to Croatia, you’ll need to know which airlines fly there.

Here’s a list of some airlines that serve Croatia:

  • Aer Lingus
  • Air Canada
  • Air France
  • American Airlines
  • Austrian Airlines
  • British Airways
  • Croatia Airlines
  • easyJet
  • Etihad Airways
  • Iberia
  • KLM
  • Lufthansa
  • Norwegian Air Shuttle
  • Ryanair
  • Scandinavian Airlines
  • Swiss International Air Lines
  • United Airlines
  • Turkish Airlines

Croatia Airlines

Croatia Airlines, the country’s national carrier, focuses primarily on routes within Europe.

Lufthansa

One of Europe’s largest airlines, Lufthansa, offers flights to Croatia from its hubs in Frankfurt and Munich.

Austrian Airlines

Another major European airline, Austrian Airlines, flies to Croatia from its hub in Vienna.

Turkish Airlines

Turkish Airlines is a growing airline with an extensive network, offering flights to Croatia from Istanbul.

Etihad Airways

The national carrier of the United Arab Emirates, Etihad Airways, operates seasonal flights to Croatia, primarily to Dubrovnik.

Croatia Airports: Pros And Cons By Airport

Split Airport Croatia
Split Airport Croatia

When flying to Croatia, you can choose from several airports. Here is a list of each of the main airports in Croatia and their pros and cons:

Zagreb Airport (ZAG): Main International Hub

+Pros: Conveniently located in the capital city of Zagreb, this airport offers a wide variety of flights from all over Europe.

-Cons: It can be crowded during peak travel times and doesn’t have as many direct flights from North America as some of the other airports on this list.

Airport Lounge: Primeclass Lounge

The Primeclass Lounge at Zagreb Airport offers a cozy, relaxing environment for passengers. With amenities like a self-service buffet, free Wi-Fi, a business center, and access to TV and newspapers, the lounge ensures ultimate comfort.

  • Open from 05:00 to 22:00 every day, the lounge can accommodate up to 94 people
  • Enjoy high-speed Wi-Fi, reading materials, and an open buffet offering a range of alcoholic and non-alcoholic beverages
  • Access to the lounge is available through various memberships or at a walk-in price of 40 €
  • Shower facilities are not available
  • Reservations can be made via email: zag.business@bta.com.tr

Split Airport (SPU)

+Pros: This airport is located in the popular tourist destination of Split, so it’s easy to get to your final destination from here. There are also a good number of direct flights from North America.

-Cons: During the summer months, this airport can be very crowded due to the influx of tourists. Additionally, there are fewer flight options from other parts of Europe than at other airports on this list.

Split Airport Lounge

The Split Airport Business Lounge, located in the main terminal, offers a comfortable, convenient space to relax before your flights. The lounge offers amenities such as a self-service buffet, free Wi-Fi, workstations, and newspapers/magazines.

  • It operates from 5:00 a.m. to 10:00 p.m. daily, accommodating up to 85 guests
  • You have access to complimentary snacks and beverages, including alcoholic options. But no real meals to speak of
  • Access to the lounge is available through various memberships or as a walk-in guest for a fee of 32 €
  • The lounge does not offer shower facilities

Dubrovnik Airport (DBV)

+Pros: Another popular tourist destination, Dubrovnik, is served by a good number of international airlines. The airport is also relatively new and modern, making for a pleasant experience.

+Cons: Due to its popularity with tourists, this airport can get very crowded during the summer season. Additionally, there are not as many flight options from other parts of Europe when compared to some of the other airports on this list

Business Lounge at Dubrovnik Airport

A small lounge with basic seating, drinks, and prepackaged sandwiches for business-class guests. 

Pula Airport (PUY)

+Pros: This airport is located on the coast of Istria and offers direct flights from some European cities. The airport is also relatively small, making it easy to navigate.

-Cons: Due to its size, there are not as many flight options from other parts of Europe or North America compared to some of the other airports on this list. Additionally, during peak travel times, this airport can be quite busy.

Rijeka Airport (RJK)

+Pros: This airport is located on the coast of Kvarner Bay and offers direct flights from some European cities. Further, it has a relatively modern terminal, making for an enjoyable experience.

-Cons: Due to its size, there are not as many flight options from other parts of Europe or North America compared to some of the other airports on this list. Additionally, during peak travel times, this airport can be quite busy.

Zadar Airport (ZAD)

Zadar Airport Croatia

+Pros: This airport is located in the popular tourist destination of Zadar and offers direct flights from some European cities. The airport is also relatively modern, making for a pleasant experience.

-Cons: It’s a smaller airport with more limited facilities than Zagreb or Split, and schedules are more seasonal; in addition to Croatia Airlines, Zadar is served by a mix of low-cost and full-service carriers.

CROATIAN AIRPORTS

Zagreb “Franjo Tuđman” International Airport

Address: Ul. Rudolfa Fizira 21, 10150 Zagreb

Airport Code: ZAG Website: http://www.zagreb-airport.hr

Split International Airport

Address: Cesta Dr. Franje Tuđmana 1270, 21217 Kaštel Štafilić

Airport Code: SPU Website: http://www.split-airport.hr

Dubrovnik International Airport

Address: Dobrota 24, 20213 Čilipi

Airport Code: DBV Website: https://www.airport-dubrovnik.hr

Zadar International Airport

Address: Ulica I/2A, 23222 Zemunik Donji

Airport Code: ZAD Website: https://www.zadar-airport.hr

Pula International Airport

Address: Ližnjan, Valtursko polje 210, 52100 Pula

Airport Code: PUY Website: https://airport-pula.hr

Osijek International Airport

Address: Vukovarska ul. 67, 31207 Klisa

Airport Code: OSI Website: http://www.osijek-airport.hr

Typical Nonstop Flight Times To Zagreb From European Capitals

Nonstop flight times to Zagreb are generally short from many European capitals. Typical block times (approx.) include:

  • London: ~2h 20m
  • Paris: ~2h 10m
  • Berlin: ~1h 40m
  • Rome: ~1h 20m
  • Madrid: ~2h 50m
  • Amsterdam: ~2h 10m
  • Vienna: ~0h 50m
  • Athens: ~2h 00m
  • Budapest: ~0h 45m

How To Find Better Flight Deals To Croatia

Airports in Croatia

If you’re looking for the best flight deals to Croatia, there are a few things you can do to ensure you get the best price possible.

  • Be flexible with your travel dates. You may be able to find cheaper flights if you’re willing to travel on certain days of the week or during off-peak times.
  • Check for direct flights from your home airport. This can save you time and money on your overall travel costs.
  • Compare prices across multiple airlines and booking sites. Some airlines may offer direct flights to Croatia, while others may offer connecting flights with layovers, so it’s important to compare all your options before making a decision.
  • Sign up for fare alerts from your favorite airlines and booking sites. This way, you’ll be notified as soon as prices drop for your desired route. 
  • Compare pricing between different airlines. Just because one airline flies direct doesn’t mean it will always be the most expensive option.
  • Consider flying into a larger Croatian airport such as Zagreb or Dubrovnik. From there, you can easily connect to smaller airports throughout the country.
  • Book in advance! The sooner you book, the more likely to find low fares.

Croatia Airports FAQs

FAQS ON AIRPORTS IN CROATIA

How many airports are in Croatia?

Croatia has 9 airports with scheduled commercial passenger flights: Zagreb (ZAG), Split (SPU), Dubrovnik (DBV), Zadar (ZAD), Pula (PUY), Rijeka (RJK), Osijek (OSI), Brač (BWK), and Lošinj (LSZ). In addition, Croatia has smaller sport/training airfields and military facilities that are not used for regular passenger service.

What is the main airport in Croatia?

Zagreb Franjo Tuđman Airport (ZAG) is Croatia’s main hub and the country’s busiest airport.

What is the biggest airport in Croatia?

Zagreb Franjo Tuđman Airport (ZAG) is the largest airport by overall traffic and route network.

Which Croatian airport is best for the Dalmatian coast?

Split Airport (SPU) is usually best for Central Dalmatia and islands like Hvar and Brač, while Dubrovnik Airport (DBV) is typically best for Dubrovnik and the far south.

Which Croatian airport is best for Istria?

Pula Airport (PUY) is the most direct option for Istria, with Rijeka Airport (RJK) also useful for parts of the Kvarner region and northern coast.

Which Croatian airport is best for Zagreb?

Zagreb Airport (ZAG) is the clear choice for Zagreb and makes the most sense if you’ll be exploring inland Croatia.

Which Croatian airports are most practical from the United States or Canada?

For most travelers coming from the United States or Canada, Zagreb (ZAG), Split (SPU), and Dubrovnik (DBV) are the most practical airports because they’re the ones most likely to align with seasonal long-haul options and offer the widest onward connections.

Do the Croatian islands have their own airports?

Only Brač (BWK) and Lošinj (LSZ) have scheduled commercial passenger airports; islands such as Hvar, Vis, Pag, Rab, and Cres do not.

Is “Kaštela/Resnik Airport” a separate airport from Split?

No. “Resnik” is commonly used as an alternative name for Split Airport (SPU), which is located near Kaštela and serves as the main airport for Split.

Does Zadar Airport only have low-cost airlines?

No. Low-cost carriers serve Zadar Airport (ZAD) and also a mix of full-service airlines, with schedules that are more seasonal than Zagreb.

What are typical nonstop flight times to Zagreb from major European capitals?

Typical nonstop block times to Zagreb are roughly: London ~2h 20m, Paris ~2h 10m, Berlin ~1h 40m, Rome ~1h 20m, Amsterdam ~2h 10m, Vienna ~0h 50m, Budapest ~0h 45m, and Athens ~2h 00m.

Croatia Airports Map

Croatia is an incredible country to visit, and with the help of this article, you can now easily find out which airlines offer flights there. Whether it be a budget airline or a full-service carrier, you should have no problem finding the perfect flight for your holiday. Use our list of all the major airlines serving Croatia to start planning your next trip today!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Move This Adventure To Your Inbox & Get An Instant Freebie

Subscribe To Unlock Your FREE Customizable Travel Packing List & All Our Best Tips!