Find cheap flights from Zagreb to Johannesburg

ZAG - JNB

Find cheap flights from Zagreb to Johannesburg

Return
Economy
Zagreb (ZAG)
Johannesburg OR Tambo
Wed 5/27
Wed 6/3
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season

May Best time to beat the crowds (18% less expensive on average)

High season

April Most popular time to fly (24% more expensive on average)

Average price of a return ticket

R9 232 (price for this month)

Good deal for a return ticket

R581 or less

When to book flights from Zagreb to Johannesburg

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

FAQs for booking Zagreb to Johannesburg flights

How long does a flight from Zagreb to Johannesburg take?

Which airlines provide the cheapest flights from Zagreb to Johannesburg?

What’s the cheapest day of the week to fly from Zagreb to Johannesburg?

Which airports will I be using when flying from Zagreb to Johannesburg?

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

Book cheap flights from Zagreb to Johannesburg (return)

Airports
Origin
Zagreb
R9 543
only
R9 543
Destination
Johannesburg
R9 543
only
R9 543
Wed, Sep 2
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
19h 50m
Wed, Sep 16
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
15h 20m
R9 543
Trip: 15 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
ANU
PLS
Okay 5,0

Cons: I was in Business Class. The pillow appeared to be used on the flight from London to Antigua so i threw it on the floor in front of me. You would think with coronavirus it would be sealed like on American Airlines. No sandwiches or anything except some nuts and a small diet coke. I had to ask for a second one. It appears they only care about the people from London. Deplaning was from the middle door and it was a free for all. They have no idea about service well at least not in this leg.

FCO
LHR
Excellent 8,0

Pros: The crews are so friendly, especially the leg from Heathrow to Los Angeles. Smiling and don't making faces.

LHR
JNB
Okay 4,6

Pros: No and no.

Cons: Very crowded in.club class. Way lower standard for business class as compared to the other airlines.

LHR
LAX
Okay 4,6

Cons: Was overnight flight but food was served very late and lights were on for a while so people were getting drunk and loud with free alcohol served but no milk for toddlers available.

LHR
MIA
Excellent 9,3

Pros: Crew were impressive bcos they looked fresh after 11 hours. Seating was very comfortable as whole rows were empty so you could stretch, and no waits for the loos. Entertainment monitors were the updated kind, also a plus, I really enjoyed switching from movies and tv to the flight graphics.

Cons: The tv news on BBC was 1 week old.

Sat, Aug 29
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
28h 10m
Mon, Sep 14
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
14h 00m
R10 265
Trip: 17 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
JRO
DAR
Good 6,8

Pros: The crew from Kili to DarEsSalam was tired. A fresh crew worked from DarEsSalam to AMS and they were great.

Cons: The boarding process was chaotic. The passengers in the first boarding group had to fight through the crowd because there were no boarding lanes.

JFK
AMS
Excellent 8,3

Pros: Food was great, movie selection too. Everything was great except for I couldn’t really get comfortable to sleep

Cons: Not sure how to make the seats more comfortable. I have some back issues though. However, some of my travel companions slept right through the flight.

MCO
AMS
Excellent 9,6

Pros: Comfort

Cons: Internet

AMS
HEL
Excellent 10,0

Cons: Boarding was crazy. Could not everyone in the gate area.

AMS
YYZ
Okay 5,3

Cons: All of the less than good, obvious!

Sat, Aug 29
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
28h 10m
Sat, Sep 12
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
14h 00m
R10 459
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
PRG
Excellent 8,4

Pros: Usual faultless KLM experience

Cons: Nothing.

AMS
TLV
Excellent 8,0

Cons: When its rain we shouldn’t walk to the air plain

TXL
AMS
Okay 4,6

Pros: Flight was on time.

Cons: Staff: from check in to landing, they could at least smile. Baggage claim was a nightmare, 6 Schengen flights in the same belt.

JRO
DAR
Good 6,8

Pros: The crew from Kili to DarEsSalam was tired. A fresh crew worked from DarEsSalam to AMS and they were great.

Cons: The boarding process was chaotic. The passengers in the first boarding group had to fight through the crowd because there were no boarding lanes.

AMS
GLA
Okay 5,2

Pros: Pleasant crew. Appropriate and efficiently served snack.

Cons: Boarding and disembarkation were slow.

Sun, Aug 30
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
16h 15m
Wed, Sep 16
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
14h 00m
R11 005
Trip: 18 days
Based on 0 reviews
Tue, Sep 1
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
16h 15m
Mon, Sep 14
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
23h 15m
R11 146
Trip: 14 days
8,4Excellent Show reviews
Overall 8,4 Excellent
Based on 10 806 reviews
Overall
8,4
Boarding
8,4
Comfort
8,2
Crew
8,7
Entertainment
8,3
Food
8,1
DOH
DFW
Excellent 10,0

Pros: everything

Cons: nothing

JNB
DOH
Okay 5,0

Pros: I would have appreciated that with ALL required paperwork, my stay at check in point would have lasted a little less than two hours I spent standing and waiting for a feedback.

Cons: Updating clients and offering a seat if it’s a long wait could have improved the situation. It is on reception that the business gets its impression. Thanks.

JFK
DOH
Excellent 9,0

Pros: The crew was amazing. Food was great. Clean bathrooms. Great entertainment.

Cons: We had our passports and boarding passes checked five times in the course of 2 minutes by five different people one after the next. My cabin luggage was searched right before boarding. I appreciate the need for security, but that was excessive and unnecessary. In the peak of the Corona virus craze, the security made all passengers take off shoes and walk without any protection. This is not Qatar Airways doing - New York JFK security B S, but I am sure airways companies have some say to change it.

BUD
DOH
Excellent 10,0

Pros: Qatar Airways ground staff and cabin crew were excellent throughout the journey. The cleanliness and comfort of the plane was also fantastic.

Cons: I can't think of anything that wasn't good.

KTM
DOH
Excellent 10,0

Pros: The crew really cares about their passengers

Tue, Sep 1
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
24h 05m
Mon, Sep 14
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
34h 20m
R11 198
Trip: 14 days
8,4Excellent Show reviews
Overall 8,4 Excellent
Based on 10 806 reviews
Overall
8,4
Boarding
8,4
Comfort
8,2
Crew
8,7
Entertainment
8,3
Food
8,1
KBP
DOH
Excellent 10,0

Cons: Food

ATL
DOH
Mediocre 3,6

Pros: Nothing really, seats were to close to each other and it was a painful flight for 20 hrs

Cons: Leg-space between seats specifically when the person in front of you reclines

BOS
DOH
Mediocre 2,3

Cons: The flight was 3 hours delayed - and the captain never told us exactly what was wrong. The boarding lane was a chaos as well - and the tv screens never really worked. Terrible!

DOH
BUD
Excellent 10,0

Pros: Yes, Crew was amazing and timing was perfect.

Cons: Excellent performance

LAX
DOH
Excellent 9,0

Cons: Flight was a little long!

Wed, Sep 2
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
16h 15m
Sat, Sep 12
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
16h 20m
R11 586
Trip: 11 days
8,4Excellent Show reviews
Overall 8,4 Excellent
Based on 10 806 reviews
Overall
8,4
Boarding
8,4
Comfort
8,2
Crew
8,7
Entertainment
8,3
Food
8,1
DFW
DOH
Excellent 10,0

Pros: I love your hostesses

DOH
SOF
Excellent 10,0

Pros: Yes

DOH
FRA
Excellent 10,0

Pros: Amazing crew, seats were super confortable. Overall top experience !

Cons: Nothing

DOH
IAD
Mediocre 3,0

Pros: Qatar Airways main service center in Doha was the only competent part of the flight cancellation ordeal.

Cons: Justfly sucks: a bunch of thieves I went on their website to the coronavirus page. The page said that there was a $25-50 fee just to initiate research on my flights options. I did not continue on with a query. The assholes charged my credit card $50. A totally unauthorized charge using credit card info from a previous purchase. I have challenged this to my bank and expect to have the charge refunded. There is an entire Facebook page dedicated to Justify scams. Their rotten thieving reflects poorly on Kayak.

MAA
DOH
Excellent 9,3

Pros: Very helpful and kind crew. On time boarding and departure.

Cons: If the crew cleaned the toilet more often and picked up trash from passengers and worked faster.

Tue, Sep 1
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
14h 05m
Mon, Sep 14
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
14h 05m
R12 079
Trip: 14 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
LHR
IST
Mediocre 3,6

Pros: The crew was friendly and helpful.

Cons: The leg room was smaller than most other flights and the war phonejack didn't work and the video constantly paused every 30 seconds. Also the 1 8kilo bad allowance in the cabin is a bit unreasonable but I see why they need to because the overhead storage and under the sit storage was less than normal too.

IST
IAD
Poor 0,0

Cons: Very poor job . I had bad experiences.

SFO
IST
Excellent 10,0

Pros: Service was excellent. Technology was amazing. The people were Beautiful

Cons: If patrons were more respectful of other patrons & guidelines set in place. Thank You!

IST
IAD
Excellent 10,0

Pros: Excellent service . Good customer service

IST
BRU
Excellent 10,0

Pros: All what you think :)

Cons: The place's we are sitting can be better

Mon, Aug 31
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
14h 05m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
14h 05m
R12 220
Trip: 16 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
CMN
Excellent 10,0

Pros: Everything was excellent even the landing was as smooth as butter

Cons: A free upgrade to a business class seat :(

OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

SOF
IST
Excellent 8,3

Pros: The crew was OK. The seats were normaly OK.

Cons: Maybe better food

RAK
IST
Good 7,3

Cons: Tv and food

IST
ATH
Excellent 8,0

Pros: Food and entertainment

Mon, Aug 31
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
17h 55m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
18h 35m
R12 343
Trip: 16 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
DEN
Good 7,6

Pros: Easy boarding process

Cons: Crew climbed over my seat multiple times in order to get their stuff from the overhead bins. Also loud when people were trying to sleep

HND
MUC
Okay 4,6

Pros: Space, seats, movies.

Cons: I was on a seat at the end, after my seat, the stewardess had their closet and they kept hitting (very strongly) the back of my seat with the door, all the time. They woke me up several times. So not good.

BOS
MUC
Okay 4,0

Pros: Arrived early, nice bus. Class lounges

Cons: Friendly flight attendants, more comfort . Better food. Faster service

FRA
ORD
Good 6,6

Pros: Crew was nice

Cons: The aisle between seats is too small. There is barely any room for a cart to pass through. If you have any arm out on the aisle arm rest you

FRA
AMM
Okay 4,3

Pros: There was nothing really special or to write home about on this particular Lufthansa flight: it got us there safely and ahead of schedule, albeit, uncomfortably (seats were extremely thin and uncomfortable) and the pitch/distance between seat rows was extremely short & cramped..

Cons: Seats could have been more comfortable; they were extremely thin and uncomfortable--and airline could give more legroom/pitch between seats.

Mon, Aug 31
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
24h 45m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
16h 30m
R12 537
Trip: 16 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
BLR
FRA
Mediocre 2,0

Pros: Inflight services

Cons: Delayed flight, missed connecting flight due to that. On the ground staff should have better coordinated from arrival to boarding of next flight. Chaotic and short staffed security personnel at Frankfurt airport. Overall a pathetic experience

FRA
ORD
Good 6,6

Pros: Crew was nice

Cons: The aisle between seats is too small. There is barely any room for a cart to pass through. If you have any arm out on the aisle arm rest you

FRA
LAX
Good 7,0

Pros: The crew were friendly enough and willing to serve.

Cons: The seat could have been thicker and softer for greater comfort--instead, it was thin and flimsy. There should also be greater space/pitch between the rows of seats.

IST
FRA
Good 7,0

Pros: We were the only customers in business class, which was nice. Lots of attention from the crew, and food was good.

Cons: Ummm, THAT was "business class"? Same seats as economy, with middle seat blocked off. Limited recline, no entertainment, no comfort seats. Nice meal, nice drinks, nice service...but I'm a little stunned that a European airline would call this kind of seating "business class". Only thing that separated it from economy class was a curtain, and middle seats blocked off.

LHR
FRA
Okay 5,2

Cons: Considering that we’re in the middle of a pandemic no LH ground staff at Heathrow Airport was leading by example wearing protective equipment such as mask or gloves. Further, I found it inexplicably that almost every seat was taken on this flight. If LH knows that the flight is booked close to capacity I would have expected they do their part and due diligence by swapping to a bigger aircraft to help protect people and their customers, it’s not that they wouldn’t have other aircrafts grounded and ready to go... A reduced beverage service is all you can do, really? LH - very disappointing once again

Sun, Aug 30
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
37h 45m
Wed, Sep 16
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
19h 05m
R12 994
Trip: 18 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 4 743 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
7,3
Food
7,5
TIA
VIE
Excellent 10,0

Pros: Everything

VIE
TLV
Good 6,0

Pros: One hour delay after boarding due to loosing our “slot”

Cons: Timing!!!

VIE
MUC
Excellent 10,0

Pros: .

Cons: .

FRA
VIE
Excellent 10,0

Pros: The crew. The punctuality.

ORD
VIE
Okay 5,0

Cons: Landing

Sun, Aug 30
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
17h 55m
Wed, Sep 16
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
18h 35m
R13 012
Trip: 18 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
ORD
Good 7,3

Cons: Very cramped seating, the 5 hour layover in Frankfort was rough, When we landed after 9 hours I wanted to use the restroom and the stewardess said we had to exit the plane immediately

ATL
FRA
Good 7,6

Pros: Very polite and helpful crew. Nice selection of movies in-flight

FRA
DEN
Good 7,6

Pros: Easy boarding process

Cons: Crew climbed over my seat multiple times in order to get their stuff from the overhead bins. Also loud when people were trying to sleep

BOS
MUC
Okay 4,0

Pros: Arrived early, nice bus. Class lounges

Cons: Friendly flight attendants, more comfort . Better food. Faster service

FRA
LHR
Excellent 8,4

Cons: Better boarding and entertainment

Sun, Aug 30
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
23h 40m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
16h 30m
R13 206
Trip: 17 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MAN
FRA
Mediocre 2,0

Pros: I didn’t even catch this flight - the connection time was impossible causing unnecessary stress!!! Just don’t sell this ticket which such a tight connection.

Cons: Don’t sell an unrealistic connection time

FRA
DEN
Excellent 9,3

Pros: They were very nice! Always a smile, even after 10 hours with us!

Cons: Final snack was a ricotta pepper sandwich - which was kind of a weird choice. Kitkat was of course delicious. Beef stew for lunch was fine. but my meal come out with frost on it, so the salad was freezer burned and my dressing was unable to pour being frozen! no veggies for me! :)

BOS
MUC
Okay 4,0

Pros: Arrived early, nice bus. Class lounges

Cons: Friendly flight attendants, more comfort . Better food. Faster service

AUS
FRA
Mediocre 2,0

Pros: inflight staff are good but on the ground staff at airport need a great deal of improvement

Cons: Delayed arrival at Bangalore by more than 1 hour.

MUC
CLJ
Excellent 10,0

Pros: Young crew, with positive attitude and very kind and helpful.

Sat, Aug 29
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
14h 30m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
24h 25m
R13 452
Trip: 18 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
LAX
Good 7,0

Pros: The crew were friendly enough and willing to serve.

Cons: The seat could have been thicker and softer for greater comfort--instead, it was thin and flimsy. There should also be greater space/pitch between the rows of seats.

FRA
AMM
Okay 4,3

Pros: There was nothing really special or to write home about on this particular Lufthansa flight: it got us there safely and ahead of schedule, albeit, uncomfortably (seats were extremely thin and uncomfortable) and the pitch/distance between seat rows was extremely short & cramped..

Cons: Seats could have been more comfortable; they were extremely thin and uncomfortable--and airline could give more legroom/pitch between seats.

FRA
KEF
Good 7,6

Pros: I had a connection flight which would not be for another 11 hours so I left the airport to get some sleep coming back the same carry-on I have with me now cannot come with me they want me to pay 40euro. In the meantime the flight is 40% empty and plenty of over head and yes is the same size of plane I came in the first place. However the agent was nice after I explain my situation she not charges me.

Cons: Same airline coming from one place have different methods it’s a bit confusing.

BEY
FRA
Good 7,0

Pros: The crew was friendly and willing to serve.

Cons: Seat could have been more comfortable (it is thin) and more space/pitch between the rows of seats.

AUS
FRA
Mediocre 2,0

Pros: inflight staff are good but on the ground staff at airport need a great deal of improvement

Cons: Delayed arrival at Bangalore by more than 1 hour.

Sat, Aug 29
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
41h 15m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
19h 05m
R13 487
Trip: 18 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 4 743 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
7,3
Food
7,5
LWO
VIE
Excellent 10,0

Pros: Service was very good

VIE
VCE
Excellent 8,0

Pros: Friendly crew

Cons: We were delayed about 40 minutes due to air traffic. It appears they knew that, and we could have waited in the air conditioned terminal, rather than on the plane. And, I could have informed my Niece I would be arriving late, but I had no Wifi.

ORD
VIE
Good 7,6

Pros: Check in was swift

Cons: Friendlier approach from the crew

OTP
VIE
Mediocre 2,0

Cons: Mi s-au pierdut bagajele !

SKP
VIE
Excellent 10,0

Cons: Thank you

Mon, Aug 31
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
23h 20m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
17h 45m
R13 575
Trip: 16 days
Based on 0 reviews
Tue, Sep 1
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
17h 55m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
18h 35m
R13 681
Trip: 15 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
BEG
Excellent 9,0

Cons: It was good enough.

CDG
FRA
Mediocre 2,0

Pros: The audacity of your gross negligence in a time of global pandemic.

Cons: Any semblance of social responsibility or ethical behavior.

CDG
FRA
Excellent 10,0

Pros: Very friendly crew, very clean cabin, very comfortable seats

ARN
FRA
Mediocre 2,0

Pros: Getting put in a German Airport jail and being yelled at by men with sub machine guns for being a US Citizen and nothing more.

Cons: United Airlines knew the border was closed and told me since I was only transferring, I’d be fine. It wasn’t fine and I was detained and sent back. Inexcusable

SFO
MUC
Excellent 8,6

Pros: Very helpful crew. Quick boarding process.

Cons: Not much leg room, or space in seats.

Thu, Sep 3
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
20h 20m
Wed, Sep 16
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
25h 20m
R13 734
Trip: 14 days
Based on 0 reviews
Sat, Aug 29
ZAG
Zagreb Airport (Pleso)
JNB
OR Tambo Airport, Johannesburg
24h 00m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
ZAG
Zagreb Airport (Pleso)
16h 30m
R13 751
Trip: 18 days
Based on 0 reviews
Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First