There are direct flights to Croatia from a variety of European and Middle Eastern cities year-round, with dozens of seasonal routes and charters added in summer.
Croatia has an astonishing eight airports welcoming international flights, although some of them are highly seasonal. Croatia Airlines is the national carrier; it's part of the Star Alliance.
Brač Airport Only operates from April until around September.
Dubrovnik Airport Croatia Airlines, British Airways, Iberica, Turkish Airlines and Vueling fly here year-round, with numerous other airlines joining them in the tourist season.
Osijek Airport Wizz Air flies here year-round from Basel-Mulhouse, while Eurowings has seasonal flights from Cologne/Bonn and Stuttgart.
Pula Airport Most international services are seasonal except Eurowings, which flies here from Dusseldorf year-round.
Rijeka Airport On the island of Krk, with year-round flights from Cologne-Bonn on Eurowings, and other airlines offering summer-only services.
Split Airport Major international airport, with year-round flights from Croatia Airlines and Eurowings, along with many more in summer.
Zadar Airport International flights in the tourist season only.
Zagreb Airport Croatia's main air hub, with various airlines flying here year-round from destinations all over Europe and the Middle East.
Departure tax is included in the price of a ticket.