Find cheap flights from Oslo to South Africa

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

— South Africa
Jun 15 — Jun 221
Return
1 adult
Economy
0 bags
From?
To?
Wed 15/6
Wed 22/6

Search hundreds of travel sites at once for deals on flights in South Africa.

Good to know

Low season

May

High season

December

Cheapest flight

R6 572

Average price (return flight)

R8 680
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (8% more expensive on average)
Flight from Oslo Gardermoen to Johannesburg OR Tambo
(price for this month)

Top tips for finding cheap flights to South Africa

  • High season is considered to be January, February and December. The cheapest month to fly to South Africa is January.

FAQs - booking South Africa flights

Top 5 airlines serving from Oslo to South Africa

Scores according to KAYAK customer reviews
8,3
EmiratesOverall score based on 15772 reviews
8,3Boarding
8,2Comfort
8,4Crew
8,5Entertainment
8,0Food
Airline reviews
Pros: "Friendly crew"
Cons: "It was okay"
Read more about Emirates
Pros: "Friendly crew"
Cons: "It was okay"
Pros: "Crew"
Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."
Pros: "Full plane. Boarding could have been easier with two entry points into the plane"
Cons: "Plane was late leaving but made up time."
Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"
Pros: "The ecperience"
Cons: "Food was poor"
Pros: "Emirates always goes above and beyond to keep your experience as good as possible."
Cons: "The boarding process lacked discipline"
Pros: "Smooth flight"
Cons: "I wished I was in business class..."
Pros: "Great service and attitudes by staff."
Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."
Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."
Pros: "I love everything about Emirates."
Cons: "N/A"
Cons: "Emirates didn't allow me to get onto the plane with my 7 lb carry on because of weight issues in the plane. After bargaining few minutes, they were not convinced and only let me get onto the plane with my backpack."
Pros: "Fast refreshing flight. Food was great."
Cons: "They ran out of food options and I was only row 10."
Pros: "Nice flight sttendents"
Cons: "Seats too small"
Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"
Pros: "I always love traveli ng eith Emirates. Great service. They are punctual. Good entertainment system. Comfortable flights and service overall."
Pros: "Inflight entertainment was good but that doesn’t make up for lack of equal treatment of all passengers"
Cons: "They are racist!!!!! Segregation and all!!!!! For my more than 12 hours layover I had to pay for my own hotel!!! Yet other travelers were given free hotel vouchers. As a matter of fact I was kept waiting for nearly half an hour in the middle of the night even though I had been waiting for service ahead of them."
Pros: "All of the above"
Cons: "Nothing that i didn't like"
Pros: "The service"
Cons: "Nothing wrong"
Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."
Pros: "The price."
Cons: "Legroom entertainment show selection remote control {very poor} Food"
Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."
Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"
Pros: "Everything"
Cons: "Nothing"
Pros: "Better crew working this leg of the journey."
Cons: "Food was horrific."
Pros: "Most of the crew was nice and accommodating"
Cons: "There was a hair in my food. Seats 46a and 46b were very constricting, leaving it very uncomfortable for sitting."
Cons: "food service"
Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"
Cons: "All was great"
Cons: "I checked in online, but when I went to drop my bags there was about a 20 min delay. the agent needed to make 2 phone calls and conference with 2 supervisors. All this without letting me know what was going on."
Pros: "After my request for vegan was apparently not put through, the crew bent over backward to find food for me. Unfortunately I only got fruit which is not very satisfying. . In addition, a kid was seated behind me and repeatedly (and I do mean repeatedly) kicked me in the back and slammed the tray table into my back. The crew found me another seat and were extremely nice about it."
Cons: "My request for vegan food was lost - it is hard to feel comfortable for that long of a time period just eating fruit. (This is even after the crew from the previous flight tried to remedy the situation by notifying them.)"
Pros: "The food was better than others and beverages were served often. In flight entertainment options were impressive."
Cons: "There was so little leg room that my knees touched the seat in front of me. Everyone in the row had to get out for the window person to use the bathroom."
Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"
Pros: "Emirates is my carrier of choice, and that's due to their continued service standards, friendliness and rates. This flight was pretty empty so service was even better and I was able to spread myself out. Also, well done to the crew. They continue to maintain high standards."
Cons: "This is the first time it's happened to me, but I was scheduled to leave Oslo on Wednesday, but Emirates cancelled my flight and put me on the next one. It would have been alright had they offered some sort of compensation or made it up to me in one way or another, but that was not going to happen. They cancelled and the cost was on me (as per the T's & C's I was told) and that was pretty much that. Here's a hint, it seems like their Scandinavian flights are underperforming and in a cost saving effort, they're randomly cancelling flights. I subsequently found out they did it to someone else in the area causing them to miss two days of a pre-booked vacation. So, if they cancel, it's going to cost you a lot more in a city like Oslo to wait a day - not to mention the costs involved in missing work or vacation, so maybe shop around then. I still like Emirates, but I'm feeling a little burnt after this episode."
Cons: "Rude and racist cabin crew!"
Pros: "Excellent"
Cons: "Honestly nothing perfect Airline Definitely I will use the Emirate at airline again and again"
Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"
Pros: "Clean cabin."
Cons: "Seats are uncomfortable and narrow"
Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."
Pros: "It was a smooth flight"
Cons: "It was ok"
Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."
Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."
Cons: "drinks not offered during first two hours of flight"
Pros: "Compare Air Portugal who flew this part to Emirates is like comparing chalk and cheese. Air Portugal need to up their game."
Cons: "Cramped, very poor boarding. TAP should reduce the recline of the seats to give more comfort for those behind. More and more airlines are reducing the recline to save annoyance to others."
Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."
Pros: "Free movies!!! Blanket and pillow provided. Also the crew was very attentive."
Cons: "Switching of terminals to Fly Dubai"
Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."
Cons: "Boarding was 'mediocre' due to the air crash earlier in the day, led to a gate change and various chaos. Great staff through, so not really so bad and totally understandable...."
Pros: "Hmmm"
Cons: "Why so damn cold onboard ?? Like a freezer. Probably gonna get sick now. Its ridicilious."
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"
Cons: "Flight was a little long!"
Pros: "I like the service in the flight"
Cons: "Connection to other airlines and at different terminals with taking luggage around was horrible with all flights cancellations"
Pros: "On time departure and arrival. Hard working crew members."
Cons: "No slippers for long flights."
Pros: "Crew was awesome"
Cons: "Food quality need to improved"
Cons: "maybe they can offer more snacks on the plain"
Cons: "Headphones- only one channel."
Pros: "Uneventful flight. Baby in next row only cried intermittently"
Cons: "Please place crying babies in a sound-proof compartment"
Pros: "Crew were helpful"
Cons: "Luggage didn't make it onto flight, from transfer flight"
Pros: "Delighteful experience"
Cons: "Better guidance at transit stop"
Pros: "Service and entertainment."
Cons: "Food."
Pros: "Same again the crew were fab"
Pros: "Plenty of room to move around"
Pros: "NA"
Cons: "NA"
Pros: "On screen entertainment"
Cons: "Food options- they start serving from front when they reach behind of plane food options exhausted pls ask ground catering to provide more non veg food"
Pros: "Flight service"
Cons: "Comfort"
Cons: "Transit 9 hours without hotel"
Pros: "The wider space between all seats and the selection of the food"
Cons: "Nothing at all"
Pros: "Very affordable flights, good value for money. Most of the journey from Sydney to Oslo (via Doha) went qiluite smoothly)."
Cons: "The only thing I didn’t like about the experience was the fact that you can only check in one piece of luggage on economy class, and one very sour individual at the gate when boarding."
Pros: "the attention in general for me was excellent."
Cons: "may be the fact that it was the same kind of food in both of the flights I had, is not that it was bad just in my opinion they should have more option, especially for south american people, thank you"
Pros: "The flight attendants waited for me at the gate since customs was backed up. They saw me running and told me it was ok. On the flight, snacks and drinks were bright by every hour or so and the meals were plenty of food and tasted good. I was given a bag with eye cover, earplugs, socks, face wipes and ear phones. Entertainment was good as well. Qatar is an amazing airline. Wish we had something like this in the States!"
Pros: "Great flight. Everything was good. The only very small issue is hey offer WiFi but even if you pay the allocation of data make you feel like you living in the 1990. 10 meg free and 300 meg for a whole flight is a complete joke, especially for USD 30. They could manage protocols but give a reasonable service."
Cons: "WiFi"
Pros: "Great travel experience. We flew economy. Spacious, good service, comfy, on time."
Cons: "NA"
Pros: "The cabin crew and Doha airport staff are absolutely great at thinking about customer comfort. Experienced it in the Business Class lounge as well as on the flight!"
Cons: "Could add paper towels to toilets. Tissues are too soft to wash up and dry hands and face!"
Pros: "Overall"
Cons: "Overall"
Pros: "Great crew members. Very friendly and helpful. Qatar Airways is great about providing pillows, blankets, ear plugs and eye masks. Really good food as well."
Cons: "The seats were very close together. With the tray folded out it was right against me without being extended. Leg room was cramped."
Pros: "childrens meals and play packages. service was good, and bathrooms were kept clean. The meals were tastey and fresh."
Pros: "i liked that the entertainment system had a lot to offer, lots of movies and options. I liked the staff, they were very cooperative and friendly."
Cons: "the flight was delayed 45 minutes, passengers were waiting in a non-air-conditioned aircraft. The AC was working after takeoff. The airplane chairs were small and no leg room, on a 7 hour flight to Barcelona that was exhausting! Couldn't manage to get some sleep at all. Overall, at least I arrived to my destination safe and sound. Thank you!"
Pros: "Comfort of the seat/bed"
Pros: "The airline stewardesses were Fabulous! Especially one from Doha to Cape Town. Food was good and more than enough to eat. I was impressed by the scheduled meals and drink offers , very important for a dietetic"
Cons: "No leg room, can't stretch your legs properly so my bad knee was in pain"
Cons: "I did not like the fact that on now 3 flights I have lost miles, as on every flight I have tried to sign on as a member or frequent flyer and on all flights, there were no entry forms. This is also after my attempt to complete one on line, which I have had no response to."
Pros: "The flight went fairly smooth, the staff were courteous and the food was as good as can be expected of airline food. There were several courses and options, which is always appreciated."
Pros: "Generally good experience at least as far as a very long flight with two children can go. Good food with plenty and quite healthy snacks for kids. Very friendly and attentive crew, comparably comfortable seats, clean and comfortable bathrooms (what not always has been my experience with other airlines)"
Cons: "Due to a misunderstanding at check-in we have been seated away from a baby bassinette (although booked) to sit together with my husband, nobody asked what my preference would be (sitting as a whole family or having a bassinette) and a 17-hour flight with a 9month old baby constantly on my lap was challenging. Also a very disappointing selection of films and documentaries for adults. I ended watching a kids movie with my older daughter and it was the only thing I found appealing. Kids section very good though, my 5-year old was glued to the screen and all the options had my approval :)"
Pros: "Crew are great and entertainment options are good."
Cons: "The seats are quite uncomfortable and small. Really struggled to get comfortable."
Pros: "Aircraft was much better than the flight from US, food was great. The only thing I wished for was more movies."
Cons: "Lack of movies"
Pros: "I liked the pilot and staff. The workers were very friendly. P.S I loved the food"
Pros: "It is an average economy flight. Crew was very attentive and helpful. Service was excellent."
Cons: "Not much to say for an economy flight. Comfort is always compromised regardless of airline. It gets worse as the flight is longer."
Pros: "Good service from cabin crew"
Cons: "Seat is quite small compared to other flight"
Pros: "It was a good flight. I'd give it 4 of 5 stars."
Pros: "Very kind and helping crew.. professional and helpfull"
Cons: "I dont have anything to complain about"
Pros: "Flight was not crowded, room to stretch out. Food and service was good."
Cons: "Difficult boarding procedure."
Pros: "It was not a full flight. It was ok."
Cons: "Well, I noticed when the person in front of me reclined their seat, I had a hard time adjusting the entertainment screen so I could see it properly."
Pros: "Crew courtesy."
Pros: "A 380 plane is the best. Staff were attentive. Good good for airline. Great entertainment system"
Pros: "The plane was neat, clean and the services was world class. I was made to feel at home with service always at my finger tips."
Cons: "Nothing to report."
Pros: "Crew was great"
Cons: "Way to crowed and...you know how u see the clown car in a circus...this was a clown plane...seats are horrible just all together a frustrating flight..."
Cons: "Tiny seat spaces"
Pros: "Staff was friendly and I was comfortable"
Cons: "Toilet was a bit messy. Menu can be improved"
Pros: "Flight from Doha to Johannesburg was pleasant."
Cons: "I had to take a flight from Doha to Johannesburg and from there another to Cape Town on South African Airways. Arrived at my destination 8 hours late."
Pros: "Good entertainment system, nice selection of movies. Very tasty vegetarian meals. Nice amount of recline on seats."
Cons: "After selecting seats in advance and reconfirming the day before flight upon check in, on arrival at airport our seats had been reassigned to the absolute worst seats on the airplane. The service was not good, with dirty food trays being left in front of us for over an hour at a time, service request call buttons going unanswered, and no beverage service until long after meals were served. Seats very firm for such a long flight. While meals were very good, snack options were terrible."
Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."
Pros: "The plane was pretty cool. I like the fact that the overhead compartments had enough room. The staff was friendly, too. The piece of chocolate is very tasty."
Cons: "Food on those airplanes is always bad. There were not enough chicken sandwiches and some passengers only were given cheese sandwiches."
Pros: "The crew was so friendly"
Cons: "Everything is so smooth in my flight!"
Pros: "About as good as they come."
Cons: "Nothing."
Pros: "Everything was amazing, except for 2 pieces of luggage that got lost, misplaced, from Zurich to Chicago"
Cons: "2 luggage missing, I was told by Swiss airlines I would get them the next day, because they were left behind in Zurich."
Pros: "The crew was good, not amazing and the seats were adequate, not generous. The food was sppealing."
Cons: "The whole experience was positive."
Pros: "Crew was great, seating comfortable."
Cons: "seat comfort"
Cons: "1.5 hour delay departing put a slight damper on this flight but otherwise it was fine."
Pros: "The flight waited for us as transit after delay of the firs flight from Munich"
Cons: "1. the food was a disaster. 2. The noise on the flight from a group of passengers was terrible, no way to sleep or rest. 3. The staff did not try to calm the people the steward laugh me when I complained.."
Cons: "The screens would freeze for all the people around. The connecting flight had 50 minutes, however there was another security check and gate was quite far, everything had to be done in a hassle and we were nervous throughout regarding missing the flight."
Pros: "The BUD-ZRH flight was on Swissair aircraft, not on Edelweiss or another low cost feeder airline. Over the years, I have flown both options, and while Edelweiss is a fine carrier, Swissair flights are still a cut above. Contributing to the positive experience was the friendly agent at check-in at BUD."
Pros: "The food was actually really great and the attendants were super responsive/friendly! Even in coach, the seats were comfortable."
Cons: "It was torture in the cramped seats"
Cons: "Terrible movie selection"
Pros: "Efficient, excellent staff and service, beautiful plane"
Cons: "There was a nearly impossible connection time in Zurich."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "Food"
Cons: "Cabin temperature was a little hot"
Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."
Pros: "Service was excelent puntualiti was excelente thank you very much"
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Pros: "I bought 2 tikets from Chicago to oscow and back for me and for my son. I live in USA, son lived in Russia but he received immigration visa and I had plan fly to USA with him. From Chicago I used my ticket and say SWISS staff what my son will have trip only from Moscow. I paid for 2 tickets around $1700. Today when we should have trip back to USA, SWISS company said what ticket for my son do not exsist. And I spent for new ticket 220000 rubles about $3600. Nobody in SWISS company do not said me what my tocket for son canceled. I am shoked !!!"
Cons: "See comment above. Zurich airport transfer desk was not staffed by Swiss air staff. Made resolution of missed flight more difficult. Also was not informed till I checked in at San Francisco that my bag would probably not arrive at the time I arrived in Geneva."
Pros: "Boarding was excellent, seats were comfy, food was delicious and crew was wonderful. Nice movie/tv selection."
Cons: "We were quite delayed (almost 2 hours) and hot in the plane waiting on the runway...but SWISS was fantastic about helping with connections and rebooking on arrival."
Pros: "The crew greeted me with a warm welcome when I was the last to boars the plane due to a delayed flight connection. The flight was very comfortable and the crew incredibly sincere in their service."
Cons: "NA"
Pros: "It was okay. No complaints. I appreciated that I was given a seat near the front to run and make my next flight."
Cons: "my ticket was changed and messed up and could be due to language and understanding, I ran a lot to get to my flight and had to go back and forth between the check in line and ground force and wait out of line until a resolution was found."
Cons: "The space for each seat was much too small, especially for the long uncomfortable flight. Seats also uncomfortable to sit on."
Pros: "Legroom is too little"
Cons: "My seat did not recline and my tv did not work"
Pros: "Good food, ice cream and free alcohol"
Pros: "Crew was good on the overseas flight. The purser especially, and his attitude rubbed off on the others."
Cons: "No wifi. Entertainment screen, etc was ancient by competitors' standards. Very difficult to operate, and I could not get it switched off once on. The screen light was in my face all night! I noticed another passenger with the same problem. Screen kept going blurry too. I booked Swissair because the price was good, now I regret that."
Pros: "Friendly crew, clean flight"
Cons: "Charged 45 SF (about $50) to check 1 bag"
Cons: "There was no wifi available, the airline did not have a record of my request for a vegan meal even though I submitted one when I booked my tickets, and they claimed I did not pay for/reserve a seat (even though I had for the flight over, which I booked at the same time as the return flight), so I was stuck in a cramped middle seat for 8 hours trying to write a paper without the internet."
Pros: "The chocolate"
Cons: "The entertainment system in the main part of the plane was not working luckily I had a good book otherwise I would have been very upset."
Cons: "Worst experience. Very rude employees. Not great flexibility with carry on luggage beware"
Pros: "The crew made the right call after the Swiss computers shutted down"
Cons: "Boarding problem. But I have to congratulate the crew for their efforts to overcome the problem in the best possible way"
Cons: "They could not give me an aisle seat which I had requested. The cabin felt as if you were sitting in a tin can. Very restricted for an almost 8-hour flight. Plus arriving in Athens I discovered that my bag was nowhere to be found. I am still waiting to hear from Swiss about my lost valise..."
Pros: "Comfortable and safe flight"
Cons: "Up grade to business was really expensive m,normally Good company's like Austrian airlines charge almost %50. I buy the internet service from the plane it cost more Then $40 but it was bad service connection and work Only for 10 min!!i contact with Swiss about this almost 3/4 Times..but no one contact me back..!not happy at all!"
Cons: "SWISS always turns on the air conditioning too high on intercontinental flights. It is HOT inside the cabins. The entertainment system is very outdated, small screen and old and used hand set. Claiming to be a premium airline is unfortunately very overstated if you are unlucky to catch the old business class planes. Only few have changed to the new versions (777s) - Make sure to catch those."
Pros: "Everything"
Cons: "Nothing"
Pros: "We were worried based on negative reviews on SWISS we had read prior to our trip, but they were WONDERFUL!! We flew coach from MIA to CRETE, two stops and 13+ hours of flying. The seats were as roomy as coach gets, but comfortable, reclining further than Delta or AA in my opinion. The food, drinks and snacks never stopped and were tasty!! Including a delicious Swiss chocolate a the end of your flight! They were so attentive! The attendants were all kind and polite. In fact, we had someone sit in front of us on our flight home who culturally didn't bath/wear deodorant and VERY malodorous and we asked the flight attendant if we could move. As soon as everyone boarded and she found two open seats for us, she moved us right before take off and we had a wonderful, great-smelling 10.5 hour flight!! LOL"
Cons: "There seems to only be 4 (plenty) bathrooms right in the center of the coach area of the plane, but with the flight attendants constantly serving drinks and food, you really had to time it so you could get to the bathrooms when they weren't in the aisles. Trust me though, this is hardly a negative and I will happily fly SWISS over and over!!!"
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Pros: "We liked the crew, and the service and the food. We liked the screens and the choice of movies and entertainment."
Cons: "The seats were a bit close, but not terrible. The seats themselves were comfortable."
Pros: "Great experience. GOod comfortable flight, crew and overall services"
Cons: "I wish there were more bollywood albums and more bollywood movies...to choose from"
Cons: "see above"
Cons: "They lost my luggage, had a problem with my connecting flight to Ottawa. I arrived 4 hours later at the end."
Pros: "Crew was very helpful with getting me "something" to eat since I did not receive a "Vegan" meal as I had ordered when I bought the flight... The meal I originally was given was included milk and cheese ingredients and after explaining what vegan actually was they did their best to help my situation. My first flight with Swiss to Switzerland included the correct "vegan" meal do I can't understand how this mistake was made by Swiss on the return flight?"
Cons: "I did not receive a "vegan" meal as ordered originally and though they were very helpful they should all be better educated regarding the differences between "Vegan", Vegetsrian, Lacto-Ovo, etc... Since I was embarrassed as I had to keep rejecting the food they gave me until I educated them on the basics of what Vegan food is... They were very helpful throughout."
Cons: "There is little that can be done to make a long haul flight comfortable when a baby is screaming and crying for it's entire duration. Its behaviour cannot be helped. But it certainly didn't make the flight comfortable, nor did the young child kicking incessantly at the back of my and my daughter's seats. This could have occurred on any flight, but it didn't contribute to having a positive experience on this one. The flight attendant serving breakfast completely ignored that fact that I was awake and strolled past without asking if I would like anything as meals were being served. I informed another flight attendant that we hadn't been offered breakfast and she was able to provide us with meals. Besides this the cabin crew were courteous and pleasant. I've flown with Swiss on other occasions and have had better experiences. I'd like to think this was just a one off and not representative of the level of service that Swiss normally provides."
Pros: "The seats have been much better"
Cons: "The entertainment system is a little old (plugs are not universal), you had to use their (cheap) headsets."

