ℹ️ Some links are affiliate links — we may earn a commission at no extra cost to you. How we stay honest.

Flights to Croatia: Complete Guide

Peak SeasonJune to August
Shoulder SeasonMay and September
Budget AirlinesRyanair, easyJet, Wizz Air, Croatia Airlines
Visa Note: EU citizens travel freely. Croatia joined the Schengen Area in 2026. Non-EU visitors from visa-exempt countries can stay up to 90 days.

Croatia has seen a dramatic surge in flight connections over the past decade, driven by the Dalmatian coast's popularity. Split (SPU) and Dubrovnik (DBV) airports are the busiest coastal gateways, handling millions of tourists each summer. Wizz Air operates numerous routes from Central and Eastern Europe, while easyJet and Ryanair have expanded their Croatian offerings significantly. Zagreb remains the year-round hub and Croatia Airlines' home base.

Dubrovnik Airport is notoriously congested in July and August — flights can be delayed and the road into town is gridlocked. Flying into Split and driving south along the stunning Dalmatian coast is a popular alternative that combines a road trip with coastal exploration. May and September offer the best combination of good weather, manageable crowds, and flight availability at reasonable prices.

Zagreb's Franjo Tuđman Airport, which opened a new terminal in 2017, is Croatia's only year-round international airport with consistent scheduled service. While most leisure travelers head straight for the coast, Zagreb itself is an underrated city break destination with Austro-Hungarian architecture, a vibrant cafe culture, and easy day-trip access to the Plitvice Lakes. Croatia Airlines connects Zagreb to Split and Dubrovnik with multiple daily domestic flights, and the airport also serves as a gateway to Slovenia (Ljubljana is just 90 minutes by car).

Split Airport sits between the city of Split and the resort town of Trogir, about 25km from Split's historic center. It has seen explosive growth, with new routes added each season as airlines capitalize on Dalmatian tourism. Split is the ideal arrival point for island hopping — ferries to Hvar, Brač, Vis, and Korčula depart from the city harbor, and the airport's proximity to the coast means you can be on a ferry within 90 minutes of landing. Car rental at Split Airport is popular for driving the coastal road south to Makarska and eventually Dubrovnik.

Dubrovnik Airport, perched on a plateau above the sea at Čilipi, is one of Europe's most dramatically located airports. The 30-minute drive into Dubrovnik's Old Town passes along the coast with stunning Adriatic views. During peak summer, however, the single-road access can create severe traffic delays — allow at least an hour for the journey in July and August. Atlas shuttle buses run every 30 minutes to coincide with arrivals. Dubrovnik is also just 30 minutes from the Montenegro border, making it a popular fly-in point for exploring the Bay of Kotor.

For budget-conscious travelers, flying into Zagreb or even Ljubljana (Slovenia) and driving south can be significantly cheaper than direct flights to Dubrovnik in summer. The drive from Zagreb to Split takes about 4 hours on the A1 motorway, passing through dramatic mountain scenery. Another cost-saving strategy is to book flights for early May or late September, when coastal weather is still warm enough for swimming but fares can be 50–60% lower than peak July prices.

Free Flight Deal Cheatsheet

Secret fare tricks and best booking windows for flights to Croatia — free in your inbox.

Seasonal Price Guide

Average round-trip airfares to Croatia vary significantly by season. Book during low-demand months to save up to 50%.

MonthsAvg PriceDemand
July–August$500–850High
June$380–600High
May$280–480Medium
September$300–500Medium
October–April$200–380Low

Major Airports

CodeAirportCity
ZAGZagreb Franjo Tuđman AirportZagreb
SPUSplit AirportSplit
DBVDubrovnik AirportDubrovnik

Airport Details

ZAG — Terminal Info

TerminalsSingle modern terminal (opened 2017) with efficient layout. Capacity of 5 million passengers. Schengen zone airport since 2026, so no passport control for intra-Schengen flights.

Transit tips: Croatia Airlines operates a small hub with connections to Split and Dubrovnik. Minimum connection time is 50 minutes. The airport is compact enough for quick transfers between gates.

Getting to the city: Airport shuttle bus to Zagreb Main Bus Station takes 30–35 minutes (€5). Taxis cost €25–35 to the city center. No rail connection exists — a planned rail link is under discussion.

SPU — Terminal Info

TerminalsOne terminal building with domestic and international sections. Expanded in 2019 to handle summer peak traffic. Can feel crowded during July–August Saturday changeovers.

Transit tips: Split is a point-to-point airport with no significant connecting traffic. If self-connecting to ferries, allow 90 minutes from landing to reach Split harbor for island ferry departures.

Getting to the city: Bus 37 runs to Split city center in 30 minutes (€3). Taxis cost €35–45. Trogir is closer at just 5km — some travelers stay in Trogir the first night and head to Split the next day.

DBV — Terminal Info

TerminalsSingle terminal with recent expansion. The airport sits on an elevated plateau at Čilipi, about 20km southeast of Dubrovnik's Old Town. Limited food and shopping options airside.

Transit tips: No domestic connecting flights of note. The airport is strictly a point-to-point leisure destination. If heading to Montenegro, some transfer services run directly from the airport to Kotor.

Getting to the city: Atlas shuttle bus to Dubrovnik Old Town takes 30–45 minutes (€8). Taxis cost €30–40. In peak summer, road congestion can double travel times — avoid 10am–1pm arrivals on Saturdays.

Search Flights to Croatia

Editor's Pick
Aviasales
★★★★½ 4.6/5
Best European flight search, real-time prices
Search Flights
Skyscanner
★★★★½ 4.5/5
Flexible date search, price alerts
Search Flights
Google Flights
★★★★½ 4.4/5
Price tracking, explore map
Search Flights

Booking Tips

  1. Book Dubrovnik 3–4 months ahead for summer — Dubrovnik is one of Europe's most capacity-constrained summer airports. Fares double between March and June for July/August travel. Book by April at the latest for reasonable prices.
  2. Consider Split as your coastal gateway — Split often has cheaper flights than Dubrovnik, more airline competition, and better road connections to the entire Dalmatian coast. You can drive Split to Dubrovnik in 3.5 hours along a spectacular coastal road.
  3. Use Zagreb for off-season travel — Zagreb has year-round scheduled service when coastal airports shut down most routes from November to March. Croatia Airlines, Ryanair, and Wizz Air serve Zagreb throughout winter.
  4. Fly midweek to coastal airports — Saturday changeover days create enormous demand on coastal routes. Tuesday and Wednesday departures to Split or Dubrovnik can be 30–40% cheaper than weekend flights.
  5. Check routes from nearby countries — Flying into Trieste (Italy), Ljubljana (Slovenia), or Podgorica (Montenegro) and driving into Croatia can yield significant savings, especially for Istria or southern Dalmatia.
💰 Money-Saving Tip

Fly during shoulder season (May and September) to save 30-50% on airfare to Croatia compared to peak season prices.

Getting Around Croatia

Flying isn't always the best option for getting around Croatia. Here are the alternatives:

TrainsCroatia's rail network is limited along the coast. Zagreb to Split by train takes 6 hours and is scenic but slow. No rail service to Dubrovnik exists. Zagreb to Osijek and Zagreb to Rijeka have reasonable train connections.
BusesBuses are Croatia's primary intercity transport. Zagreb to Split takes 5 hours by bus (from €15), and Split to Dubrovnik takes 4 hours (from €12). FlixBus and Arriva operate modern coaches on most routes. Coastal buses run along the Adriatic Highway with spectacular views.

Fly domestically only for Zagreb to Dubrovnik (the 10-hour bus or non-existent rail make flying worthwhile). Zagreb to Split is borderline — the 4-hour drive or 5-hour bus is often better door-to-door. Along the coast, driving or buses are always preferable to domestic flights.

Find Cheap Flights to Croatia

Compare prices across all major airlines.

Search Flights →

Plan Your Complete Trip

✈️ Flights

🏨 Hotels

🚗 Car Rental

🛡️ Insurance

💰 Budget Travel

Frequently Asked Questions

Which Croatian airport should I fly into for the Dalmatian coast?

Split (SPU) is the best all-round choice, offering access to Split city, nearby islands (Hvar, Brac, Vis), and a scenic drive north or south. Dubrovnik (DBV) is ideal if Dubrovnik itself is your primary destination.

Is Croatia in the Schengen Area?

Yes, Croatia joined the Schengen Area on 1 January 2026, meaning passport-free travel from other Schengen countries. Non-EU travelers from visa-exempt countries can stay up to 90 days in the Schengen zone.

Which budget airlines fly to Croatia?

Ryanair, easyJet, and Wizz Air all operate routes to Croatia. Wizz Air is particularly strong from Eastern European cities, while easyJet flies from several UK and French airports to Split and Dubrovnik.

How far in advance should I book flights to Dubrovnik?

For summer travel (June–August), book at least 3–4 months in advance. Dubrovnik is one of Europe's most congested summer destinations and fares rise steeply as summer approaches. September–October flights can be booked 4–6 weeks out.

Free Flight Deal Finder Cheatsheet

Secret fare tricks, best booking windows, and airline comparison charts — free PDF download.

BTS

BestTravelScout Editorial Team

Our editorial team researches and tests travel products hands-on, comparing prices and policies across dozens of providers to bring you honest, data-backed recommendations.

✅ Fact-checked 🔄 Updated quarterly 🔍 Our methodology
About our team →
Search Flights