Find cheap flights from Oslo to Johannesburg

Find cheap flights from Oslo to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Sun 1/5
Sun 1/12
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Oslo to Johannesburg flight information

Flights arrive in Johannesburg
Flights depart from Oslo
Flight price R5 749
Distance 9 701 km
Airlines Ethiopian Air, KLM, Turkish Airlines, Lufthansa, Emirates, Air France, Qatar Airways

FAQs for booking Oslo to Johannesburg flights

How does KAYAK find such low flight prices?
KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.
How can Hacker Fares save me money?
Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.
Does KAYAK query more flight providers than competitors?
Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Oslo to Johannesburg (return)

Airports
Origin
Oslo
R5 939
only
R5 939
R5 749
only
R5 749
Destination
Johannesburg
R5 749
only
R5 749
Mon, May 4
OSL
Oslo Gardermoen
JNB
Johannesburg OR Tambo
17h 20m
Mon, May 18
JNB
Johannesburg OR Tambo
OSL
Oslo Gardermoen
18h 35m
R5 749
Trip: 15 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 221 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
NBO
Okay 5,6

Pros: Asked for water that I never received. Wasn’t allowed to bathroom although still 20 min until landing and other people still got up

ADD
VFA
Okay 5,3

Pros: New airplane was comfortable and clean. Food was just okay.

Cons: We had to transit in Addis (connecting from Dakar) and the whole experience of going through the Addis airport, getting the voucher for the hotel, and going to the hotel was horrible: it took forever going through immigration and getting a simple stamp on the voucher (the latter an unsafe experience and time consuming, with hundreds of people piled up to get those stamps from just two people, crashing again each other, with no order, no lines). Somewhat there has to be a better way to manage this and make the experience safer and more comfortable to everybody. For instance, just enforcing to stay in line and organizing the lines would have saved everybody a lot of time and effort.

ADD
DAR
Good 6,0

Pros: Amazing crew

Cons: They need to improve on thier inflight menu and the check-in and boarding experience

ACC
ADD
Mediocre 2,0

Pros: the flight wasn't good at all, was expecting a better and comfortable seat, but the it was a smaller flight and the seats weren't adjustable

Cons: at this segment you mus put a 350, which will be more cost effective and should be cheaper in nature,

ADD
MAD
Good 6,6

Cons: Chicken was undercooked. No power outlets.

Mon, May 4
TRF
Oslo Sandefjord
JNB
Johannesburg OR Tambo
15h 05m
Mon, May 18
JNB
Johannesburg OR Tambo
TRF
Oslo Sandefjord
16h 50m
R5 939
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 494 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
OTP
AMS
Excellent 10,0

Pros: 15 years ago I told myself not to fly Delta anymore. But these 2 flights Detroit to Amsterdam and back changed my mind. I enjoyed the flight very much and I'm looking forward to the next one.

AMS
LCY
Excellent 10,0

Pros: Everything works and quick to get to destination.

CPH
AMS
Excellent 9,3

Pros: Service and crew amazing friendly and went out of the way to Make u feel special even the pilots gave updates thru out the flight

Cons: Not being to help on the ground in Copenhagen with delta issues

AMS
FRA
Excellent 10,0

Pros: Professional crew. Good simple check in.

Cons: Nothing.

CGK
KUL
Excellent 10,0

Pros: Excellent crew, good food & movie selection.

Thu, Mar 19
OSL
Oslo Gardermoen
JNB
Johannesburg OR Tambo
16h 55m
Sat, Mar 28
JNB
Johannesburg OR Tambo
OSL
Oslo Gardermoen
15h 15m
R6 524
Trip: 10 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 472 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
ESB
IST
Excellent 9,6

Cons: I have to wait 5 hours for a connection flight. I was not happy with. Other then that I had a great experience with Turkish Air lines

SEA
YYZ
Mediocre 3,5

Cons: No one came with drink carts until halfway through the flight. I was very hungry, never offered food. Boarding was late but no communication from staff.

IST
NBO
Excellent 10,0

Pros: They were helpful

Cons: The entertainment services on the plane

IAH
IST
Okay 5,0

Pros: Seats were very uncomfortable

Cons: too expensive for flights

SKP
IST
Excellent 10,0

Cons: Outstanding airline either to IST or beyond!

Sun, Feb 9
OSL
Oslo Gardermoen
JNB
Johannesburg OR Tambo
19h 15m
Tue, Feb 18
JNB
Johannesburg OR Tambo
OSL
Oslo Gardermoen
16h 50m
R7 285
Trip: 10 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 220 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MUC
CLT
Excellent 10,0

Pros: Great flight

SFO
FRA
Mediocre 2,0

Pros: Nothing was good, Soeacial meal Asian food was pathetic no taste completely bland. Boarding was chaos, too many confusions and crew was clueless. Will never fly A380 again as there are too many passengers and airline don’t know how to handle. On arriving in DEL the baggage room 2:30 hrs to come. Totally disappointed. Lufthansa has no control whatsoever they don’t even care.

