Free bus ride for Cape Town unemployed jobseekers

Ask for Help. Our travel experts are itching to show you the best flight deals to Croatia

Book a flight now
Flights from South Africa to Croatia

Cheap Flights to Croatia

There are no direct flights from South Africa to Croatia, but plenty of 1-stop options to Zagreb and some also to Split & Dubrovnik. Use the flight bookings tool on the left to search, contrast and reserve a cheap flight deal. Email us a writeup of your flight and we'll send you some flight discount vouchers.

From Johannesburg
From Cape Town
Visa Requirements
When to Go

Johannesburg to Croatia

  • Johannesburg to Zagreb flights (JNB-ZAG) with Turkish Airlines (via Istanbul), Qatar Airways (via Doha), SAA/Lufthansa (via Munich), British Airways (via London), Swiss (via Zurich), Lufthansa (via Frankfurt), Virgin Atlantic (via London), Air France (via Paris) or KLM (via Amsterdam).

  • Johannesburg to Split flights (JNB-SPU) with Qatar/Croatia Airlines (via Doha & Zagreb) or Lufthansa (via Frankfurt).

  • Johannesburg to Dubrovnik flights (JNB-DBV) with Qatar/Croatia Airlines (via Doha & Zagreb) or Lufthansa (via Frankfurt).

Cape Town to Croatia

  • Cape Town to Zagreb flights (JNB-ZAG) with Turkish Airlines (via Istanbul), Qatar Airways (via Doha), British Airways (via London), Virgin Atlantic (via London), Air France (via Paris) or KLM (via Amsterdam).

Visa Requirements

Visa requirements for South African citizens to enter Croatia include:

  • Passport issued in the last 10 years and containing two blank pages

  • Colour photograph 35 x 45 mm

  • Proof of travel health insurance

  • Application fee and proof of payment

  • Proof of booked accommodation

  • Proof of sufficient funds for trip to Croatia and to travel home or onwards

  • Document proving means of travel and intention to return or travel onwards

It's possible that the requirements have changed since we last had a chance to update this website. For the latest up to date requirements, visit the website of the Embassy of the Republic of Croatia or contact them at 012-342-1206/1598 or Their physical address in South Africa is 1160 Church Street, Colbyn, Pretoria. Note that the embassy is closed on South African & Croatian public holidays.

South African High Commission in Croatia

Keep these contact details handy in case you lose your passport, or something happens in Croatia requiring embassy assistance.

  • Physical address: Agrikor d.d, Trg D. Petrovica 3, 10 000, Zagreb

  • Email :

  • Phone number : + 385-1-4894-11


The currency used in Croatia is the kuna.


Croatian is the official language. Almost half of Croatians speak English.


Places of interest in Croatia include:

  • Dalmatia sits on 375km of Adriatic coast and is famed for its dramatic scenery. Lush islands sit off of a craggy coast. There are beaches aplenty to relax on and old fishing ports to explore. For those interested in historical Croatia, Roman ruins, medieval architecture, and historic towns abound.

  • Dubrovnik is one of Croatia’s jewels. Its marble streets and baroque buildings are all backed by the lustrous Adriatic. Walk along its city walls, ride the cable car, and enjoy its many museums full of artifacts and art. It’s the ideal place to marvel in and enjoy the Mediterranean way of life.

  • Kvarner is the place to go for holiday enjoyment. The Gulf of Kvarner covers 3300 sq km, encompassing islands, mountains, forests, and big cities. Its climate is pleasant and the landscape is graced with beautiful flora. Kvarner is known for its seaside resorts and islands such as Krk and Rab.

  • Split sits in the coastal mountains with the Adriatic’s azure waters as its backdrop. Make sure to take a ferry journey to or from the city to enjoy the scenery in full. This city is a fascinating mix of old and new. Tour the Roman monuments and the old city walls and stroll the seafront. Then wander over to Split’s many hip restaurants, bars, and shops.

When to Travel to Croatia

April to September is the most popular time to visit Croatia as the weather is warm enough for outdoor activities. Watch out for hoards of students from late May to early June and the influx of Italian and German tourists in July and August. September is the best time to visit as it’s not too hot but the sea is warm enough for swimming and accommodation prices are reasonable.

Croatia’s Public Holidays

You may either want to time your visit to Croatia to coincide with a public holiday and join in the fun, or avoid the date so as to avoid additional travel costs (and possible crowds):
1 January
6 January (Epiphany)
1 May (International Workers' Day)
22 June (Anti-Fascist Struggle Day)
25 June (Statehood Day)
5 August (Victory and Homeland Thanksgiving Day)
15 August (Assumption of Mary)
8 October (Independence Day)
1 November (All Saints' Day)
25 December
26 December (St. Stephen's Day)

Floating Public Holidays:

Easter Monday
Corpus Christi

Authors of content on this page : &

Ritsgids logo