R11 500 Find cheap flights to Croatia

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Croatia departing on 31/1. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Croatia

Best Croatia Flight Deals from South Africa

Cheapest return prices found by our users on KAYAK in the last 72 hours

Split
Split2 stopsR13 768
Dubrovnik
Dubrovnik1 stopR13 500
Zagreb
Zagreb1 stopR11 500

Good to know

Low season

November

High season

June

Cheapest flight

R11 500
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly (3% more expensive on average)
Flight from Johannesburg to Zagreb

FAQs - booking Croatia flights

  • How long is the flight to Croatia?

    An average direct flight from South Africa to Croatia takes 22h 30m, covering a distance of 13452 km. The most popular route is Johannesburg - Dubrovnik with an average flight time of 17h 15m.

  • What is the cheapest flight to Croatia?

    The cheapest ticket to Croatia from South Africa found in the last 72 hours was R9 465. The most popular route is Johannesburg OR Tambo to Dubrovnik and the cheapest round-trip airline ticket found on this route in the last 72 hours was R9 465.

  • What are the most popular destinations in Croatia?

    Based on KAYAK flight searches, the most popular destination is Dubrovnik (56% of total searches to Croatia). The next most popular destinations are Split (24%) and Zagreb (20%).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Croatia

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be March, April and May. The cheapest month to fly from South Africa is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Croatia flight deals.

Top 5 airlines flying to Croatia

Need help choosing which airline to fly with from South Africa to Croatia? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1351 reviews
7,7Comfort
7,3Food
7,2Entertainment
8,4Crew
7,9Boarding
Airline reviews

Transfer at CDG to connecting KLM flight to Amsterdam was a NIGHTMARE. LONG WALKWAYS, NO MOVING WALKWAYS, POOR signage, Have to take a train & No staff visible to help navigate the maze. AVOID TRANSFER AT CDG AT ALL COST.

6,0 GoodAnonymous, Dec 2024BOS - CDG
Read more KLM reviews

Transfer at CDG to connecting KLM flight to Amsterdam was a NIGHTMARE. LONG WALKWAYS, NO MOVING WALKWAYS, POOR signage, Have to take a train & No staff visible to help navigate the maze. AVOID TRANSFER AT CDG AT ALL COST.

There was fog in Amsterdam so many flights were delayed because of the weather. Air France knew that the flight would be delayed by two hours but still boarded the plane on time. Instead of letting the passengers wait at the gate we were crammed into the plane. It was uncomfortable. No refreshments were given. I couldn’t charge my devices onboard.

I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.

The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.

Seats were comfortable crew members support was very good but AVML ordered or selected by us needs a lot of improvement.

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

Seats were nice and comfy. Crew was polite and attentive. Business class is awesome and worth the money.

Flight left a few minutes late, but that's it. I wish the seats could be wider and recline more.

Overall a very pleasant flight. No significant issues on either flight. Amsterdam airport is very convenient for connecting

The IFE was quite old, but it worked fine and the content was good. The cabin crew were excellent and the food was as also very good

Was downgraded from business to economy due to a faulty seat in business class. However when I boarded the plane there were no less than 5 free business class seats. Will never fly Qatar Airways again

There was frequent beverage ,meal and snack service. The crew was very hospitable and professional.

Check in desk people constrained by fear. Obvious typo on Uganda visa, even though approved, caused loss of flight. Something is definitely wrong with this system.

Noice cancelling headphones would be better since it’s a crowded plane And kids behaviors are unavoidable

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

I staff or crew they were very friendly and humbly, they done theirs service very well, I appreciate them and thank you to the company or Qatar 🇶🇦 Government for providing as good service in their flight ,once again, thank you 😊 🙏 😀 😉 👍

Online check-in doesn't work. That's why I couldn't give it full Star.

All over with Qatar airlines my experience was really bad due to delays and then putting me on different airlines and after 8 hours of wait I had to listen to their is no plane to fly for another 24 hours. Wore experience ever.

Just money making business. This was my fourth journey with Qatar Airways, year by year the quality of service getting poor. Food is very cheap. They have some low quality alcohol beverages. They don’t have any brandy or cognac. No toilet around the gate lounge. We have to wait until getting to the flight for use toilet.very long standing for entering into the flight. We can see the old passenger suffering.

I didn't understand why I got dropped off at departures on exiting the plane at Doha aiport. I had to find my own way to immigration/baggage reclaim which wasn't easy as staff in the departure section just tell you ti scan your boarding pass. This was very poor b qatar Airways. I spent 2 hours soyung this out and once I got to get my suitcase it was delayed. So instead of getting to the hotel at about midnight I got there at three in the morning. I wonder why I upgraded to business?

Good service, the airline also provided a traveling kit bag (tooth brush, socks, slippers, visor for sleeping).

Everything needs improvement. Old plane, bad interior, business class seats don't function easily / properly, food is awful, chicken / fish were tough & hard, couldn't eat. Avoid Turkish Airlines.

Check in was not available online. It was super long line to check in

I enjoy flying with Turkish Airlines and such good hospitality among the crew memebers

My experience was amazing. Very friendly hosts and impeccable service.

The flight and crew members was excellent. The food was nice too. Over all service and time is commendable.

Turkish airlines always is an excellent airline, bottle water, comfort kits were provided. Decent food on board, friendly staffs.

After boarding cabin was too hot AC didn’t work

Everything was great except the meat served was tough and overcooked!

Very good, it took a little too long for the food to come out on a service that left after midnight but everything was great.

Using the media screen in economy class is a disaster

The only thing that the airport can improve which will help Lufthansa from delay flights is to warn the passengers that are flying to the USA to be earlier to the gate due to the documents check that in our case delayed the flight

No Wi-Fi or food unless you pay an expensive fee.

Pretty standard. Crew was helpful and friendly. Plane was clean and food was good.

Zero legroom or space in economy. Flight was delayed into Munich causing a missed connecting flight and other missed bookings. :(

Extremely tight connection in Frankfurt. Tickets with one hour layover are not realistic even with first flight being on time. Just barely made it and ran most of the way. 😬

The plane was 3 hours late. What more can I say?!.. This, plus my horrendous experience of the second leg of my trip in where the plane had to be boarded (off and on) without escalators.. but not-covered outside regular steps…!! No… this is my last flight with Lufthansa!! Never again!

Flight delayed at Newark by more than 1 hour. Weather was perfect. No explanation provided. This delay made me almost miss my connecting flight at Munich. Bags from all passengers from Newark were NOT loaded onto the connecting flight to Munich. Two days without fresh clothes.

Great flight. Friendly crew. Good food. Nice clean cabin and toilet was a good size. I like the starliner.

Seats are too close together, there is not enough legroom. Food was pretty bad. TV didn’t work for more than half the flight which was annoying. Crew was annoyed that I complained about the TV they shut down the system and it restarted but then froze again. Asked them again but they were annoyed only to shut it down again it worked for two hours then froze again.

Excellent except for checking in at Madrid Airport. Waited in line for over an hour and a half. Not enough ticket agents available and they were moving those with earlier flight times up in order to get them through. People were not happy. Staff did their best to explain, but just not enough to meet the need.

The front toilet was out of order - which resulted in a late departure from Gatwick and therefore arrival in Cagliari for the return leg - this was then compounded by ATC issues which resulted in our flight back arriving 2 hours 40 mins late. Frustratingly this was the same problem that had resulted in our outbound flight with BA being late the week before - and then the other two toilets went out of action at 30,000ft - also resulting an i delayed arrival.

First flight was 2 1/2 hours late. Had to wait in line on the tarmac for 45 minutes to finally board. Missed connection. Had to wait in line another 2 1/2 hours to get booked on another connection the next day. Another hour wait to get a hotel room for the night. 1 1/4 hour wait in 55 degree temperature for hour bus ride to hotel. Hotel ran out of food. Miserable performance by BA. This is being written while waiting for bus back to Heathrow.

Our first flight was cancelled. We later hear from London security that it is common for British airways. My wife’s return flight was delayed as well. Seems like there are operational issues with them. This makes me reconsider flying w them in the future.

All went well- allow plenty of time at Heathrow, we felt like we got bused halfway to chicago when it was time to board, then had to carry baggage up steps outside. A bit of work for anyone who is less mobile or able bodied for sure.

The onboard service makes it extremely difficult and slow to go to the toilet

Flight OK but they only loaded half of the checked bags on. This they only told us on arrival

Wheel chair assistance was requested but found very poor status at London.

Terrible, broken window and the blinded didn’t shut during the entire flight. Nobody could sleep

Staff were uniformly excellent. Padding for premium economy seats was a bit thin. Drinks service was very very good. Food was meh.

Book Cheap Croatia Plane Tickets

Recent return flight deals

31/1Fri
1 stopQatar Airways
35h 45mJNB-ZAG
7/2Fri
1 stopQatar Airways
23h 30mZAG-JNB
R11 500
14/1Tue
1 stopLufthansa
13h 10mJNB-ZAG
20/1Mon
1 stopLufthansa
16h 25mZAG-JNB
R11 929
31/1Fri
2 stopsAustrian Airlines
19h 25mJNB-ZAG
7/2Fri
2 stopsAustrian Airlines
17h 55mZAG-JNB
R12 875
14/1Tue
1 stopLufthansa
13h 10mJNB-ZAG
20/1Mon
2 stopsLufthansa
23h 50mZAG-JNB
R13 447
4/6Wed
1 stopTurkish Airlines
27h 15mCPT-DBV
11/6Wed
1 stopTurkish Airlines
26h 40mDBV-CPT
R13 500
18/1Sat
2 stopsSWISS
35h 55mCPT-SPU
25/1Sat
2 stopsSWISS
25h 55mSPU-CPT
R13 768
31/1Fri
1 stopLufthansa
19h 25mJNB-ZAG
7/2Fri
2 stopsLufthansa
18h 50mZAG-JNB
R13 786
4/6Wed
2 stopsTurkish Airlines
19h 50mCPT-DBV
11/6Wed
1 stopTurkish Airlines
26h 40mDBV-CPT
R13 804
4/6Wed
2 stops
23h 35mCPT-DBV
11/6Wed
2 stops
22h 20mDBV-CPT
R14 107
18/1Sat
2 stops
28h 15mCPT-SPU
25/1Sat
1 stop
32h 40mSPU-CPT
R14 840

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Croatia

Cabin class types available on flights to Croatia

Cabin classes available on flights to Croatia. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.