Cons: Everything related to flight could have been better. I have flown Lufthansa multiple times in the past never had such drastic issues like this time. Completely disappointed. Should have booked Qatar instead.

FRA
LOS
Okay 5,3

Cons: The entertainment

DEL
FRA
Excellent 10,0

Pros: Attention and comfort

DEN
MUC
Excellent 8,0

Cons: Seats can be better.

Mon, Dec 30
OSL
Oslo Gardermoen
JNB
Johannesburg OR Tambo
19h 45m
Fri, Jan 24
JNB
Johannesburg OR Tambo
OSL
Oslo Gardermoen
18h 10m
R9 479
Trip: 26 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 14 861 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
FCO
Excellent 10,0

Pros: All good

BOM
DXB
Excellent 10,0

Pros: crew was super attentive, seat was very comfortable, but a few of the buttons did not work properly.

Cons: Some of the fixtures were falling off, and the side controller for the TV screen was not connected or working. It is to be expected from an Older A 380, but not a deal breaker by any means

ACC
DXB
Excellent 10,0

Pros: Good was amazing ; leg room was great per ticket price; and cabin crew were kind

MAA
DXB
Excellent 8,6

Pros: Crew was professional, qiality of food great

Cons: Boarding is better done row-wise than by alphabetical groups which is arbitrary

LGW
DXB
Mediocre 3,0

Pros: I was stopped at gate check in and taken to one side as passport security had reported that I was intoxicated. I was badly injured in the armed forces and have lost my hearing which affects my balance. I asked for an aisle seat as I'm a big guy as s personal trainer. But was given seat E. Next to a huge obese guy. He slept whole journey, must of had nightmares and jumped and banged me repeatadly. I had the first meal, which was not great but edible. I couldn't eat it properly as I couldn't move my left arm due to the blob Sat next to me. I asked the stewardess to wake me at the meal times so I could get more food. She didn't. Not once. I couldn't even get out the seat to go toilet or get any of the help yourself stuff outside the toilets due to the fat blob I was put next too. Totally disgusted with the whole flight and crew when everytime I've used the same company before it was excellent.

Sun, Feb 9
TRF
Oslo Sandefjord
JNB
Johannesburg OR Tambo
20h 00m
Tue, Feb 18
JNB
Johannesburg OR Tambo
TRF
Oslo Sandefjord
23h 35m
R11 790
Trip: 10 days
7,7Good Show reviews
Overall 7,7 Good
Based on 3 995 reviews
Overall
7,7
Boarding
7,7
Comfort
7,4
Crew
8,2
Entertainment
6,9
Food
7,2
CDG
LIS
Okay 4,0

Cons: Boarding (by bus) was a total chaos. I had to stand for about 50 minutes, either on the crowded bus or, after climbing with great difficulty three flights of stairs to a high jet-bridge (I am 76), standing there forever with 200 persons waiting to get access to the plane. Totally unacceptable. They started the boarding process early (50 minutes before departure), but passengers were allowed to actually board the plane at the time it was supposed to take off.

CDG
LAX
Excellent 10,0

Pros: The seats were spacious and the crew was wonderful. The crew actually made the long flight more tolerable. Will seek out Delta/Air France for further international flights.

YYZ
CDG
Good 7,3

Cons: the tray was broken and the water felt all over. the flight was 1 hr delayed. All of us stood the 1 hr waiting to know what's next. We could sit.

LIS
CDG
Mediocre 2,0

Cons: Flight was delayed

CDG
JFK
Excellent 10,0

Pros: The entire experience was amazing that gives me a broader scope to choose from when selecting flights to Europe. The most amazing part was the attentiveness of the staff. Exemplary!!!!!

Cons: For me this part is not applicable

Thu, Mar 19
TRF
Oslo Sandefjord
JNB
Johannesburg OR Tambo
14h 45m
Sat, Mar 28
JNB
Johannesburg OR Tambo
TRF
Oslo Sandefjord
16h 00m
R7 650
Trip: 10 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 494 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
LAX
AMS
Excellent 8,3

Cons: Seats in economy section are very close together . There is not enough room for knees...especially for such a long trip.

BRS
AMS
Good 6,0

Pros: Crew were excellent

Cons: Old aircraft. Uncomfortable seats in economy. Entertainment screens old and almost impossible to watch - watched my iPhone! No mobile phone charger.

AMS
KIX
Excellent 8,6

Pros: The crew were excellent and seats were comfy.

Cons: Headphones for the entertainment centre.could have been better. Sound quality not great.

AMS
DMM
Good 7,6

Pros: A flight was delayed due to weather conditions and we had to sit in the plane for almost an hour, BUT information sharing from the Capitan was sufficient and on-time. Very good job from pilots. Leg room in economy - I was positively surprised, very decent leg room! Thank you for providing it.

Cons: I flew economy and all was good and appropriate to the level.

MAN
AMS
Excellent 10,0

Pros: Impressive service... amazing crew, very friendly and professional