Great food, best in the business

Pros: "NA"
Cons: "I was not allowed to fly because the reason was “tourist” even though the website said that Croatia was open to tourists. I was not given a straight answer as to what is going on the whole day. The assistants at the Turkish ticket counter were very friendly but the experience was so stressful as I was stuck at the airport and there are no ATM’s so I could not pay for a visa to get a hotel to stay in Turkey for the night. I finally managed to pay online, but really just a horrible experience all around."
Pros: "Seat was ok."
Cons: "There was no food served at all! Just a plastic water container for the entire flight. Could’ve served a snack or two like JetBlue does in USA"
Cons: "They cancelled my flight"
Pros: "Nothing"
Cons: "Worst ever airline in the world charged me for Cary on bag $430 for weight 8.7kg from Oslo Norway to adiss ababa Ethiopia I recommend no one has to fly with Turkish airline poor customer service"
Pros: "Fast and easy."
Cons: "The new Istanbul airport is way too big and confusing. Its pretty but needs people improvement."
Cons: "Fewer fat peasants with too much hand luggage. Seriously, control the hand luggage before people bring it aboard."
Pros: "The crew was professional and very engaging"
Cons: "The food I was served was the same on the last flight I had...wich was 3 weeks prior. A little variety would be appreciated. The quality was excellent, but..."
Cons: "All good"
Cons: "Flight was delayed - missed connection in Istanbul"
Cons: "Change the mousse flavor, please. The hummus was terrible."
Pros: "Crew was very good and seat in long trip was comfortable"
Cons: "Boarding in first leg needs more organization"
Pros: "Everything...the food was delicious, the staff was gracious and always went the extra mile."
Pros: "I was impressed by how Turkish Air treated me when I missed my connecting flight in Istanbul It was confusing to say the least but once I got to the right location they could not have been any friendlier, kinder, or gracious My hats off to Turkish Air THANK YOU"
Cons: "It was a tight space and they kept giving me things (pillow,blanket, slippers and socks, and headphones) that I didn’t need or have room for I appreciate the thought Return trip I’ll be more aware and decline what I don’t need"
Pros: "Sleeping accommodations, storage, crew attentiveness in business class was outstanding. 5he business lounge in Istanbul was the best ever. Great airline."
Cons: "Excelu some hgtv program on screen no anything else"
Pros: "The crew was nice I had good seats"
Cons: "The kosher food was bad"
Pros: "Flight attendants are super friendly and helpful. The food was excellent."
Cons: "Small seats in the economy class"
Pros: "Food"
Cons: "After bus arrived at steps kept on it 20 mins. 2 more buses arrived in this time. Still wait. Then let out all at once. Massive queues to board. Poeple not dressed for this. Poor babies crying Maybe 15 mins waiting in 2am cold on tarmac."
Cons: "Istanbul Airport: Overcrowding at Arrival / Transit Terminal Way finding-poor signage for transit passengers"
Pros: "I enjoyed the flight!"
Cons: "Not applicable"
Cons: "Not enough bathrooms. Very long lines to go to the bathroom."
Cons: "Nothing"
Pros: "Smooth and easy, pleasant staff and service flight."
Cons: "Food"
Cons: "Staff at Business Class checkin walking off the desk when we tried to check in. The on-line check failed and that was the only reason to go to the counter, but, alas, it then took an hour to get things sorted because the single staff person just walked off because no one was there to relieve her."
Pros: "The quality of every aspect of this much shorter flight on a smaller plane was not diminished from the good experience we had on the overnight leg of our journey on a bigger plane. This has not been our experience on some other airlines."
Cons: "No complaints"
Cons: "Food was dried out and tasteless"
Pros: "As above"
Cons: "As above"
Pros: "I used the prime lounge in Istanbul and when it was time to go, I was able to practically walk on the plane without any wait. The seats were comfy and didn't have a ton of legroom but it wasn't bad. The staff we're friendly and helpful. The in-flight entertainment had a pretty impressive selection and had one of the best-designed interfaces I've seen so far (and I've ridden a variety of airlines). Last and most important, the food was hands down the BEST I've had on a plane. Turkish is killing it, they're my new go-to airline!"
Cons: "I really can't complain about anything, even if I try! Maybe the touch screen sensitivity on the entertainment console seemed a little off, but that's just nitpicking"
Pros: "Entertainment was good."
Cons: "Crew could be nicer and smile more often to the passenger."
Cons: "Horrible customer service. We paid in case of change in flight plan .your airline said no money back."
Cons: "we arrived Erbil and returned back to Ghazi Antap ( Not Ataturk Airport) during a bad weather in Erbil. we remained seated more than 7 hours. Can you imagine that ?????"
Pros: "New and clean aircraft Kind cabin crew Ontime departure"
Pros: "Sadly, nothing."
Cons: "Service Attitude of staff at Istanbul airport, no one wants to help Delays No options if a flight is missed Wrong information Visa machines at airport don't work"
Cons: "Their audio system is very bad."
Pros: "Crew demeanor Cleanliness of the cabin Boarding process"
Cons: "Istanbul Airport facilities Food choices Alcohol selection Changing tkt and customer service"
Cons: "Board on tarmack..steps...steps..carrying carry on soo difficult..no one to help..not good at all!!!"
Pros: "on time, good boarding"
Cons: "Small space in new planes, water not freely available, limited movie selection, ear plugs are bad"
Pros: "Great service overall"
Cons: "Leg space a nighrmare!! Was uncomfortable for all the 13 hrs of the flight. Terrible experience"
Pros: "It was a 12 or 13 hour flight and except for sitting too much we were never uncomfortable. The service level made me think we were back in the 80's. Hot towels, attentive service, tons of food and free drinks. There was actually one meal that we would have eaten even if it wasn't on a plane. They gave out full size blankets and pretty fluffy pillows. (I bring our own anymore, because you never know if you will get one on most airlines, and if you do they're usually useless). Their entertainment system was amazing. We caught up on all the recently released movies that we've wanted to see for FREE! If only Netflix had this quality of movie offerings. They had fresh flowers in the huge bathrooms. It's that type of attention to detail you just really don't see anymore."
Cons: "Can't think of a thing that could actually be changed."
Pros: "Service when it was done"
Cons: "Infrequent service Crowded Entertainment system bad"
Pros: "THENK YOU!"
Pros: "All"
Pros: "Nothing."
Cons: "The absolute worst airline we have ever flown with. Will never fly with them again."
Pros: "Comfortable. Excellent service"
Cons: "Waiting time was too long between 2 flights"
Pros: "The food was acceptable for a person from the US. The seats were adequately comfortable but seats were shorter than our Istanbul to Dhaka flight."
Cons: "The leg room was too short for a six foot tall American."

