Find cheap flights from Johannesburg to Oslo

Find cheap flights from Johannesburg to Oslo

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

Return
Economy
Johannesburg (JNB)
Oslo Gardermoen
Fri 9/17
Fri 9/24
Any month
Compare vs KAYAK |

Good to know

Low season

MayBest time to beat the crowds (12% less expensive on average)

High season

DecemberMost popular time to fly (16% more expensive on average)

Average price (return flight)

R9 090(avg. price over the last 2 weeks)

When to book flights from Johannesburg to Oslo

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • The cheapest flight from Johannesburg to Oslo was found, on average, 82 days before departure.
  • Book at least 6 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is May.

FAQs for booking Johannesburg to Oslo flights

How long does a flight from Johannesburg to Oslo take?

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

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

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

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

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

Top 4 airlines serving Johannesburg OR Tambo to Oslo

Scores according to KAYAK customer reviews

8,0
SWISS
Overall score based on 9 042 reviews
8,2
Boarding
7,9
Comfort
8,6
Crew
7,7
Entertainment
7,9
Food
Airline reviews

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: "Nothing"

Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."

Pros: "Good AC - very important, calm and nice atmosphere. Very friendly staff."

Cons: "horrible dry croissant for breakfast"

Pros: "Flight attendants are friendly and helpful."

Pros: "The food"
Cons: "If there was Headphones on flights"

Cons: "They asked me to pay for my luggages. It is strange"

Cons: "This flight was poorly advertised as Economy Light. I had to pay $500 in baggage fees to being one checked ski bag round trip - more than the cost of my entire fare!"

Pros: "Friendly agents . Speak very good English. Swiss airlines serves breakfast croissants and beverages for a short flight without a charge"
Cons: "The airline fix the booking problem because my trip was from Zurich to Brussels to Washington DC to Austin and went I print my boarding passes only show to Brussels. The booking agent didn’t complete all the way in the computer. I am thankful that I had my original paper and Swiss airlines fix it"

Cons: "they cancelled letting me fly"

Pros: "check in & boarding were ok"
Cons: "very uncomfortable chairs worset food crew were very unfriendly the plan was full with the smell of vomiting"

Pros: "Nothinh"
Cons: "Nothing"

Pros: "I was very pleased at the flight crew, the food and entertainment. We had a really fast connection in Zurich and our luggage made the connection, which was a big relief."

Pros: "A very pleasant and efficient experience. The gate personnel were very helpful with a boarding pass snafu. We decided to check a bag, and the automated option saved us a lot of time and was very easy."

Pros: "Both times I flew with Swiss airlines it’s been great! Food is pletntiful, staff is very kind."

Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."

Pros: "Generally Swiss air was good"
Cons: "I ask a question if we will arriving late, she give me smart Remarks that we will be on time. No we were late 28 minutes my luggage did not arrive, I'm 4 hours from Warsaw, I wait for luggage which was lost and miss my connection do travel forward. I got home at 8 pm. She check my carry on and they lost , I have only bag with lipstick in there"

Pros: "Food."
Cons: "There was not hot tea/coffee offered with a sandwich."

Pros: "Captain kept us informed regarding takeoff"
Cons: "Sitting too long"

Cons: "The boarding process is very uncomfortable as the passengers are asked to board the plane without any specific order, regardless of where they’re sitting, instead of boarding them by groups."

Cons: "Reviewing Business class Nothing memorable at all. An ok dinner after take off followed by a tiny salad 8h later before landing. Quite minimal for such a long flight. The entertainment system needs special mention for its awfulness. The system in Business class would be considered poor even in Econ - small screen, terrible picture quality and a painful, prehistoric interface."

Pros: "The crew was excellent. They were very efficient and went about their duties without disturbing the passengers."

Cons: "The gate was changed without significant announcement"

Pros: "Service"
Cons: "All was great"

Pros: "Even a short flight (1 hr 10 minutes) serves a good sandwich for lunch, drinks, and excellent chocolates to top it off."

Pros: "Seats were comfortable, air crew was friendly, helpful and patient. The food was actually really quite good. Entertainment kept my little ones occupied and seated."
Cons: "There were quite a lot of in-flight announcements by the flight crew - which disrupted the in-flight entertainment and irritated the little ones. The garbage dispenser in the bathroom seemed a bit small for the task."

Pros: "Quiet, staff do not bother you. Seats are big enough to rest."
Cons: "Boarding and sitting takes a bit of time."

Pros: "Was a very quick flight."

Pros: "Loved the smoked salmon!!"
Cons: "No wifi or tv"

Pros: "Everything"
Cons: "Check in"

Pros: "GREAT SERVICE, GREAT PEOPLE!"

Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"

Cons: "Very tight seating in economy for a transcontinental flight"

Pros: "entertainment was fine"

Cons: "Very narrow seats. Seat in front reclines in your face. Terrible experience for 100% full long haul flight from LAX to ZRH"

Pros: "Excellent"

Cons: "Seat in front of you tilts back and gives you NO room. Horrible!!"

Pros: "Service ok"
Cons: "Horrible food, tvs didn't work, crowded."

Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"

Cons: "We loose our flight and they didn't give us any chance to save some money on a new ticket."

Pros: "In general it was perfect. Chocolate from Suiss at the end of the flight is just amazing!"
Cons: "Because it was a long flight, we would have liked to see a bit more the staff passing around slowly, so we could have asked for water in the night. The seats were not as incredible than the first flight from Spain to Zurich."

Pros: "This direct flight from Zurich-Newark is pretty comfortable, especially if you get the two seats at the either sides of the plane (it's a 2x4x2 config in Coach). The food is really good, they are generous with drinks and the crew is really friendly and smiling! Would take this flight again without any reservations in future!"

Pros: "We were very pleased with our flight on Swiss Air."

Pros: "The service , the hospitality and kindness"

Cons: "person behind me wouldn't allow my seat to recline and was constantly pushing/kicking my seat. I notified crew, but nothing was done about it."

Pros: "Food was adequate for economy. Free drinks on trans-Atlantic flights are a nice perk. Cabin crew is friendly."
Cons: "Flight was delayed due to incoming aircraft. It was probably not the airline's fault. Berlin Tegel gate area is too small for international flight - not enough seats and nowhere else to wait after security."

Pros: "Friendly crew and very professoinal"
Cons: "Old plane"

Pros: "only a short 1 1/2 hr flight but the attendant was wonderful."
Cons: "only problem was with the pull out tray. We were in a bulkhead seat and my husbands tray was loose and tilted and his juice spilled all over. The attendant was very good and helpful in cleaning up. Think that the trays should be checked and tightened if necessary."

Cons: "KLM lost my suitcase and did not deliver it until three days later... They refused to compensate me for having delivered the bag with broken articles inside (A pair of Rayban Wayfarers!)"

Cons: "Bigger seats the new ones are way to narrow"

Pros: "The crew was very kind"

Pros: "Almost everything, especially the crew."
Cons: "Don’t feel like anything should be better to be honest"

Pros: "Usual faultless KLM experience"
Cons: "Nothing."

Pros: "Customer care was super supportive"
Cons: "Inflight sandwiches"

Pros: "Crew great, boarding at Nice very organised, boarding in Amsterdam not so organised!"
Cons: "A queuing system would be better-it was a bit disorganised at Amsterdam!"

Pros: "Seat was comfy and spacious for economy class"
Cons: "Vegetarian meal was okay but could be more enjoyable if served with bread at start of meal."

Pros: "Friendly crew"
Cons: "KLM lost one piece of my luggage"

Pros: "Service is awesome. Food is great."
Cons: "People with short connection are affected by the 15 to 25 minutes delay."

Cons: "They left my bag off the plane. Ridiculous."

Pros: "Good for both."
Cons: "Bigger seats."

Pros: "One crew member was very good but all were not very available or checking on people. I had a seat that I purchased and it was very hard to recline I only found out that it did if fact recline it the last hour to hour and a half of the trip! It was a difficult push back to get it to recline"
Cons: "If I knew how to recline my seat earlier. I did try several times"

Pros: "Like the overall KLM experience"
Cons: "Food could have had better quality and the stewardess served it all at once versus in the various courses."

Pros: "Helpful and kind crew"
Cons: "I wish there was WiFi"

Pros: "All good"

Pros: "Good food, friendly service"
Cons: "More trash pickup; only one round of beverage service"

Cons: "I ordered Wheel chair for my parents but one of them didn't get it at all. When my parents were checking in for flight they asked the representative about meal selection and she didn't answer their questions properly and because of that my mom didn't get proper Hindu Vegetarian food on flight instead she got Egg omelet which she couldn't eat. She has to eat just fruits. My mother is a diabetic patient and she needs a food every after some time. I never had such a bad experience before with any other airlines."

Cons: "Flight canceled, poor communication from the airline to the passengers. Møre than 5 hrs delay"

Pros: "The constant smile conferred by flight attendants through the entire flight."
Cons: "The boarding was a bit disorderly. Lanes for zones 3 and 4 were not clearly indicated."

Pros: "Nothing to mention"
Cons: "Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!"

Pros: "The crew was really friendly."
Cons: "There was a Force Majeur delay in Helsinki due to wings freezing that caused 20 minute delay to Amsterdam and made the interchange stressful."

Pros: "Light snack and complementary wine"

Pros: "Efficient boarding system, clearly signposted. Professional staff"

Pros: "Crew was very friendly. Nice that wine was served without charge."
Cons: "Announcements from the cockpit were hard to hear. Food has been better in past."

Pros: "The service"
Cons: "The seats"

Pros: "Flight crew very nice"
Cons: "Paid $70 for seat with more leg room and was the exit role to main entrance. No overhead space for carry on: broken food tray holder. People stepping on my feet. And gather in your space waiting for bathrooms. Window seat had no room for feet because of closed door"

Pros: "Great service"

Cons: "Very slow service at checkin, was not even available when I arrived at the airport"

Pros: "Snooth and efficiënt with a KLM service"
Cons: "No entertainment"

Cons: "The movie selection did not seem extremely varied."

Cons: "Customer service"

Pros: "Crew were friendly. Flight was comforyable smooth and on time. Nice snack."

Pros: "Flight crew; legroom even in cheap seats."
Cons: "Exceptionally unhelpful customer service when asking about extra kilos/bags. Just quoted the online info back at us. We simply wanted to know how much would be charged if the bag was 1-2kgs overweight. We could not get a straight answer, just quoted the unclear company policy. Extremely frustrating and annoying. KLM offer a superior flight experience - it is a shame their terrestrial customer servic does not match it!"

Pros: "Only thing we liked was the fact that we were able to get onto our flight at all..."
Cons: "Was not informed that checking in online is the only way to secure a seat. So, regardless of whether you book your tickets 3 months in advance or the day before, you're not actually guaranteed a seat unless you check in online. We weren't told this until we were at the airport and checked in there that we might not be able to get our pre-booked in advance flight because of over-booking from KLM. We then had to wait and see if there were seats available when boarding. Luckily, there were, but we were not sat together. Not the greatest start to our first holiday together as a couple. We were told that if there weren't seats available, they'd pay for us to get to another airport to fly out, which would have meant a huge delay on the only time off we'd get together this year and have to rearrange our pre-booked and pre-paid living arrangements for the week. All because there wasn't a lot of emphasis on the need to check in online before hand. You'd think if someone checked in at the airport, that would be more of a guarantee that they'd be flying with you that day, but apparently not. Definitely not impressed or happy with this part of the KLM experience. This is the only company that we've had this problem with, they should make it clearer that it is essential to check in online."

Pros: "Good multi media access and content"

Pros: "Comfort economy well worth the extra."

Pros: "Great food"
Cons: "Sears we're toooo small"

Cons: "Departure 40 mins late. I took this flight 2 weeks ago and it was also delayed."

Cons: "Service"

Cons: "KLM had bumped us to a later flight for no reason and again we had to call with a long wait to get our original connection restored, However, we did not get boarding passes during checking in Europe and thus had to go outside security in Detroit to the main check-in gate and wait 30 minutes to get the error resolved. Then it was back thorough security and a rush to the gate to get there in time to board. Lost our original seat assignment and wound up in the last row at the tail of the plane. Extremely poor coordination between KLM and Delta who operated the flight."

Pros: "Flight was efficient enough and staff were friendly."
Cons: "It was delayed quite a bit and more on-time updates would have been appeciated."

Pros: "delayed"

Pros: "Nice, turbulent-free flight. Food was good, service with a smile. Leg space was OK because Boeing 777s are usually better at this."
Cons: "Flight left over an hour late because of a sensor glitch. It is concerning when a technical glitch happens. But, the flight was smooth."

Pros: "Staff, service"
Cons: "Nothing"

Pros: "We love the flight all the way"

Pros: "Smooth boarding. Good food. Decent leg room at my seat. Good crew. Flight was on time. Good magazine on the flight for entertainment."
Cons: "They didn't give any napkins out with the food which was weird."

Pros: "Even for this short flight, drinks and sandwich was provided staff were efficient and friendly"

Pros: "10 hour flight - I was well looked after, regular drinks, the food and snacks were good enough and tasty. The in flight entertainment was good - latest movies and worked a great variety of tv, books and movies. The airplane was modern and comfortable"

Pros: "...The transfer at JFK was terrible"

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"

Pros: "The seats were much more comfortable then my last flight. The entertainment system was also updated from the 1980’s remote and cord ones on my flight from DC to Paris."
Cons: "There was no food between the two meals on an 8 hour flight. I had a flight attendant rudely tell me that there is nothing to offer until the next meal. No one reached out to me about the horrible flight and comments I made from the last flight."

Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."

Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."

Pros: "The crew did its best to make up for the fact that the special meal I ordered was inedible."
Cons: "See previous"

Cons: "Really hard to get boarding passes online"

Pros: "Staff were friendly and seats in business were super comfortable."

Cons: "The craft is a bit old. Harsh landing."

Pros: "The crew was nice and the seat comfortable."
Cons: "Never got the pre-ordered wheelchair in Paris and only after long negotiations at JFK. Also, Delta lost my checked bag between JFK and DCA."

Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."

Pros: "The crew was efficient and friendly. The plane took off on time and landed on time."
Cons: "Boarding was slow and tedious. People still crowd around the boarding area despite there being row for the zones. Why they don't board from back to front is beyond me. The food was mediocre at best."

Pros: "Nice staff. Flight on time."
Cons: "Bus to plane. Long walk to terminal upon arrival. Long Liong customs line?!!??"

Pros: "Air France has the best crews! They really go the extra mile."
Cons: "My skis were lost on the way to Riga and had to be delivered 2 days later to Vilnius. That said, the situation was handled very professionally."

Pros: "The airplane"
Cons: "Nothing"

Pros: "Everything! It was a wonderful experience."
Cons: "Nothing"

Cons: "Air conditioning too cold. Wasn't offered an evening meal. My luggage went missing and I'm still waiting for it to be delivered."

Cons: "It was great trip thank you Air France"

Pros: "The crew was very gentile."
Cons: "No enterteinment on the plane."

Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."

Pros: "The Air France service was ok. Got me to my destination on time and alive."
Cons: "I flew out on KLM on what felt like a new plane. Amazing service, seat, temperature, entertainment and food. In stark comparison Air France’s plane was old, too hot, poor entertainment choices and system and average food which for the French was surprising!"

Pros: "Efficient and smooth flight. Service was great and flight attendants were friendly"
Cons: "Nothing"

Pros: "Nothing"
Cons: "Missed flight due to lack of direction, last minute gate change and they shut door in our face after telling us they were holding plane"

Cons: "Separated me and my wife for the whole flight! Could not accommodate us together. This reservation was made over 6 weeks ago !!!"

Pros: "Everything except the seat. Service ("would you care for a drink/beverage?") could be better."
Cons: "I paid for a"premium" seat on one of the emergency exit rows for the extra legroom. This was next to a galley. The seat itself was no more than 18" wide (NO EXAGGERATION!!) if not less. I had to sit on an angle (one butt cheek at a time) for 9 yours. I do not have a big butt either. This seat should have been a discounted seat, not a premium seat. I am so angry about this, I will NEVER fly Air France again."

Pros: "From the boarding, to the friendly hostesses to the food and the business class seat, I was impressed all the way. My first time to fly Air France business to the US and it was great. I recommend it!"
Cons: "I just expected better toilet bag for business but what was given out was just basic."

Pros: "We flew with our special needs child without requesting any particular accommodations except for gluten free meals. The gate staff and flight crew identified him and allowed us special bordering that facilitated the process. That act of kindness is a rare experience on our part. Thank you Air France staff!"
Cons: "Nothing."

Cons: "Flight was delayed by 1h30min, so we arrived very late"

Pros: "Enjoyed my food, especially tasty for airplan fare!"
Cons: "Not enough leg room"

Pros: "It was a wonderful flight and service . Hospitality and welcoming."
Cons: "Nothing everything was amazing ."

Cons: "Please see comments above about this flight."

Pros: "Average"
Cons: "I leave my jacket in the hanger when I get off the airplane I realized that they didn’t gave it to me. I inmeadiatly tey to go back but I couldn’t I went to the counter and they said that there was noting on the plane !"

Pros: "The stewardesses were extremely kind and helpful to me as I was travelling alone with my toddler. I really appreciated their help and kindness."

Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."

Cons: "It was delayed. I missed my flight. Now I don’t have a bag. I am not sure when I get it back or if I have to go all the way back to the airport"

Pros: "The cheese and the bread"
Cons: "The unprofessional staff during boarding and food serving"

Pros: "The crew was Nice onboard But in the AirPort No Good at all.."
Cons: "People in CDG AirPort Seen so Rude or stressfull, Well also a flight almost 3 hours with out entreteiment .. boring .."

Cons: "Some toilet facilities out of order and some slow service"

Cons: "There are always delays. Today it was that internet was down."

Pros: "The seats are spacious. They give you great amenities such as a toothbrush, etc. The crew was very nice. The food was also superb for airplane food."
Cons: "The check in process was terrible at SFO. We all felt like cattle being herded on. It was such a mess. The seats are surprisingly uncomfortable in premium economy. The headrest is not conducive to sleeping."

Pros: "Priority boarding"
Cons: "Premium economy seats do not recline, only slouch. One of our 2 seats wouldn't slouch more than half way. The entertainment options are extremely sparse and the screens are 4:3 ratio, tiny, and of such poor quality that they look like laptop monitors from 1999."

Pros: "The time of the flight was great as well as the arrival time and subsequent connections to Paris. Enjoyed the rather full line of in flight beverages!"
Cons: "Leaving late seemingly without reason from Paris - chaotic boarding line in Paris with difficult to hear PA. Seats were ok'ish but than again, it's a 45 minute flight. The sandwich was gross and I'm somewhat known as a person who eats everything!"

Cons: "We tried to check our bags through Charles DeGaulle onto our connecting Air Canada flight and the agent refused to even discuss it. Pretty bad service."

Pros: "Movie selection was awesome! Food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."

Cons: "It was all good, only in comparison with Turkish airlines and etihad it is not at par."

Pros: "Boeing 777 had a lot of space. Good legroom. Timely departure and arrival, hassle free, safe trip all the way. Enjoyed the red wine; very delicious!"
Cons: "Seat didn't recline. The entertainment unit was very difficult to dislodge and raise to use (We were in the front). Movies were kind of older ones but I had reading to do so entertainment wasn't that important."

Cons: "Flight was delayed by 1 hour 30 minutes. After over 24 hours of travel this was not appreciated. Also no lounge access at Toronto airport."

Pros: "Good entertainment"
Cons: "For the continuation of this flight of course I was still in the same seat in the middle and I had signed up and reserved an aisle seat"

Pros: "Boarding efficient, Air France flight to Paris was brief and pleasant."
Cons: "Seat a bit uncomfortable"

Pros: "Clean plane, efficient crew, food OK. Boarding was organized"
Cons: "No entertainment and no power plug to charge devices."

Pros: "The air France staff were phenomenal. Very professional and courteous. Almost so courteous you thought it was not genuine (however it was)...by end of the flight they made you want to write a letter on their behalf."
Cons: "Seat didn't recline as much as needed and was no in flight entertainment."

Pros: "Amazing friendly crew. Spot on entertainment!!!"
Cons: "Toilet facilities could have been cleaner"

Pros: "Friendly crew. Excellent check-in. Priority bags came off first."

Cons: "Better seat"

Cons: "Food must be better"

Pros: "They an amazing crew"
Cons: "They need to improve on the flight check-in and boarding at thier airport in Bole, it is so messy. Also thier inflight menu is nothing special"

Pros: "Punctuality in Punctuality"
Cons: "Everything's is ok"

Pros: "Super confortable"

Cons: "Entertainment is non existent. Plane is tatty."

Cons: "There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them."

Pros: "The crew was okay, though a little bit occupied and thus ignoring some of the customers' requests. The seats are comfortable and spacious with enough leg room"
Cons: "The food could have been better. Honestly much better"

Pros: "Crew was very nice, very helpful"
Cons: "3 hour delay in flight from Chicago to Ethiopia due to ‘mechanical issues’ made me miss my connection. I was put up in a hotel, but woke up in the middle of the night to roaches all over the place. Not the best experience"

Pros: "It was perfect to me , im in so much pain spiritually and you guys makes me feel home."
Cons: "Everything was good"

Cons: "Flight attendants where bothered to serve us beer, water or any other snack during he flight. I had to beg in both occasions to have my tray taken from my seat."

Pros: "Customer care was good"
Cons: "I suspect the problem of luggage started with Alitalia my first leg"

Pros: "the flight was very nice and I thank all the crew for their kindness."

Pros: "Excellent airline overall Great seats for sleeping"
Cons: "Business class seats are not well appointed Nowhere to put a bottle of water - storage handbag and shoes etc could not be reached without undoing the seatbelt and screen far away from the seat Voice commentary was muffled and therefore unable to be heard"

Pros: "Leg space, TV screen and entertainment and the decline of the seat."
Cons: "The toilets floors could be cleaned often. The food service cart could move for urgent pass to the toilet."

Pros: "Nice crew"
Cons: "Poor registration, Long queue for bagage scanning in very hot airport Aircraft and business seat just medium"

Pros: "Having never even heard of Ethiopian Airline, our expectations weren’t very high. We found the boarding process to work well. The staff was great and the meals were very good. The flights were on time and efficient."
Cons: "On many of the flights we had to use the roll up stairs. The water that they served tasted like tap water. The seats seem closer (less leg room) than other airlines."

Pros: "Everything was on time, high quality, and enjoyable"
Cons: "There was a fight on the llane but it was because a passenger with mental issues was provoked by a couple so ahe beat up the wife. This was not caused by ET and crew at all, but they stopped it."

Pros: "Very calm, professional and willing to help you enjoy the flight as much as possible. They show true concern and not a detached professional management that you get from most flight attendants of other airlines."

Pros: "The quality of the planes"
Cons: "The food"

Pros: "On the sequrity check our watch was stolen. And we did not get any help from ethiopian airlines...we would like to get help."

Pros: "The food served is awesome and sufficient. The flights are comfortable and the crew are friendly. My luggage came right on time and was properly handled"
Cons: "Well there was no entertainment in the flight. That is it"

Pros: "Aircraft A350 super nice entertainment t equipment and interior very clean."
Cons: "Lost my luggage, could not trace it and no compensation."

Pros: "The plane is spacious lost of leg room"
Cons: "can improve on the food"

Pros: "Awesome crew"
Cons: "No electrical plugs"

Pros: "Served dinner"
Cons: "the seats however were quite tight and there was no electrical plug for charging."

Pros: "USB plug, nice TV/ entertainment"

Cons: "I sent them an email about an issue with my flight but they didn't get back to me"

Pros: "The flight was on time. Staff was friendly and accommodating."
Cons: "I couldn't do an online check-in. I got very hungry. We only got one main meal. I will pack more snacks for my return flight."

Cons: "Chairs were not reclining. Asked for blanket and didn't get one so I was cold."

Pros: "Cabin crew were all charming."
Cons: "Unfortunately, I had to request earphones (which were not supplied in the seat pocket in front of me) five times from three different attendants over the course of an hour and a quarter before I was given them. This was not just so I could watch a movie but because the quality of the plane's public address system made it very difficult to listen to the announcements from the captain and the crew. Listening on earphones I was able to hear everything clearly. Why it had to take so long just to give me earphones I don't know."

Pros: "Excellent pre-boarding service to get aisle seats. Comfortable on time flights. Pleasant service."
Cons: "Bad service and follow through when luggage lost. Promised it would arrive that afternoon and given a tel number to call. Advised that I could not claim expenses for toiletries, basic necesssities. 1. Luggage did NOT arrive that afternoon 2. No reply to tel calls or got an automatic answering service. 3. No follow through to emails 4. Persistent phone calls at last elicited a response that luggage would arrive next morning - but unable to give a time 5. Luggage arrived late afternoon i.e. 2 full days later 6. I will put in a claim for toiletries, underwear, socks + taxi to get to shops"

Pros: "Great prices, and helpful staff"
Cons: "The food was mediocre, almost poor."

Pros: "Good food and drinks"
Cons: "No entertainment"

Pros: "Excellent chicken dish"

Pros: "When I originally booked this trip it was with one connection and a 16 hour commute time. They added legs to my trip which significantly increased travel time. I tried to cancel my flight because I booked the flight with the necessity of arriving by specific days and times and they insisted on charging me for it so I just forfeited my seat and trip all together. There's nothing good to say about Ethiopian airlines."
Cons: "They are very unprofessional and unhelpful and I'll never book them again."

Cons: "Crew was not friendly and seemed to ignore my requests. Seat was not comfortable. Food was okay."

Pros: "Comfortable. Crew excellent. On time. Efficient on boarding and landing - good information throughout"
Cons: "Addis Ababa airport very crowded with no seat available for five hour stopover. Food outlets limited"

Cons: "On both flights. From Tel Aviv to Addis Ababa and from Addis Ababa to Tel Aviv my seat would not recline. These were night flights and the seat in front of me did recline. so it was a very unpleasent experiance"

Pros: "The food and the crew were nice. The entertainment would go in and out, with the buttons malfunctioning at times."
Cons: "Started boarding 4 hours after scheduled departure. Though there was bad weather, our departure was still delayed way past the "adverse weather" conditions at the airport. In the 4 hours we were in Washington, there was no communication whatsoever. No one to inform us of us potentially missing our ADD to JHB connecting flight. None of the workers wanted to help us."

Cons: "- terrible food and no snacks provided - Crew was attentive and fairly kind - bathrooms were cleaned but could have improved on the amount of times it was cleaned - poor air circulation"

Pros: "Would have liked to have seen more of the cabin crew, but they were pleasant."
Cons: "Food choice was limited. Ethiopian often ran out of meals and just gave me whatever option they had left. Entertainment system didn't always work properly."

Cons: "Ethiopian Airlines was very difficult trying to contact and reschedule our flight. Will never book with them again."

Pros: "The crew were friendly"

Pros: "EVERY THING WAS ON TIME"
Cons: "FOOD NOT GOOD"

Pros: "Orderliness"
Cons: "Staff showing ignorance on "checking-in once for one trip", say from Abidjan to Blantyre. They kept me waiting but with little help."

Pros: "The service inside"
Cons: "At Addis the waiting room was so crowded and did not understand the announcemnets."

Pros: "Everything went smoothly on the trip with only one exception."
Cons: "Since the airport was under renovation, the entrance for the gates changed but I was not notified of this earlier and was this waiting in front of a closed gate for a long time before asking an airport staff for help. Also, the notice board did not indicate boarding, so I wasn't sure if my flight was delayed or not."

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Johannesburg to Oslo

Airlines flying from Johannesburg to 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 Johannesburg to Oslo

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to Oslo

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Oslo

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to Oslo

Book cheap flights from Johannesburg to Oslo

Recent return flight deals

6/11
Sat
1 stop
SWISS
23h 35m
JNB - OSL
13/11
Sat
1 stop
SWISS
20h 30m
OSL - JNB
6/11
Sat
1 stop
Multiple Airlines
23h 35m
JNB - OSL
13/11
Sat
2 stops
Multiple Airlines
21h 00m
OSL - JNB
24/11
Wed
1 stop
KLM
14h 50m
JNB - TRF
28/11
Sun
1 stop
KLM
30h 50m
TRF - JNB
6/11
Sat
2 stops
Air France
24h 15m
JNB - OSL
13/11
Sat
2 stops
Air France
39h 00m
OSL - JNB
24/11
Wed
2 stops
KLM
18h 55m
JNB - TRF
28/11
Sun
1 stop
KLM
30h 50m
TRF - JNB
6/11
Sat
2 stops
Ethiopian Air
18h 35m
JNB - OSL
13/11
Sat
4 stops
Ethiopian Air
40h 15m
OSL - JNB
24/11
Wed
2 stops
Air France
18h 55m
JNB - TRF
28/11
Sun
2 stops
Air France
44h 00m
TRF - JNB
24/11
Wed
2 stops
KLM
18h 55m
JNB - TRF
28/11
Sun
1 stop
KLM
30h 50m
TRF - JNB
24/11
Wed
2 stops
Air France
18h 55m
JNB - TRF
28/11
Sun
2 stops
Air France
20h 00m
TRF - JNB
2/2
Wed
2 stops
Air France
18h 55m
JNB - TRF
6/2
Sun
2 stops
Air France
44h 00m
TRF - JNB
3/1
Mon
2 stops
Ethiopian Air
18h 35m
JNB - OSL
17/1
Mon
1 stop
Ethiopian Air
17h 20m
OSL - JNB
3/1
Mon
2 stops
Ethiopian Air
33h 45m
JNB - OSL
17/1
Mon
2 stops
Ethiopian Air
17h 20m
OSL - JNB
3/1
Mon
2 stops
Multiple Airlines
27h 40m
JNB - TRF
17/1
Mon
1 stop
Multiple Airlines
14h 45m
TRF - JNB
3/1
Mon
4 stops
Ethiopian Air
44h 25m
JNB - OSL
17/1
Mon
2 stops
Ethiopian Air
17h 20m
OSL - JNB
3/1
Mon
2 stops
Multiple Airlines
18h 55m
JNB - TRF
17/1
Mon
1 stop
Multiple Airlines
14h 45m
TRF - JNB
3/1
Mon
1 stop
KLM
14h 50m
JNB - TRF
17/1
Mon
1 stop
KLM
14h 45m
TRF - JNB
3/1
Mon
2 stops
Ethiopian Air
18h 35m
JNB - OSL
17/1
Mon
2 stops
Ethiopian Air
20h 10m
OSL - JNB
3/1
Mon
1 stop
Air France
21h 55m
JNB - OSL
17/1
Mon
1 stop
Air France
16h 45m
OSL - JNB
3/1
Mon
1 stop
KLM
23h 35m
JNB - TRF
17/1
Mon
1 stop
KLM
14h 45m
TRF - JNB
3/1
Mon
4 stops
Ethiopian Air
44h 25m
JNB - OSL
17/1
Mon
3 stops
Ethiopian Air
40h 15m
OSL - JNB
Show more results
-
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