Fri, Dec 20
OSL
Oslo Gardermoen
JNB
Johannesburg OR Tambo
25h 20m
Tue, Jan 7
JNB
Johannesburg OR Tambo
OSL
Oslo Gardermoen
31h 00m
R21 854
Trip: 19 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 10 418 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
MAD
DOH
Good 7,3

Pros: Excellent service provided by crew

Cons: Food needs improvement

DOH
JFK
Excellent 9,3

Cons: Food

DOH
AMM
Okay 4,0

Pros: Nothing

DOH
JNB
Excellent 10,0

Pros: Perfect

Cons: Perfect

MEL
DOH
Excellent 8,0

Pros: Crew was terrific. Great service. New aircraft are comfortable too.

Cons: Food. Meals are of poor quality. Bland in taste and rubbery texture.

Sat, Dec 28
OSL
Oslo Gardermoen
JNB
Johannesburg OR Tambo
19h 45m
Fri, Jan 17
JNB
Johannesburg OR Tambo
OSL
Oslo Gardermoen
18h 10m
R12 097
Trip: 21 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 14 861 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
BKK
Good 7,0

Pros: Good seats

Cons: Took 2 hours from take off until i had a crew member ask what i wanted to eat/drink

BOM
DXB
Excellent 10,0

Pros: crew was super attentive, seat was very comfortable, but a few of the buttons did not work properly.

Cons: Some of the fixtures were falling off, and the side controller for the TV screen was not connected or working. It is to be expected from an Older A 380, but not a deal breaker by any means

DXB
LGW
Excellent 10,0

Pros: Amazing crew!

Cons: The seats were not the best and it would have been nice to have a meal other than just a small breakfast.

ACC
DXB
Excellent 10,0

Pros: Good was amazing ; leg room was great per ticket price; and cabin crew were kind

LGW
DXB
Mediocre 3,0

Pros: I was stopped at gate check in and taken to one side as passport security had reported that I was intoxicated. I was badly injured in the armed forces and have lost my hearing which affects my balance. I asked for an aisle seat as I'm a big guy as s personal trainer. But was given seat E. Next to a huge obese guy. He slept whole journey, must of had nightmares and jumped and banged me repeatadly. I had the first meal, which was not great but edible. I couldn't eat it properly as I couldn't move my left arm due to the blob Sat next to me. I asked the stewardess to wake me at the meal times so I could get more food. She didn't. Not once. I couldn't even get out the seat to go toilet or get any of the help yourself stuff outside the toilets due to the fat blob I was put next too. Totally disgusted with the whole flight and crew when everytime I've used the same company before it was excellent.

Mon, Dec 30
TRF
Oslo Sandefjord
JNB
Johannesburg OR Tambo
14h 45m
Fri, Jan 24
JNB
Johannesburg OR Tambo
TRF
Oslo Sandefjord
14h 50m
R12 434
Trip: 26 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 494 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
VIE
AMS
Excellent 8,0

Pros: Customer care was super supportive

Cons: Inflight sandwiches

LAX
AMS
Mediocre 2,0

Cons: I paid for the preferred seat .and i found that people beside me didnt pay anything when i asked them ,

AMS
NBO
Good 6,0

Cons: The plane is so old..,

AMS
CPH
Excellent 10,0

Cons: Everything was OK

AMS
YYZ
Okay 5,3

Cons: All of the less than good, obvious!

Sat, Dec 28
TRF
Oslo Sandefjord
JNB
Johannesburg OR Tambo
30h 50m
Fri, Jan 17
JNB
Johannesburg OR Tambo
TRF
Oslo Sandefjord
14h 50m
R14 116
Trip: 21 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 494 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
CPH
Excellent 10,0

Cons: Everything was OK

AMS
ORD
Excellent 8,0

Pros: Muslim food

AMS
MAN
Good 6,0

Pros: Flight arrived on time

Cons: No food provided "due to a strike the previous day". Not sure why this would impact on providing a sandwich or snack particularly when champagne was still available for first class passengers.

AMS
GVA
Good 6,0

Cons: Delay due to strike

LHR
BOS
Mediocre 2,0

Cons: Flight got cancelled

Fri, Dec 20
TRF
Oslo Sandefjord
JNB
Johannesburg OR Tambo
14h 45m
Tue, Jan 7
JNB
Johannesburg OR Tambo
TRF
Oslo Sandefjord
14h 50m
R24 297
Trip: 19 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 494 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
MAN
Good 6,0

Pros: Flight arrived on time

Cons: No food provided "due to a strike the previous day". Not sure why this would impact on providing a sandwich or snack particularly when champagne was still available for first class passengers.

MAN
AMS
Excellent 10,0

Pros: Impressive service... amazing crew, very friendly and professional

DUB
AMS
Okay 5,3

Cons: Information on arrival time was not correct

AMS
NBO
Good 6,0

Cons: The plane is so old..,

GLA
AMS
Excellent 9,6

Pros: KLM are our airline of choice. A great full-service carrier with impecable standards.

Cons: Nothing

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

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

Here's why:

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

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

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

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

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