Book cheap flights to Zagreb

Explore the best deals

Discover the cheapest flights to Zagreb
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Zagreb

Sydney
Flights from Sydneyto Zagreb
1510$
1462$
Prime price per passenger
Melbourne
Flights from Melbourneto Zagreb
974$
928$
Prime price per passenger
Brisbane
Flights from Brisbaneto Zagreb
6624$
6473$
Prime price per passenger
Perth
Flights from Perthto Zagreb
1626$
1550$
Prime price per passenger
Adelaide
Flights from Adelaideto Zagreb
1702$
1616$
Prime price per passenger
London
Flights from Londonto Zagreb
-13 %
73$
64$
Prime price per passenger

How long’s the flight to Zagreb?

If you’re looking to fly to Zagreb, we at Opodo have checked the most popular routes to help you plan your trip. From Perth, the flight takes roughly 19h 3m; from Adelaide, around 21h 47m; and from Melbourne, about 23h 7m.
Flight Time (in hours)
PerthAdelaideMelbourneBrisbaneSydney
0h 5h 10h 15h 20h 25h
19h 3m
21h 47m
23h 7m
23h 10m
23h 29m

How much does a flight to Zagreb cost?

At Opodo you can find flights from Melbourne to Zagreb starting from $867, with an average price of $1,456. If you depart from other cities such as Sydney, you can find tickets from $1,067, and from Perth starting from $1,111, according to data from the last 72 hours.
Filter by
MelbourneSydneyPerthBrisbaneCanberra
$1,456
$2,172
$2,073
$2,749
$1,772
MelbourneCheapest
Cheapest Price: $867
Cheapest
Average

Find cheap flights to Zagreb

Zagreb functions as the cultural and political heartbeat of the region, positioned at the geographic crossroads where Central Europe meets the Adriatic. The city serves as a primary gateway for international travellers, offering a sophisticated urban landscape that balances historic charm with a forward-thinking, contemporary energy.

The city’s identity is defined by the contrast between the medieval winding streets of Gornji Grad and the expansive, 19th-century greenery of the Lenuci Horseshoe. Architectural highlights such as the twin spires of the Zagreb Cathedral, the colourful tiled roof of St Mark’s Church, and the neo-baroque Croatian National Theatre provide a rich visual narrative of the city’s diverse heritage.

A distinct outdoor culture thrives within the bustling Dolac Market and the numerous pedestrian squares, creating an atmosphere focused on social interaction and leisurely exploration. This destination appeals to those seeking a blend of Austro-Hungarian elegance and a lively, modern arts scene, making it a multifaceted stop on any European journey.

When to visit Zagreb: peak seasons and quiet spells

Summer energy and outdoor living

The high season in Zagreb typically spans from June to August, when temperatures comfortably range between 25°C and 30°C. Upon landing at Franjo Tuđman Airport, visitors are greeted by a lively, sun-drenched atmosphere where the city’s social life spills out onto the streets. The Lower Town parks, such as Zrinjevac, become central hubs for open-air festivals and live music, reflecting a Mediterranean-influenced pace of life despite the inland location.

During these warmer months, the city adopts a relaxed yet festive rhythm as locals and tourists alike frequent the many terrace cafes lining Tkalčićeva Street. The long daylight hours allow for extended explorations of the Upper Town and late-evening strolls through the Strossmayer Promenade. While many residents head to the coast in August, the city remains a cultural focal point with various street art performances and food markets that define its summer identity.

Winter charm and festive traditions

As the low season takes hold from November to March, Zagreb undergoes a dramatic transformation, with temperatures often hovering between -1°C and 5°C. The arrival experience during these months often involves a landscape dusted in snow, creating a crisp and quiet introduction to the city. This period is defined by the famous Advent in Zagreb, an award-winning celebration repeatedly voted Europe’s best Christmas market, which turns the historic centre into a winter wonderland filled with wooden huts and ice rinks.

The lifestyle shifts indoors to the city’s many museums and traditional coffee houses, offering a cosy contrast to the chilly exterior. The pace of life becomes more intimate, focused on seasonal delicacies and the warmth of community gatherings. While the air is colder, the festive lighting and the smell of roasted chestnuts throughout the Main Square provide a distinct, enchanting character that makes the winter months just as compelling for those seeking a traditional European atmosphere.

Transport to and from Zagreb Airport

Travellers booking a flight to Zagreb will find themselves arriving at a contemporary terminal designed to efficiently manage both domestic connections and long-haul arrivals.

Franjo Tuđman Airport Zagreb (ZAG)

Franjo Tuđman Airport Zagreb, commonly referred to by its ZAG code, is situated approximately 15 km south-east of the city centre near the town of Velika Gorica. As the largest and busiest aviation hub in the nation, it serves as the primary base for Croatia Airlines and hosts a variety of international carriers providing flights to Zagreb from major European hubs and seasonal transatlantic destinations. The airport features a single, sleek passenger terminal that opened in 2017 to replace the older infrastructure, offering a straightforward layout for arrivals and departures.

Upon exiting the arrivals hall, the most direct public transport option is the Pleso Prijevoz airport shuttle bus, which departs frequently and reaches the Zagreb Central Bus Station (Autobusni Kolodvor) in roughly 30 minutes. For those heading towards the local rail network, public bus Line 290 operated by ZET provides a connection to Kvaternik Square (Kvaternikov trg), though this route involves more frequent stops and typically takes about 35 to 45 minutes. Taxis and ride-hailing services are readily available at the designated ranks outside the terminal building, offering a door-to-door journey to the Lower Town or Upper Town districts in approximately 20 to 25 minutes, depending on the time of day and traffic conditions.

Top things to do in Zagreb

Touching down at Franjo Tuđman Airport marks the beginning of an encounter with a city that balances Austro-Hungarian elegance with a spirited, modern energy. As travellers leave the terminal and head towards the historic core, the transition from the clouds to the cobblestones of Zagreb reveals a capital defined by its intimate scale and lively street life.

  • Gornji Grad: The medieval heart of the city, also known as the Upper Town, invites exploration through flickering gas lanterns and hidden courtyards that whisper stories of centuries past. It is here that the iconic multi-coloured tiled roof of St Mark’s Church serves as a vivid landmark against the skyline, symbolising the artistic heritage of the region.
  • Museum of Broken Relationships: Housed within a beautiful baroque palace, this globally recognised institution offers a profound and unexpectedly moving look at the human experience through donated personal objects. It represents the creative and quirky spirit of the city, providing a narrative depth that resonates long after visitors depart.
  • Dolac Market: Often referred to as the "belly of the city," this bustling open-air terrace is instantly recognisable by its sea of traditional red umbrellas. Local producers gather here daily to showcase seasonal flavours, creating a sensory gateway into the authentic culinary traditions that define the local lifestyle.
  • Tkalčićeva Street: This winding pedestrian thoroughfare serves as the social epicentre of the capital, lined with diverse cafes and boutiques that capture the essence of the local coffee culture. It is the perfect vantage point to observe the effortless rhythm of daily life while surrounded by colourful facades and historic architecture.
  • Maksimir Park: Opened in 1794, this sprawling green oasis offers a serene escape with its five lakes, ancient oak forests, and winding trails. As the oldest public park in South Eastern Europe, it provides a lush, peaceful contrast to the urban energy found in the lower city.
  • Lotrščak Tower: Standing as a guardian of the city since the 13th century, this fortress offers panoramic views that stretch across the red-tiled roofs to the distant Medvednica Mountain. The daily firing of the Grič Cannon at noon remains a thunderous tradition that helps newcomers find their bearings in the city’s temporal flow.

Plan your trip to Zagreb now

A Croatian city break can start with a single search, and finding the right flight to Zagreb is the first step towards exploring its historic upper town and vibrant coffee culture. Allow your travel dates some room and book through Opodo, where routes can be sifted in moments to ensure a smooth arrival at Franjo Tuđman Airport. If your name appears on boarding passes often, Opodo Prime brings savings and member benefits that make planning your next Croatian adventure even more rewarding.

FAQ's about Zagreb

How can I find cheap flights to Zagreb at Opodo?
At Opodo you can find flights from $21 to Zagreb. Our offers are the result of a combination of different technologies, machine learning algorithms and real searches form our customers in our platform, so you can get the options that better suits your needs when flying to Zagreb.
When's the best time to go to Zagreb?
We checked our customers' flight searches, and the winner of best time to fly to Zagreb is... April.
The next best month to travel to Zagreb is March.
And let's not forget February, the third top choice for when to go to Zagreb.
However if you prefer things on the less busy side, we can also tell you (quietly) that the least popular month for flights to Zagreb is November.
What are the cheapest airlines flying to Zagreb?

Looking at the prices of our customers' bookings from Australia to Zagreb, your best bet for cheap flights is:

  • Garuda Indonesia: average one-way price of $1,759.97 , with Melbourne to Zagreb an average of $1,759.97 and Sydney from $2,190.01.
  • Scoot (one-way average: $1,800.98) : this includes an average price from Sydney to Zagreb of $1,800.98 and also flights from Sydney costing $2,102.31.
  • Cathay Pacific: average cost for one-way was $2,144.30 , with Sydney to Zagreb flights costing an average of $2,144.30 and the price tag from Perth being $2,180.47.
Which airlines fly to Zagreb from Australia?

Airlines flying direct from Australia to Zagreb include:

  • Croatia Airlines, which flies from Amsterdam and Split to Zagreb plus from Athens.
  • Pegasus Airlines, which has flights from Istanbul and London as well as Milan to Zagreb.
  • Turkish Airlines, with flights from London to Zagreb and Rome and also from Sofia.

Indirect flights from the Australia to Zagreb include:

  • Air India, which flies from Melbourne and Sydney and also from Bangkok.
  • Turkish Airlines, with flights from Sydney and Melbourne to Zagreb plus Perth.
  • Lufthansa, which has flights from Brisbane and Perth as well as from Melbourne to Zagreb.
What is the weather like in Zagreb?
If you're looking for summer vibes, the best time to travel to Zagreb is in July, August and June, when the average temperature reaches 26º, while October, August and January are the 3 sunniest months of the year, with an average of 21 hours. If you prefer colder temperatures, however, make sure you visit Zagreb during the months of January, February and December to experience an average of -3º. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during June, August and November, when the average precipitation in Zagreb is 92mm, while the months of February, January and March are drier, with an average of 47mm.

Plan your trip

Other popular routes to explorePopular CitiesPopular Flight Routes