Great legroom on this flight!!!

Initially I had a short layover—booked through Lufthansa I was worried about. Then My first flight got delayed, and continued getting delayed, and I was sure I was going to miss the next flight. That got delayed too though, so while I still ended up with a short layover it was enough for me to make it before boarding began. Then my second flight also kept getting delayed while my third one did not. The transition between my second and third flight was supposed to be my longest and a breeze, but when it was all said and done I had right about an hour to make it. It was a bit more stressful than I would have liked.

Cons: "Unable to travel due to Corona restrictions, company would not refund ticket."
Pros: "Very polite and helpful crew. Nice selection of movies in-flight"
Cons: "Seats in economy were very uncomfortable, almost no cushion in any of the seats or the seat backs. Would not recommend Lufthansa for long haul."
Pros: "crew attentive the plane is very clean"
Pros: "Very confusing going through security."
Cons: "Not being delayed at takeoff. We didn’t have enough time, as it was, to catch our flight to Boston and had to run to catch our flight. The scanners at passport control were also a problem."
Pros: "Great food. Nice staff."
Cons: "Make a rule that people cannot put their seats back. People in front of us were rude and kept their seats back the entire flight, even after we nicely asked them to not have the seats back so far. Would prefer that seats did not move at all. I would never recline my seat in consideration for the person behind me. On an 11 hour flight, this is a big deal."
Pros: "Boarding and service"
Cons: "Seat is too hard for this long flight. Bigger pillow would help."
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Cons: "Only reason I chose Lufthansa was that I was informed that 23kg of checked in luggage was included. It was NOT. I don't care whose fault it is. Lufthansa still says that this is included on their website. I demand reimbursement."
Cons: "The arm rests on either side of my seat where closed so I had limited mobility in my seat (by closed I mean they didn’t move and had no open space between where your arm sits and the top of the chair)"
Pros: "It was nice trip and comfortable"
Cons: "No complaints. Good vegan food."
Pros: "Great crew"
Cons: "Missed my flight by 2 minutes and couldn’t find any representatives to help me determine my options. Was left to figure it out in my own."
Cons: "See above. What a disaster!"
Cons: "Didn't like the fruit dish or the liverwurst type meat."
Pros: "Everything was fine except for the comfort."
Cons: "The rows were so close together it was hard to get in and out of your row. If the seat in front of you reclined, the t.v. was 9 inches in front of your face."
Pros: "The engagement of the crew. The coffee and cake. The attendant offered to help me with my bag to the door of the aircraft. The same attendant remembered to give me coffee later and provided the stir stick just as I was able ask for one. I felt cared for."
Cons: "They ran out of the protein meal selections.e.g. Chicken I think. Pasta with sauce and one small cube of cheese with a little salad does not qualify as a balanced mealThe attendant tried to make up for it by giving me more cheese blocks."
Pros: "We were treated very well by all staff. Very nice crew"
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "La atención del personal y el sistema de entretenimiento."
Cons: "La comida, no tenía buen sabor. El avión es poco cómodo (Airbus A340, clase económica)."
Pros: "Lufthansa and SAS. A great combination."
Cons: "Nothing to not like."
Pros: "Not much good to say about these connections when the Rome flight runs late."
Cons: "Way to close connection in Frankfurt to go from Terminal A through passport control and try to make it over to terminal Z- especially during spring break with all the school groups traveling. Missed my flight from Frankfurt to Houston."
Pros: "Great Service from the crew!"
Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"
Pros: "Smooth ride. Almost made up some flight time......"
Cons: "No entertainment, Two hour delay......almost missed our connecting flight."
Pros: "Quick loading and departure."
Cons: "The gate changing 3 times."
Pros: "Service for economy class was what you would expect from other airlines in business class. Lufthansa has the best service of any airline I have ever flown with."
Cons: "Nothing."
Pros: "I liked the food and courteous staff. Our flight was on time in order to connect to our next flight. They assisted us to our waiting wee Lchairs."
Cons: "Everything was ok. Nothing I did not like on that flight"
Pros: "Short flight, not much to say about it."
Cons: "The on board entertainment sucks you need to upgrade"
Pros: "This leg of light was good. Service on board was very good."
Cons: "no complaints."
Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."
Pros: "Everything"
Cons: "Not a thing"
Pros: "It was on time :)"
Cons: "I booked wheelchair at Oslo airport, but my father did not get it at Frankfurt."
Cons: "We couldn't check in for the next flight when we departed from Oslo. Disappointed we had to wait until arriving in Frankfurt. Something about not being partner airlines."
Pros: "Nothing."
Cons: "No food service for a evening flight. Delayed because of a toilet problem."
Pros: "On a flight from Oslo to Germany to Charlotte, we only had 55 minutes to connect in Germany. Lufthansa held our plane due to their error in some runway and docking issues and we, as well as 25 other were escorted to our connection by Lufthansa staff. Excellent customer service even though it was their fault. They just did the right thing and did it well."
Cons: "I would have expected that there be much more time for gate connections. If you have ever been in the Munich airport, it is very large and navigation takes time.."
Pros: "Our flight from Frankfort to Munich was late. Luftansa sent a representative to our flight to make sure we and others from our flight got on to the flight to Charlotte. How awesome! Plane needs more leg room."
Cons: "It was delayed by 9.5 hours!!!!!"
Cons: "Departure gate was not shown on the ticket. By the time we found a LH rep we were told that the flight was operated by United. After we found a United rep and started walking towards the gate we came across the passport control area that had a huge crowd waiting in line. I saw that we literally had 15 min left, while the long line would take us 20-25 min to get through. We had to jump through the lines and cut in front of people explaining everybody our predicament and making people upset. Got back stressed and tired"
Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."
Pros: "After so many domestic flights of being shuffled around and interacting with flight attendants that seem to not like their jobs much and passenger's are just an annoyance, flying abroad on Luftansa was quite a different experience! The flight attendants were polished, professional, and actually wanted to provide a service. Their interactions made me feel like I was cared about and that they wanted my unique needs to be met. This made a 10 hour flight an enjoyable experience which I certainly didn't anticipate."
Cons: "Addis airport is a disaster, Really long queues and badly organised, Our flight left 20 minutes late and in turn made our landing 1 hour later. The flight attendants on Ethiopian air are very lazy, they dont respond to the service button been pushed, and their English is not that good,"
Pros: "very little"
Cons: "lousy food. poor movie selection. uncomfortable seats."
Pros: "flight crew was very nice,"
Pros: "Lufthansa is one of few airlines in Europe with pure class and excellent service. Even in economy!"
Pros: "TV service"
COVID-19 information

Safety measures for airlines flying from Oslo to South Africa

Airlines flying from Oslo have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Oslo

Mandatory masks

Masks required on board, masks provided on flights from Oslo

Social distancing seating

Middle seats unavailable to book on flights from Oslo

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Oslo

Flexible cancellations

Waiving of change fees. Search flexible flights from Oslo

Book cheap flights from Oslo to South Africa

Recent return flight deals

5/10Wed
2 stopsEthiopian Air
18h 00mOSL-CPT
15/10Sat
2 stopsEthiopian Air
18h 10mCPT-OSL
R10 044
28/10Fri
2 stopsMultiple Airlines
19h 35mOSL-JNB
8/12Thu
2 stopsMultiple Airlines
22h 30mJNB-OSL
R10 044
28/10Fri
1 stopSWISS
26h 20mOSL-JNB
8/12Thu
1 stopSWISS
24h 50mJNB-OSL
R10 254
28/10Fri
2 stopsMultiple Airlines
15h 10mOSL-JNB
8/12Thu
1 stopMultiple Airlines
24h 50mJNB-OSL
R10 723
28/10Fri
2 stopsMultiple Airlines
39h 25mTRF-JNB
8/12Thu
1 stopMultiple Airlines
14h 50mJNB-TRF
R10 900
27/6Mon
1 stopKLM
26h 05mOSL-JNB
12/7Tue
1 stopKLM
19h 25mJNB-OSL
R11 175
27/6Mon
1 stopMultiple Airlines
26h 05mOSL-JNB
13/7Wed
1 stopMultiple Airlines
28h 25mJNB-OSL
R11 191
22/6Wed
1 stopAir France
16h 30mOSL-JNB
22/7Fri
1 stopAir France
28h 25mJNB-OSL
R11 304
10/6Fri
1 stopQatar Airways
38h 00mOSL-CPT
17/6Fri
1 stopQatar Airways
25h 00mCPT-OSL
R11 465
27/6Mon
2 stopsBrussels Airlines
25h 45mOSL-JNB
12/7Tue
2 stopsBrussels Airlines
27h 50mJNB-OSL
R11 498
26/6Sun
2 stopsBrussels Airlines
38h 30mOSL-JNB
12/7Tue
2 stopsBrussels Airlines
27h 50mJNB-OSL
R11 692
5/10Wed
1 stopBritish Airways
18h 10mOSL-CPT
15/10Sat
2 stopsBritish Airways
43h 40mCPT-OSL
R11 724
27/6Mon
2 stopsBrussels Airlines
25h 45mOSL-JNB
9/7Sat
2 stopsBrussels Airlines
27h 50mJNB-OSL
R11 837
29/6Wed
1 stopKLM
26h 05mOSL-JNB
11/7Mon
1 stopKLM
17h 10mJNB-OSL
R11 885
28/10Fri
1 stopKLM
28h 50mTRF-JNB
8/12Thu
1 stopKLM
23h 35mJNB-TRF
R11 934
28/10Fri
2 stopsAir France
39h 25mTRF-JNB
8/12Thu
2 stopsAir France
27h 40mJNB-TRF
R12 450
10/6Fri
1 stopQatar Airways
38h 00mOSL-CPT
17/6Fri
2 stopsQatar Airways
21h 00mCPT-OSL
R12 515
28/10Fri
2 stopsKenya Airways
28h 30mOSL-JNB
7/12Wed
2 stopsKenya Airways
18h 20mJNB-OSL
R13 290
25/6Sat
1 stopEmirates
19h 45mOSL-JNB
9/7Sat
1 stopEmirates
22h 50mJNB-OSL
R14 517
3/8Wed
1 stopFinnair
19h 00mOSL-CPT
10/8Wed
1 stopFinnair
18h 15mCPT-OSL
R15 939

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/6Sun
1 stopSWISS
19h 10mOSL-JNB
R6 572
12/6Sun
3 stopsMultiple Airlines
57h 00mOSL-JNB
R6 734
28/7Thu
3 stopsMultiple Airlines
46h 50mOSL-CPT
R6 976
12/6Sun
2 stopsLufthansa
20h 55mOSL-JNB
R7 138
27/7Wed
1 stopFinnair
19h 00mOSL-CPT
R7 315
19/6Sun
3 stopsMultiple Airlines
45h 20mTRF-JNB
R7 331
29/7Fri
1 stopFinnair
38h 00mOSL-CPT
R7 509
29/7Fri
3 stopsMultiple Airlines
26h 50mOSL-CPT
R7 574
19/6Sun
2 stopsMultiple Airlines
21h 50mOSL-JNB
R7 622
27/7Wed
2 stopsEthiopian Air
18h 00mOSL-CPT
R7 687
19/6Sun
3 stopsMultiple Airlines
37h 45mOSL-JNB
R7 703
29/7Fri
2 stopsMultiple Airlines
22h 05mOSL-CPT
R7 929
31/7Sun
1 stopTurkish Airlines
17h 35mOSL-CPT
R7 961
30/7Sat
1 stopFinnair
19h 00mOSL-CPT
R8 042
19/6Sun
2 stopsMultiple Airlines
21h 10mTRF-JNB
R8 381
30/7Sat
2 stopsEthiopian Air
18h 00mOSL-CPT
R8 979
19/6Sun
1 stopSWISS
26h 20mOSL-JNB
R9 043
18/6Sat
1 stopSWISS
19h 10mOSL-JNB
R9 366
20/6Mon
2 stopsLufthansa
20h 55mOSL-JNB
R13 080
16/6Thu
2 stopsEtihad Airways
38h 35mOSL-JNB
R28 922

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - Oslo

Browse origins:

Browse destinations: