Cheap flights to Zagreb - Book tickets online with Croatia Airlines

Thu, Oct 29
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Popular flights to and from Zagreb

Popular flights to Zagreb

Madrid to Zagreb flight

from $21
Direct flights available
2h35 average duration
63flights per day
Served by
  • Lufthansa
  • KLM
  • Qatar Airways
  • Air Europa
  • Air France
  • Lot Polish Airlines
  • Air Serbia
  • Lufthansa City Airlines
  • ITA
  • Iberia
  • Turkish Airlines
  • British Airways
  • Croatia Airlines
  • Brussels Airlines
  • Ryanair
  • Swiss
  • Malta Air
  • Helvetic Airways
  • Royal Air Maroc
  • Air Baltic
  • Bulgaria Air
  • Edelweiss Air
  • BA Cityflyer
  • Lufthansa Cityline
  • KLM Cityhopper

Berlin to Zagreb flight

from $21
Direct flights available
1h25 average duration
62flights per day
Served by
  • Croatia Airlines
  • Lot Polish Airlines
  • Lufthansa
  • KLM Cityhopper
  • KLM
  • Air France
  • Austrian Airlines
  • Swiss
  • Lufthansa Cityline
  • Qatar Airways
  • Air Serbia
  • Eurowings
  • Air Baltic
  • Lufthansa City Airlines
  • Helvetic Airways
  • British Airways
  • Smartwings
  • Avion Express Malta
  • Malta Air
  • Edelweiss Air
  • Sas Airways
  • TAP Portugal
  • CitizenPlane
  • Bulgaria Air

Split to Zagreb flight

from $56
Direct flights available
0h45 average duration
22flights per day
Served by
  • Croatia Airlines
  • Lufthansa
  • Austrian Airlines
  • Edelweiss Air
  • Lufthansa City Airlines
  • Air Serbia
  • British Airways
  • BA Cityflyer
  • Trade Air
  • Helvetic Airways
  • Swiss

Dubrovnik to Zagreb flight

from $60
Direct flights available
0h54 average duration
23flights per day
Served by
  • Croatia Airlines
  • Austrian Airlines
  • Lufthansa
  • Swiss
  • Lufthansa Cityline
  • Helvetic Airways
  • Air Baltic
  • British Airways
  • braathens regional aviation
  • BA Euroflyer

Prague to Zagreb flight

from $121
Direct flights available
1h10 average duration
39flights per day
Served by
  • Croatia Airlines
  • Lot Polish Airlines
  • Lufthansa
  • Turkish Airlines
  • Lufthansa Cityline
  • Swiss
  • Austrian Airlines
  • braathens regional aviation
  • Air Baltic
  • Qatar Airways
  • British Airways
  • Air Dolomiti
  • Helvetic Airways
  • TAP Portugal
  • Smartwings
  • Eurowings
  • Brussels Airlines
  • Edelweiss Air

Popular flights from Zagreb

Zagreb to Stuttgart flight

from $20
Direct flights available
1h15 average duration
22flights per day
Served by
  • Croatia Airlines
  • KLM Cityhopper
  • KLM
  • Lufthansa
  • Eurowings
  • Austrian Airlines
  • Lufthansa Cityline
  • Ryanair
  • Air Baltic
  • Avion Express Malta
  • Malta Air
  • Lot Polish Airlines
  • Air Dolomiti
  • braathens regional aviation
  • CitizenPlane
  • Helvetic Airways

Zagreb to Munich flight

from $21
Direct flights available
1h05 average duration
38flights per day
Served by
  • Croatia Airlines
  • Lot Polish Airlines
  • Lufthansa
  • Austrian Airlines
  • Qatar Airways
  • Lufthansa Cityline
  • CitizenPlane
  • braathens regional aviation
  • Ryanair
  • British Airways
  • Malta Air
  • Smartwings
  • Air Baltic
  • Eurowings

Zagreb to Paris flight

from $21
Direct flights available
2h05 average duration
63flights per day
Served by
  • Croatia Airlines
  • Qatar Airways
  • Lot Polish Airlines
  • KLM Cityhopper
  • Lufthansa
  • KLM
  • ITA
  • Austrian Airlines
  • British Airways
  • Lufthansa Cityline
  • Lufthansa City Airlines
  • Ryanair
  • Air Baltic
  • Vueling
  • Air France
  • easyJet
  • Transavia France
  • Bulgaria Air
  • Iberia
  • Swiss
  • CitizenPlane

Zagreb to Split flight

from $69
Direct flights available
0h45 average duration
26flights per day
Served by
  • Croatia Airlines
  • Austrian Airlines
  • Lufthansa
  • Edelweiss Air
  • ITA
  • Lufthansa City Airlines
  • British Airways
  • Swiss
  • Air Serbia

Zagreb to Dubrovnik flight

