We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
We compare prices from hundreds of airlines so you can find the best deal for you.
Croatia has no fewer than eight main airports. The two busiest are Dubrovnik (DBV) and Split (SPU) – both on the southern coast of Croatia.
Culture vultures have a choice of direct flights to Zagreb (ZAG), Croatia’s vibrant, offbeat capital, while if you’re looking to fly to one of Croatia’s seaside spots, there are daily flights landing at airports in Dubrovnik, Split and Zadar (ZAD) – all on the Dalmatian coast. To access the rolling hills and pine-clad coastline of the Istrian peninsula, meanwhile, it’s best to fly direct to Pula (PUY).
Other international airports in Croatia include Rijeka (RJK) – a handy launchpad for the lovely islands of the Kvarner Gulf – and the buzzing university town of Osijek (OSI). During the summer, connecting flights also touch down on the island of Brac (BWK), which is home to Croatia’s most famous beach – Zlatni Rat.
Flights to Croatia tend to be more frequent in summer than during the winter. However, year-round flights are available, with most flying to Croatia’s capital Zagreb. Carriers that fly non-stop from London Heathrow (LHR) include British Airways, Air France, Alitalia, KLM, Lufthansa and the national carrier, Croatia Airlines.
Dubrovnik can be reached in less than three hours from London’s Gatwick (LGW) and Stansted (STN), as well as Bristol (BRS), Edinburgh (EDI), Birmingham (BHX), East Midlands (EMA), Manchester (MAN), Belfast International (BFS), Newcastle (NCL) and Leeds Bradford (LBA). There are several services each week from many of those airports during the summer months, and some flights operate all year round, with airlines including British Airways, Croatia Airlines, easyJet, Monarch and Jet2.
Croatian Airlines flies to Split from London Heathrow, while Jet2 has services from Glasgow (GLA), Edinburgh, Newcastle and Belfast. EasyJet operates from Glasgow, Manchester, London Luton (LTN), London Gatwick, London Stansted and Bristol. Wizz Air also flies to Split from London Luton.
Flights to Zadar with Ryanair run from London Stansted and Manchester, while Pula is served by Ryanair flights from London Stansted and Jet2 services from Edinburgh, Glasgow, Leeds Bradford, Manchester and Newcastle. For the smaller airports of Rijeka and Osijek, you can fly with Ryanair from London Stansted.
Thomson and Thomas Cook also operate seasonal charter flights to Croatia, many of which fly from airports outside London – including Birmingham, Bristol, Glasgow, Manchester and Newcastle – to popular destinations such as Dubrovnik, Split and Pula.
Cheap Croatia flight fares get snapped up fast, so it’s best to book your tickets as far in advance as possible. And don’t overlook Croatia as a winter destination either – there’s great fun to be had skiing or snowboarding down the slopes of Mount Sljeme outside Zagreb.