Find flights
When to book
FAQs & Tips


Find cheap flights from Johannesburg to Split from R17 757

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Split departing on 23/9. 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
Tue 7/5
Tue 14/5

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

These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Split.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Split.
In the last 7 days, travellers have searched 45 226 992 times on KAYAK, and here's why:

Save 12% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals from OR Tambo to Split

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from OR Tambo to Split that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
13:35 - 15:30JNB-SPU
25h 55m2 stops
13:30 - 17:00SPU-JNB
27h 30m2 stops
R17 757
Find Deal
Mon, Sep 23 - Tue, Oct 8
13:35 - 15:30JNB-SPU
25h 55m2 stops
6:15 - 17:00SPU-JNB
34h 45m2 stops
R17 776
Find Deal
Mon, Sep 23 - Tue, Oct 8
13:35 - 12:55JNB-SPU
23h 20m2 stops
13:35 - 9:50SPU-JNB
20h 15m2 stops
R17 794
Find Deal
Wed, Jul 31 - Sun, Aug 25
23:15 - 22:40JNB-SPU
23h 25m1 stop
19:25 - 21:20SPU-JNB
25h 55m1 stop
R18 130KLM
Find Deal
Wed, Jul 31 - Sun, Aug 25
23:15 - 22:40JNB-SPU
23h 25m1 stop
6:45 - 8:10SPU-JNB
25h 25m2 stops
R18 803
Find Deal
Wed, Jul 31 - Sun, Aug 25
19:00 - 13:45JNB-SPU
18h 45m1 stop
14:45 - 8:30SPU-JNB
17h 45m1 stop
R20 875Lufthansa
Find Deal
Mon, Sep 23 - Tue, Oct 8
19:00 - 14:20JNB-SPU
19h 20m2 stops
14:45 - 8:30SPU-JNB
17h 45m1 stop
R21 342
Find Deal
Mon, Sep 23 - Tue, Oct 8

Flights from OR Tambo to Split - Travel Insights & Trends

Get data-powered insights and trends into flights from OR Tambo to Split to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest month to fly from Johannesburg OR Tambo Airport to Split?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Johannesburg OR Tambo Airport to Split, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Johannesburg OR Tambo Airport to Split is February, where tickets cost R14 135 on average. On the other hand, the most expensive months are August and October, where the average cost of tickets is R19 774 and R19 083 respectively.

How far in advance should I book a flight from Johannesburg OR Tambo Airport to Split?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Johannesburg OR Tambo Airport to Split, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Johannesburg OR Tambo Airport to Split, you should book around 1 day before departure. For the absolute cheapest price, our data suggests you should book 38 days before departure.

How long does a flight from Johannesburg to Split take?

This flight route requires at least one stop and takes a minimum of 18h 45m.

Good to know

Low season


High season


Cheapest flight

R17 757
Best time to beat the crowds (16% less expensive on average)
Most popular time to fly and prices are also 5% lower on average.
Flight from Johannesburg to Split

When to book flights from OR Tambo to Split

Are your dates flexible? Find out the best times to travel from OR Tambo to Split based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Johannesburg to Split flights

  • What is the cheapest flight from Johannesburg OR Tambo Airport to Split?

    In the last 3 days, the lowest price for a flight from Johannesburg OR Tambo Airport to Split was R951 for a return ticket.

  • Which aircraft models fly most regularly from Johannesburg to Split?

    We unfortunately don’t have that data for this specific route.

  • Which airline alliances offer flights from Johannesburg to Split?

    SkyTeam, and Star Alliance are the airline alliances operating flights between Johannesburg and Split, with SkyTeam being the most commonly used for this route.

  • Which is the best airline for flights from Johannesburg to Split, Lufthansa or KLM?

    The two airlines most popular with KAYAK users for flights from Johannesburg to Split are Lufthansa and KLM. With an average price for the route of R17 894 and an overall rating of 7,0, Lufthansa is the most popular choice. KLM is also a great choice for the route, with an average price of R17 677 and an overall rating of 7,8.

  • How does KAYAK find such low prices on flights from Johannesburg to Split?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Split.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Split?

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

  • What is the Hacker Fare option on flights from Johannesburg to Split?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Split with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Split?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Split from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from OR Tambo to Split

See real verified KAYAK customer reviews for airlines flying from Johannesburg to Split. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from OR Tambo to Split? 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.
KLMOverall score based on 1662 reviews
Airline reviews

The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline

2,0 MediocreDavor, Mar 2024AMS - ZAG
Read more about KLM reviews

The flight was delayed for 2 hrs. Because they didn’t have a crew to fly. And it is not a first time for klm to do that. Last time they cancelled my filght and rebooked me 3 days later. Not reliable airline

Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.

Overall a good experience. We were disappointed when we had to check our carry on due to the plane being full. KLM hadn’t notified us and we had valuable items in the carry on but they still made us check it. Some of the food was great and some was mediocre. Crew is really kind and funny.

The worst airline. Cancelled flight 30 min before boarding and rebooked on flight after 3 days.

It was nice to be on a legacy airline, people try at least.

The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .

I requested wheel chair assistance , it was confirmed via email that inwoood get it but I didn’t get it . The last leg of my trip to Nigeria was the worst.

Amazing KLM service and brilliant economy comfort seats. Well worth the extra.

The boarding was one of the worst I’ve ever experienced. The fault lays on Ohare Airport and not so much the airline. The waiting area by the gate was the size to accommodate a regional flight for 20-30 people and right next to a busy walkway. When you cramped nearly 300 passengers into that space is was unbearable.

The seats are too cramped in that plane. If you’re above 1,80m consider alternatives or first class I guess… There were no emergency exits to seat somewhere with more legroom

Everything from the price to online checkin and the flight being on time to the crew and food was very good. The comfort level is fine--the seats are very close to each other in Economy. But I guess you get what you pay for.

I guess just the food, but besides, amazing experience flying with swiss

Everything was on time and efficient - expected from a Swiss crew. But the entertainment system was pretty bad - the display was old. Food was pretty bad and a couple of times they started serving drinks and then just skipped past my row (and likely several others)

I was pleasantly surprised with the whole experience. Thank you

Flight canceled Terrible Post flight management Kept in airport 1 hours with promises of transport but none came

Delay on take if- short connecting time- was supposed to have a wheelchair to connecting flight- limped with a cane thru the airport to make a connection

Crew took my carry on and checked it in; turned out to be a blessing; however the luggage was delayed at my final destination; receiving it 36 hours later. Thought, we'd get, at least water; but the Swiss chocolate was delicious. Thanks.

We had to move to terminal 5 for the next part of our trip. Very un-organized and difficult.

Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"
Cons: "A solution to the seat problem. If the seat only reclined 1/2 the distance they do now, the flight would be enjoyable."

Austrian was not the issue. Kayak was terrible The flight was canceled. Frustrating but it can happen. The worst was Kayak's customer support around re-booking. I have chatted with a bot, than with a person who insisted the flight was still on as originally booked. while chatting i went on Austrian web page and told the kayak chat lady that the flight is shown as cancelled. She said she will escalate this and that someone will contact me within the hour. When I have asked her to give me the details of the flight she sees, She gave me the general A to B and return B to A. Totally unhelpful. After two hours I contacted them again, They were still saying the original flight is as scheduled and when I explained again I was told I will be contacted within 2-6 hours. NO ONE CONTACTED ME EVER SINCE! I have than contacted Austrian directly and was rebooked on a difficult flight. Kayak continued to send me irrelevant updates about my original flight. Terrible customer service at time of need.

the flight was canceled, and I had to stay more than six days at hotel . waiting . then I had to buy new ticket. really it was very bad experience, and I lost a lot of money and time , and your airline said sorry

I bought the ticket a month before my flight but checked in couple hours before my flight and had to wait seat assignment just before take off. On top of that there was not enough room in the overhead bin for my luggage.

The baggage arrived damaged and i spent EUR 300 on the baggage a month ago. No responsibility from airline or the handles.

Premium Economy is good value in comparison to Business Class. Not all the perks of Business but a lot of leg room and wider seat and elbow room. Food was very good. I even asked for a Gruner Veltliner wine which was not on the trolley and the attendant went into Business/First to get me a glass. Nice little touch. I would like to have a wider selection of music -- more 70's-80's (guess how old I am).

I am Star Alliance Gold which meant nothing at security as my partner, who was on the same ticket, couldn’t come through with me which meant I had to wait for 20 minutes for him to join me. For a hub airport the lounge was small and uninspiring. We told staff of our security experience and they informed us it was like this for everyone. Isn’t this is an Austrian Airlines hub? Boarding was a nightmare as there was only one person at the gate and again, I had to go through without my partner. The boarding was supposed to be in groups but a bunch of travellers with lower groups were crowding the entry level. After I managed to get through I found myself on a bus waiting with 3 others for 15 minutes as the checkin had failed. Then only to find everyone else coming onto the same bus. My partner and friends actually beat me onboard. The crew were young and unable to control the crowd allowing people to stand in the rain instead of getting people to their seats promptly. During flight we were only offered a cup of water & a chocolate. Not impressed with Austrian Airlines or their Vienna hub airport and plan not to use them again if I can help it!

Overall pleasant flight . The lunch was exceptional! Delicious chicken curry with perfect rice and amazing chocolate (Sacher torte) for desert. I have not eaten such a good airplane meal in a very, very long time.

Flight attendants were awful, very rude and inconsiderate for mothers with small infants traveling.

Very efficient and profesional .One of the best. I had 20 minutes between 2 flights and still made it amazing.

Original Flight was cancelled Then Baggage was lost on rebooked flight

Super uncomfortable. Shoved in like sardines. Overhead bins were tight. Why was coffee charged for? I was insulted. How about an inflight magazine? Why can’t I charge my phone? Maybe the planes are old? They didn’t feel new. Television would have been nice. Bathrooms also very small for anyone not a size 6 or female.

The accommodations are top-notch. The only negative was that both our initial flights were delayed, which caused us to miss one and almost miss the other. The staff immediately handled the missed flight and compensated us for the inconvenience.

Efficient boarding process. Staff are nice. Food should be better.

It was United. I used the United app ahead of time, and no problems other than Frankfurt Flughafen being what it is.

Absolutely horrific. Not only did the plane not board until AFTER it was supposed to have arrived in Luxembourg, but at the VERY last minute they announced that they would have to bump 10 people from the flight. Of course our family of 4 (trying to make it to Luxembourg to see my children’s 86 yo grandmother for Christmas) was bumped. There were 4 staff members, only one of which was even remotely trying to answer questions or get people on another flight. The reason they bumped us was bc a crew member was sick so instead of 110 passengers they could only take 100. This seemed ridiculous for a 30 minute flight where nothing is served anyway(!!?) They told us they could only book us on a Lufthansa flight at 1pm, but that there were no seats guaranteed. They also told us we would get a €250/person voucher for our troubles. They then gave us a link to a website to get those vouchers. When we got to the gate, the Lufthansa crew said that the flight was already overbooked and it was very unlikely that we would get on board. When asked if we could get our luggage and rent a car instead, they said it would take at least 2-3 hours to get our luggage. When we finally were allowed on the flight at the very last minute, we arrived in Luxembourg and none of our luggage (5 bags) with all of our Christmas presents and clothes/toiletries for the week made it to Luxembourg. Oh, and the link to get the vouchers doesn’t work….I think Air Dolomiti has a lot to answer for. I will be sure to avoid them at all cost in the future. I would recommend that companies like Kayak should use more professional air lines.

We were unable to select our seats (wanted window seats) when checking in online. Assigned seats were very uncomfortable.

Our flight got canceled by Lufthansa just 24 hours before the departure. We lost time and money because of this

4 hours is a long flight with no movies and no snacks.

Ground staff in New Delhi was very bad. They kept insisting on extra payment for hand baggage and nearly made me miss my flight. Hostile people.

Turns out you cannot use the Lufthansa app to check I for flights bought from a 3rd party. Had to locate someone to ticket me in Frankfurt. I was not the only one. What a hassle.

perhaps eye contact with the cabin crew, instead of abruptness and an impatience to serve.

As expected for a BA long haul flight in economy - you get what you pay for. Good leg space, in flight entertainment and food and drink provided. Staff on the return flight (overnight) we're a bit brisk and just wanted to get everyone fed and watered before turning the lights down. We're vegetarian so ordered it separately through the booking, although when we were in flight we realised there was a normal and vegetarian option anyway, and we were given vegan. This is fine, however on the return trip we were told there were no more specially ordered meals left, so be aware in case you have specific dietary requirements.

Annoying customer pushing my seat did not make this pleasant.

Overall good, the gluten free food is very hit/miss though and you must tell them you have an allergy days in advance.

The flight itself was great… the only problem for me was the flight delayed both departure & connection.. instead of the 26 hrs (long enough) was an additional 4 hours more that took an aim to my body..other than that I’m pleased.

Pre flight food options were not working and made the flight not enjoyable. Post experiences of British airways have been positive, but this is enough to stop me using British airways again

Not as bad as from Newark to London ,but that doesn’t mean I will book with them again

the headphone jack was damaged making it impossible to keep a clear sound. while it is beyond the airline's control how many children are on each flight, it becomes very difficult to enjoy the flight when there are 5 or 6 children all crying and screaming at the same time. I know there is no good solution at the industry level, but I think there are good reasons to try to develop some solutions rather than just say it is the luck of the draw. maybe you could show a seating map where children who are booked are a different color, that would allow us to know what to expect and possibly rebook to a different seat or take a different flight. maybe some of the covid-related ideas about redesigning the cabin for more privacy and hygiene could be further developed and tested. on my leg from London to Washington DC, the passenger next to us was coughing consistently for long periods of time. it was obvious she had been ill and knew it before boarding. this leads me to think we should consider additional screening measures because some of the public is no longer acting responsible or ethical in regards to covid and health protocols. just answering questions on a check-in survey does not seem sufficient to convince people to not fly when they are ill and symptomatic.

Overall, very good. It should be noted however there was a 1.5 hour delayed departure time for BA175.

If you want the worst airlines and worst staff - British airways. They only know how to loot - as they always have throughout their lifetime of ruling countries etc.

Johannesburg - Split Flights


Johannesburg (JNB)South Africa


Split (SPU)Croatia

Cabin classes:

Browse destinations: