Find cheap flights from Oslo Sandefjord to Johannesburg

TRF - JNB

Find cheap flights from Oslo Sandefjord to Johannesburg

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

Return
Economy
Oslo (TRF)
Johannesburg OR Tambo
Fri 6/18
Fri 6/25
Any month
Compare vs KAYAK |

Good to know

Low season

JanuaryBest time to beat the crowds (32% less expensive on average)

High season

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

Average price (return flight)

R8 608(avg. price over the last 2 weeks)

When to book flights from Oslo Sandefjord to Johannesburg

Estimated return price
Average price per month

Top tips for finding a cheap flight

  • High season is considered to be November, December and January. The cheapest month to fly is January.
  • Morning departure is around 28% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Oslo Sandefjord to Johannesburg flights

How long does a flight from Oslo Sandefjord to Johannesburg take?

Which airlines provide the cheapest flights from Oslo Sandefjord to Johannesburg?

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

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

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

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

Top airlines flying Oslo Sandefjord to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,7
KLM
Overall score based on 3 657 reviews
7,9
Boarding
7,6
Comfort
8,4
Crew
7,2
Entertainment
7,4
Food
Airline reviews

Pros: "Food was great, movie selection too. Everything was great except for I couldn’t really get comfortable to sleep"
Cons: "Not sure how to make the seats more comfortable. I have some back issues though. However, some of my travel companions slept right through the flight."

Pros: "The plane ✈️ itself the attendants . The entertainment on board. Really great"
Cons: "Nothing dissatisfying about the flight nor the airline staff . Very polite, very professional. It was a Great flight. For long trips this airline is one of the best."

Pros: "Professional crew. Good simple check in."
Cons: "Nothing."

Pros: "very nice crew"
Cons: "my baggage was lost"

Cons: "I congratulate the KLM crew!"

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"

Pros: "Reasonable space in economy class seats"
Cons: "Staff hurrying us up 40 minutes before departing and threatening to take our bags out of the plane in case we didn’t board then. I had to leave my coffee and run."

Cons: "Entertainment"

Pros: "Crew were friendly and helpful. Moved me up front in the plane so I could make my connection."
Cons: "Not having to walk outside in Edinbur4gh to board the flight."

Cons: "Need more leg room!!! Larger meals needed."

Cons: "I booked tickets via Delta, operated by KLM. They lost both of my check in bags in September, and it happened again today for the same scheduled flights. Had 4 hours of layover and KLM still wasn’t able to manage it."

Pros: "Friendly crew! More legroom, good entertainment and food was great! Smooth landings pretty much on time."
Cons: "Boarding could be better"

Pros: "Light snack and complementary wine"

Pros: "NOTHING"
Cons: "Having to change my seat to accommodate a rude belligerent passenger, who had taken my seat, refused to move until spoken to by steward. She then made my flight a nightmare, until I let her sit in my aisle seat. Even then she was not satisfied, she abused me the whole flight damaged the screen so I could not use it until the steward fixed it. Demanded that I except any and all alcohol to give to her to drink. When I am tea total she then continued to abuse me. I asked the steward to move me he just shrugged his shoulders and said there was nowhere else. This is definitely my the worst flight I have experienced."

Cons: "old screens and entertainment system leg room to small"

Pros: "Very attentive crew. Attended to needs immediately. Took a lot of time with each person when someone had something to say."
Cons: "The seat I had with no seats in front of me was very small. Much smaller than the other economy seats because the tray table and video screen were in the armrests. Paid extra for the legroom by ended up losing it side to side. Really had to squeeze into the seat."

Cons: "Nothing special"

Cons: "Boarding was confusing and disorganized"

Pros: "Crew"
Cons: "N/a"

Pros: "I enjoyed the attention to detail and comfort. Helped to make the flight easier to handle."

Pros: "Overall everything was ok."
Cons: "Not that I cared at the time but having been asked for a rating on “entertainment” - there was none. Cheap and cheerful really. No extras over the likes of RyanAir."

Cons: "Delay can occur sometimes but it wiuld be better to be explained its reason and the estimated time for boarding. The customer service at CDG airport was the worst ever and all people standing boarding desk were useless without any mind what they are doing."

Cons: "Delayed!"

Pros: "The staff was extremely pleasant. Food was good!"
Cons: "Have no complaints"

Pros: "The staff the facilities the food all ******. Will definetly look forward to choose both delta and KLM"

Cons: "Crowded seating, 20-year old video system, headphones that did not match the two-jack system, lackluster service in flight. Generally my experience with KLM has been good, but this was well below average."

Cons: "Boarding was a free for all. The travelers did not pay attention to the priorities."

Pros: "Very friendly staff"

Pros: "Everything"
Cons: "Nothing"

Pros: "Excellent experience with the cabin crew."
Cons: "Seats on the 777 were too narrow. This 777 had a 3-4-3 seating arraignment, it would have been better with a 3-3-3, similar to a 787 configuration. With the current layout, even with an aisle seat, I was sitting in the aisle. And I am not a large person! The flight was full, so use the 787 and two daily non-stops. For a twelve hour flight, the food was only Okay, could have been better and with a better selection. Meal timing was poor."

Cons: "It was announced I can choose between fish and chicken meal but when I requested for fish meal, I was told it’s finished. My seat was 21, and it surprised me. If something can be changed about that then your services would be much appreciated. Thank you."

Pros: "The flight attendants could not do enough for you."
Cons: "Business class was pretty empty but again I was not allowed to change my seat selection online. Pathetic check-in."

Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."

Pros: "Usual professional and friendly service from my airline of choice for most destinations."
Cons: "Nothing"

Pros: "Of the multiple international airlines I recently flew with, I would have to say KLM was by far the best. Relaxing atmosphere, comfortable seating, great in-flight entertainment, although I have the go-go in-flight data/entertainment plan with t-mobile (highly recommended), the flight included a decent selection of movies, television programs, etc. The food far exceeded typical "airline quality," even for an international flight - and included a fabulous little snack box with locally sourced gourmet and specialty items such as chocolate from Belgium, fine cheeses from France, and crackers from England. Drinks = gratis, and crew was exceptionally attentive and went out of their way to make flight as pleasant as possible."
Cons: "Nothing."

Pros: "The very dirty plane was cleaned at Dar-es-salaam and became less dirty. The pilot kept us updated periodically through the flight. The flight attendants were very pleasant."
Cons: "The plane was very dirty when we landed in Dar-es-salaam. The plane did get cleaned a little bit in Dar-es-salaam however I was still missing a pillow and blanket which I had to actively seek out. Seating was not very comfortable as there was a box attached to the leg of the seat in front of me, making it necessary to keep my feet at an uncomfortable angle through the long flight. I did not enjoy the food."

Cons: "Our flight was canceled from Amsterdam to Bordeaux and did not receive any direction and had to find alternate flights for ourselves with the personal expense of using our own cell phones. Then our luggage lost for 3 days. Not happy! We ended up flying from Toronto to Paris then to Bordeaux. Lost my upgrade money for seats. Now have to deal with KLM for refund!"

Pros: "Overall, my trip to Cardiff via Amsterdam was smooth and delightful. I've flown a few short trips this summer and I was pleasantly surprised to find KLM still offered complimentary snacks. What a refreshing change!"
Cons: "There was no entertainment which is why I assigned that category only one star. The boarding process in Amsterdam could have been a bit smoother. Announcements were no clear."

Pros: "quick boarding, responsive Airline stewardess, very polite."
Cons: "temperature control was not good, service was fine, seats were not comfortable. plane need to be cleaner."

Pros: "Speed, crew, and reliability."
Cons: "Food wasn't good, no entertainment or accessory plug ins, and seats were worn out! Not comfortable at all. Great leg room though."

Pros: "Enough space good wine and on time"
Cons: "Nothing"

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Cons: "Our flight from Nairobi to Lusaka was cancelled for some reason and we did not find out until we happened to log into the website to double check our itinerary. They automatically rescheduled the flight only giving us 25 minutes to reach our next flight...impossible. so, after calling, we were re-booked again and forced into a 13 hour layover in Amsterdam. Our original flight plan had 4 hours. so, because we are a family of 7 with a baby, we had to buy a hotel room to rest, costing us a lot of extra money we had not planned to spend. We contacted KLM for help with the cost but were rejected. We also lost 5 bags somewhere between Chicago and Lusaka, but after 2 days, we received them."

Pros: "Flight was delayed by over three hours."

Cons: "Taking off late caused me stress because I had transferring flight within less than two hours in transit originally. So we arrived later about 50 minutes so I had to manage my situation and find my next gate and be on time. And an other thing that I disliked was that I was allowed to have only one baggage which was very unusual for international flight between two countenances. And the crew was not polite enough so she made fun of my Cary-on. In short, I expected more from KLM which is famous for them being "Royal" but not acting as one of them."

Pros: "Staff was excellent. Entertainment options pretty good."
Cons: "Seems very dated. Business Class felt cramped and not very luxurious."

Pros: "Friendly crew. Good snacks. Timely updates about delays.cr"
Cons: "Crew forgot to serve several rows of seats including ours. Came around when reminded, but then said didn't have enough hands to carry trash away and told us to store cups, etc in back seat pocket when landing."

Pros: "I can't even count the number of times I have flown KLM in the last 4 years. They are my airline of choice when I fly back and forth from the U.S. thru Amsterdam to Nairobi. This last flight I boarded and then 90 very exuberant girls from London board in all the rows in front of me. I was concerned it was going to be a less than restful flight. Just the opposite. As always the KLM crew took extra ordinary care of all of use. The service was wonderful and I scooted off the flight ahead of the girls to make my very short connection. The crew is what always make the experience delightful! Thank you again KLM."
Cons: "It would be so nice if the arm rests came up all the way. When you have empty space on your row it would be nice to move the arm rests all the way and stretch out. Also there were not as many New Release Movies to choose from as usual, it seemed."

Pros: "Seats ok. Crew is super. Drinks offered"
Cons: "Nothing, AF rocks"

Pros: "Easy boarding, entertainment"
Cons: "Crew was not very friendly on bot departure and return flights. Will make me reconsider Air France in the future."

Cons: "There was no amenities pack given in Premium economy. The food was ok. It would have been nice to have been offered another bread roll. Seat comfort was fine, but I kept getting hit by the separating curtain as the flight attendants went back and forth from economy."

Pros: "It was a decent train ride."
Cons: "Stating it’s a train from the beginning and not having to go from one train station to another."

Cons: "Staff Curtsy and overall gestures!!"

Pros: "Crew was great but at the airport they had us weight our carry on and then made us check it for 90 euro."

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "Well trained, professional, highly efficient flight attendant, and what is more important, in good mood during the whole the flight"
Cons: "The mobile application Air France didn't know the city or airport Dubai. Often same thing happens on the android application work Sheremetievo airport in Moscow"

Pros: "Excellent service"

Cons: "Crew forced me to change my upgraded comfort seat to accommodate a 12 year old who they knew was going to be airsick. So I spent the first half of the flight next to a vomiting girl. Only after I asked to file a complaint, they allowed me one of two empty seats in premium. Terrible customer service."

Pros: "Everything was great"
Cons: "N/A"

Pros: "FA kept bumping into my seat waking me up"
Cons: "Return the 777 to 9 across"

Pros: "DIY snack area"
Cons: "Food and seating"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "Cheap ticket"
Cons: "The fact that you cheapskates don't allow credit or refund is downright usury. I didn't take that flight because of medical issues that caused me to cancel my trip 2 weeks in advance. I pleaded with you to be able to take a credit, to no avail. You lost a customer."

Pros: "En deux mots, tout était médiocre, avion, « nourriture » (si on appeler ça comme ça) même les hôtesses travaillaient avec une sale gueule.. Très déçu d’Air France"
Cons: "Le capitain et l’aterrisage"

Cons: "My entire travel experience became extremely rushed and chaotic due to my flight being canceled and me being alerted -LESS THAN AN HOUR BEFORE IT TOOK OFF! This is unacceptable."

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

Pros: "That I was able to sleep a bit on the flight - and that we gained an hour."
Cons: "It left at 6 am. Which means we had a wake up call from the airport hotel at 3:30 am to stand in line with hundreds of others. The Air France app on my phone didn't let me pre- check in."

Pros: "Food and wine was very good. Music selection was excellent."
Cons: "Not enough leg room."

Pros: "On time."
Cons: "Did not seat together passengers, although booked and checked in at the same time."

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

Pros: "Nice staff, very professional and helpful."

Pros: "That flight have been short"
Cons: "Fly attendants have been in hurry when they served snack"

Cons: "CDG is a monster. The distances are long . The signage is poor and when I asked for directions the diirections I got were wrong."

Cons: "Flight cancelled because of weather"

Pros: "Free snack and drinks. Good service."

Pros: "Plane was clean. Pilots made up some of departure delay time in the air between NCE & CDG."
Cons: "Unorganized boarding process and minimal info or announcements regarding delay. Failure to respect SkyPriority status at boarding were disappointing. (Staff allowed it to be a bit pushy and chaotic and people were able to force their way in line, ahead of those who had been waiting in line.) Seats were okay but no recline and underseat storage was small. (Backpack wouldn't fit underseat and had to be stored in overhead.) Passengers crowding from back of plane upon arrival made it hard to deplane and felt rude."

Pros: "The food was pretty good and the staff were friendly. During our transfer in Paris, my mum had a medical emergency and had to go to the medical centre. As such wr couldnt go to our final destination in Morocco and had to get our luggage off the plane. The staff at the AF counter were very helpful in that aspect. And when one of the luggages was completely damaged, it was replaced it with a brand new one which was fantastic. On the way back, we had some issues with the ticket because we didnt go to Morocco as planned which resulted in some trouble checking in. But the staff at the counter were quite helpful."

Cons: "Its been a week. My trip has ended. I still do not have my bags. Terrible customer service."

Pros: "Speed, professionalism"
Cons: "Nothing"

Pros: "Love the flight attendant, loads of food couldn’t take it anymore. Professionalism at its peak."
Cons: "NA"

Cons: "Had to check in our underweight small carry on because there was no space left. Left out hotel at 3.15am. A dry croissant did not satisfy three hungry children for breakfast, the coffee was terrible and the seats too close together. Not a good experience."

Cons: "only there were del;ay at JFK"

Pros: "Friendly people on board"
Cons: "Crew was not very responsive. It would take over 45 minutes for them to respond to a customer call. Plane landed and we were kept on runway for 1.15 hours and crew only checked in with us twice during that time. People were panicking regarding missing their connections"

Pros: "full Meal service in coach , customer service , free wine , personal entertainment, power outlets , everything !"
Cons: "Bottom seat cushions could be a little more comfortable ."

Pros: "No issues, quick trip, friendly staff, comfortable ride..."

Pros: "It didn't take longer to board! Crew with great attitude Take off and landing were just great"
Cons: "My sandwich, it contained too much pepper, I mean too muuuuuch My narrow seat No entertainment"

Pros: "All crew I interacted with was great, friendly, and helpful."
Cons: "Flight was late. Boarding very slow. Entertainment was ok by today's standards. Each seat had a display, but movie selection was not great. For a French airline I was looking forward to breakfast -- maybe some nice pastries or at least a decent croissant with jam. None such. It was disappointing. Meals were not impressive either, but the complimentary wine was good. I did not find the seats comfortable."

Pros: "It was clean The crew was very kind Food was very good Flight was on time"
Cons: "Seats were exceedingly close Screens for entertainment were small and game controls were difficult to use"

Cons: "bad smell around my seat"

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Pros: "The aircrew are very friendly. The staff at CDG were very helpfull with our connecting flight."
Cons: "The seats are very cramped for tall people, especially when the passenger in front of you reclines their seat."

Pros: "i tried to cancell my flight but didnt answer me1"

Pros: "flight on time"

Pros: "Comfortable, crew were fabulous. Food was fine. Champagne and they filled my water bottle happily!"
Cons: "Nothing!"

Pros: "Overall very good on time flight."
Cons: "I had wrong gate number on my boarding pass and I had to look for the gate and only one hour for transfer.Very stressful."

Pros: "Left on time arrived a bit early"
Cons: "Small plane, tight seats and limited leg room. But the flight is only 26 minutes."

Pros: "More comfortable airplane than typical regional service in the US. AF cabin crews are very good."

Pros: "Proffesional and courteous"
Cons: "I was quite satisfied"

Read more about KLM
COVID-19 information

Safety measures for airlines flying from Oslo Sandefjord to Johannesburg

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Oslo Sandefjord to Johannesburg

Pre-flight testing

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

Book cheap flights from Oslo Sandefjord to Johannesburg

Recent return flight deals

4/10
Mon
1 stop
KLM
30h 55m
TRF - JNB
9/10
Sat
1 stop
KLM
14h 45m
JNB - TRF
4/10
Mon
2 stops
Multiple Airlines
29h 40m
TRF - JNB
9/10
Sat
1 stop
Multiple Airlines
14h 45m
JNB - TRF
16/9
Thu
1 stop
KLM
30h 55m
TRF - JNB
23/9
Thu
1 stop
KLM
14h 45m
JNB - TRF
23/9
Thu
1 stop
KLM
30h 55m
TRF - JNB
27/9
Mon
1 stop
KLM
14h 45m
JNB - TRF
19/10
Tue
2 stops
Multiple Airlines
37h 35m
TRF - JNB
16/11
Tue
2 stops
Multiple Airlines
23h 45m
JNB - TRF
23/9
Thu
1 stop
KLM
30h 55m
TRF - JNB
27/9
Mon
2 stops
KLM
19h 05m
JNB - TRF
14/7
Wed
3 stops
Multiple Airlines
43h 00m
TRF - JNB
30/7
Fri
3 stops
Multiple Airlines
43h 45m
JNB - TRF
14/7
Wed
2 stops
Multiple Airlines
40h 55m
TRF - JNB
30/7
Fri
3 stops
Multiple Airlines
43h 45m
JNB - TRF
19/10
Tue
1 stop
KLM
30h 55m
TRF - JNB
16/11
Tue
1 stop
KLM
23h 35m
JNB - TRF
19/10
Tue
1 stop
Multiple Airlines
30h 55m
TRF - JNB
16/11
Tue
2 stops
Multiple Airlines
27h 40m
JNB - TRF
15/10
Fri
1 stop
KLM
30h 55m
TRF - JNB
29/10
Fri
1 stop
KLM
14h 45m
JNB - TRF
14/7
Wed
3 stops
Multiple Airlines
43h 00m
TRF - JNB
30/7
Fri
1 stop
Multiple Airlines
16h 45m
JNB - TRF
14/7
Wed
2 stops
Multiple Airlines
40h 55m
TRF - JNB
30/7
Fri
1 stop
Multiple Airlines
16h 45m
JNB - TRF
13/7
Tue
2 stops
Multiple Airlines
42h 35m
TRF - JNB
29/7
Thu
2 stops
Multiple Airlines
29h 10m
JNB - TRF
16/7
Fri
2 stops
Multiple Airlines
24h 10m
TRF - JNB
31/7
Sat
3 stops
Multiple Airlines
44h 30m
JNB - TRF
16/7
Fri
2 stops
Multiple Airlines
24h 10m
TRF - JNB
31/7
Sat
2 stops
Multiple Airlines
33h 50m
JNB - TRF
23/9
Thu
2 stops
Air France
25h 10m
TRF - JNB
27/9
Mon
2 stops
Air France
20h 25m
JNB - TRF
4/10
Mon
2 stops
Multiple Airlines
18h 05m
TRF - JNB
9/10
Sat
2 stops
Multiple Airlines
18h 55m
JNB - TRF
13/7
Tue
3 stops
Multiple Airlines
38h 25m
TRF - JNB
29/7
Thu
2 stops
Multiple Airlines
29h 10m
JNB - TRF
4/10
Mon
2 stops
Multiple Airlines
20h 10m
TRF - JNB
9/10
Sat
3 stops
Multiple Airlines
34h 50m
JNB - TRF
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