Last minute Zagreb flight offers
Prices observed in the past 7 days start from R6819 one-way and R10639 round trip. Fares and availability may change at any time, and additional terms may apply.

Prefer it packaged?
Popular airlines to Zagreb
Why visit Zagreb

Explore Historical Sites
The romantic feel of the Upper Town leads you into secret passages, art galleries, museums and historical landmarks eager to be explored. The majestic fortresses towering above the city provide visitors with insightful history and panoramic views.

It’s Love at First Bite
Eat your way through the courtyard cafés and bistro-style restaurants, serving up some of the best in local cuisine. The bustling farmers’ markets display an array of freshly-made treats and quirky souvenirs.

Thrilling Adventures
Marvel at Zagreb’s spectacular views as you skydive above the city, or hike up the lush slopes of Medvednica Mountain. Cycle through the picturesque forests and parks scattered throughout the city, immersing yourself in the natural beauty.
About Zagreb
Located along the Sava River at the slopes of Medvednica Mountain, Zagreb is the capital and largest city of Croatia. With a rich history dating back to Roman times, Zagreb is the administration centre of the country and home to many scientific institutions. With many historical landmarks and museums, attractions like Gornji Grad and Maksimir Park attract tourists year-round.
Cheap flights to Zagreb are now available for a limited time only, so book your flight today and prepare to be amazed by the quaint atmosphere and breath-taking scenery this city has to offer! Zagreb is home to Zagreb Airport (ZAG), a 25-minute drive from the city centre. ZAG serves many airlines, including Swiss Airlines, Croatia Airlines and Turkish Airlines. There are no direct flights from South Africa to Zagreb, but popular connecting flights depart from Johannesburg and Cape Town. Flight duration from Johannesburg to Zagreb is approximately 13 hours.

General Information
Essential details you need to know before your trip
Country
Currency
Croatia
Croatian Kuna
LANGUAGE
Exchange Rate
Croatian / Bosnian / Serbian
1 ZAR = N/A
AIRLINE
TIME ZONE
Croatia Airlines
GMT +01:00
Weather In Zagreb
Frequently asked questions
Places to Visit in Zagreb



More popular destinations
Why book with us
Bringing you the best fares from all airlines
Expert assistance from booking to departure
Online destinations for planning your travels
Already booked your flight?
Explore our Hotel listings:
1000’s of options worldwide
Best price
Great service

Personalized assistance
Need help with your booking? Contact our expert TravelBar agents for guidance and booking assistance.





