from $69
Direct flights available
0h50 average duration
22flights per day
Served by
  • Croatia Airlines
  • Lufthansa
  • Austrian Airlines
  • Helvetic Airways
  • BA Euroflyer
  • Swiss
  • ITA
  • Air Baltic
  • British Airways
  • Lufthansa City Airlines

Flights to Zagreb

Visiting the Croatian capital by air is a great travel option. Every day, flights to Zagreb leave from multiple UK airports, traveling directly to the city in just over two hours. That's much faster than trains or buses, putting one of Eastern Europe's most vibrant, youthful cities within easy reach.

Which is the main airport in Zagreb?

Wherever travellers fly from, they will touch down at Franjo Tudman International Airport (often shortened to Zagreb Airport). The airport can be found about six miles south of the city center, so transfers won't take long.  Arrivals have a few options thanks to taxis, car hire or a 30-minute shuttle bus ride to Zagreb Central Station, ensuring that reaching hotels won't be a problem.

Which airlines offer flights to Zagreb?

UK travellers can travel to Zagreb with Croatia Airlines or British Airways. Both airlines fly from London Heathrow, traveling straight to Franjo Tudman Airport with no changes required. Both offer year-round services, so travellers can make the journey whenever the need arises.

Why travel by plane to Zagreb?

There are plenty of compelling reasons to book a flight to Zagreb. Perhaps most importantly, journey times are short. Flights from London Heathrow only take two hours 20 minutes to get to Zagreb, while buses will take well over 24 hours. That's a massive difference. Additionally, planes fly year-round, offering excellent flexibility, and Heathrow is easily accessible from most parts of the UK. At the other end, Zagreb's Airport is also close to the city, with transfer times of 30 minutes or less. So flying is quick, and getting into town should be hassle-free.

Before you travel to Zagreb by plane - good to know!

When travellers arrive in Zagreb, purchasing a Zagreb Card is an excellent idea. This card can be used for 24 or 72-hour periods, entitling holders to free public transport on the ZET network, and it also offers plenty of appealing discounts. That way, visitors can access leading attractions like the Museum of Arts and Crafts, the Museum of Contemporary Art and the popular 360 Observation Deck without paying anywhere near full price. But venturing off the beaten track can be rewarding too. The Museum of Broken Relationships offers a totally unique experience, while stocking up on food and drink at Dolac Market is a low-cost food option; with fresh, locally harvested grapes, Croatian cheese, and pastries aplenty, it's a fine place to prepare for a picnic.

Complete guide to Zagreb

Things to do in Zagreb

Discover the best of Zagreb — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Zagreb trip today.

  • Must visit

Museum of Broken Relationships

Globally known museum presenting intimate stories from former relationships through donated objects, both moving and uniquely memorable.

  • Recommended

Museum of Arts and Crafts

Leading Croatian art museum with major collections from medieval works to modern masters, ideal for a broad cultural overview.

  • Recommended

Archaeological Museum in Zagreb

Major archaeology museum featuring Egyptian, Greek, Roman, and Croatian finds, including the famous Zagreb mummy linen text.

Euro (€)

Moderate for Central Europe. Hotels rise in summer, but dining, coffee, and trams stay fairly affordable for most visitors.

Average meal costs

Budget
€8-12 for fast food or street food.
Mid-range
€15-30 per person for a restaurant meal.
Fine dining
€60+ per person for upscale restaurants.
Coffee
€2-3.50 for coffee or cappuccino.

Tipping culture

Tipping is appreciated but not mandatory. Round up in cafes and taxis, or leave 5-10% in restaurants for good service.

airport information

Airports in Zagreb

Check where to Zagreb flights depart and arrive, plus the main airport details for this route.

Zagreb Franjo Tuđman Airport (ZAG)Ulica Rudolfa Fizira 21, 10150, Zagreb, CroatiaWifiShoppingParkingATMTaxisAccessibilityWCShowerLoungeLost and Found Office
City-centre transport

Getting to Zagreb Franjo Tuđman Airport from Zagreb city centre

Zagreb Franjo Tuđman Airport is 2 km from Zagreb city centre. Public transport options include:

Bus290 · 35m · $2 · every ~4 min

Zagreb Franjo Tuđman Airport airport facilities and services

Zagreb Franjo Tuđman Airport has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Shower, Lounge, and Lost and Found Office.

Wi-Fi and ATMs

Free Wi-Fi available throughout the airport. ATMs are located in the terminal.

Luggage and lost property

Lost and found is available at the station.

Parking, taxis and toilets

Available at Zagreb Franjo Tuđman Airport: Parking, Taxis, WC.

Accessibility

Accessibility facilities are available at Zagreb Franjo Tuđman Airport: Elevators, ramps.

Flights to Zagreb: related information

Here are some other resources that might have the information you need

HomeFlightsFlights in CroatiaCheap flights to Zagreb - Book tickets online

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone