Find flights
Insights
When to book
FAQs & Tips
Direct Flights
Airlines
Deals

R9 422 Find cheap flights from Norway to Johannesburg

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight to OR Tambo departing on 19/1. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Johannesburg
These are the airlines KAYAK users have selected most often from within our search results for flights to Johannesburg
In the last 7 days, travellers have searched 45 960 529 times on KAYAK, and here's why:

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

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

Free to useThere are no hidden charges or fees.

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

Flights to OR Tambo - Travel Insights & Trends

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

What is the cheapest day to fly to Johannesburg?

The average price of all flights to Johannesburg OR Tambo Airport clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Johannesburg is Tuesday where tickets can be as cheap as R12 366. On the other hand, the most expensive day to fly is Thursday, where prices are R18 845 on average.

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

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Johannesburg OR Tambo Airport is May, where tickets cost R10 995 on average for one-way flights. On the other hand, the most expensive months are December and July, where the average cost of tickets from Norway is R18 844 and R17 378 respectively. For return trips, the best month to travel is May with an average price of R10 995.

What is the cheapest time of day to fly to Johannesburg OR Tambo Airport?

The average price for all flights to Johannesburg OR Tambo Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Johannesburg OR Tambo Airport is generally at night, when flights cost R12 450 on average. The most expensive time of day to fly to Johannesburg OR Tambo Airport is generally in the morning, which is peak travel time and where the average cost of a ticket is R21 902.

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

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

Good to know

Low season

May

High season

December

Cheapest flight

R9 422
Best time to beat the crowds (21% less expensive on average)
Most popular time to fly (41% more expensive on average)
Flight from Oslo Airport to Johannesburg

FAQs - booking Johannesburg flights

  • How far is Johannesburg OR Tambo Airport from central Johannesburg?

    There are 21 km between Johannesburg city centre and Johannesburg OR Tambo Airport.

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

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

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

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

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

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

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

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

  • Which airline offers the most flights to Johannesburg OR Tambo Airport?

    Of the 7 airlines that fly to Johannesburg OR Tambo Airport, FlySafair offers the most flights, with around 375 per week, followed by Airlink with 332 flights per week.

  • How many direct flights to Johannesburg OR Tambo Airport are there each week?

    Each week there are around 965 direct flights from within Norway to Johannesburg OR Tambo Airport. The most common day for departures is Friday, with 16% of flights taking off on this day.

See more FAQs

Top tips for finding cheap flights to Johannesburg

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

Prefer to fly direct to Johannesburg OR Tambo?

Find which airlines fly direct to Johannesburg OR Tambo Airport, which days they fly and book direct flights.

Direct departures

Norway to Johannesburg OR Tambo

Monday

ANA, ASKY, Aegean Airlines, +66 more

ANA, ASKY, +67 more

Tuesday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Wednesday

ANA, ASKY, Aegean Airlines, +64 more

ANA, ASKY, +65 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +67 more

ANA, ASKY, +68 more

Saturday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Sunday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

See more direct flights

Direct returns

Johannesburg OR Tambo to Norway

Monday

ANA, ASKY, Aegean Airlines, +66 more

ANA, ASKY, +67 more

Tuesday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Wednesday

ANA, ASKY, Aegean Airlines, +64 more

ANA, ASKY, +65 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +67 more

ANA, ASKY, +68 more

Saturday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Sunday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

See more direct flights
See more direct flights

Top airlines flying from Norway to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Norway to Johannesburg. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with to OR Tambo? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1364 reviews
7,9Boarding
7,7Comfort
7,3Food
7,2Entertainment
8,4Crew
Airline reviews

Flight was delayed. Can happen. But the info on the website and app said that flight was cancelled which was not the case.

2,0 MediocreKonstantin, Sept 2024ZRH - AMS
Read more KLM reviews

Flight was delayed. Can happen. But the info on the website and app said that flight was cancelled which was not the case.

It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.

Pretty bad. Food was awful. drinks were scarce, as if drinking an extra drink would ruin the airline. attendants were not very helpful. likely Dutch "directedness" (I cannot be bothered). Crammed flight. Entertainment in very minimal dosage. Almost all old movies and series with 1-3 episodes only. Very limited number of options available. Jesus!! it seems you need to bring your own entertainment these days even of flights that are 13 hrs long!! I would and I will avoid in the future!

Quick and efficient as always. Air France managed to loose and damage my luggage that never made it onto my KLM flight.

The flight was again delayed for more then 2 hours with some lousy explanation regarding the reason of the delay. Although the flight was delayed for more than 2 hours, no refreshments were offered (according to EU regulations). Last 4 flights on KLM - always at least 2 hrs late. So be prepared that you cannot plan anything with KLM.

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

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

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

no issues at all... Kudos to the food. This time was really really good

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

Doha airport is huge , takes long time to reach gate .

Noice cancelling headphones would be better since it’s a crowded plane And kids behaviors are unavoidable

Staff was very friendly. There is no on board entertainment, but it’s such a short flight that it doesn’t matter. We also got a meal which was nice and unexpected due to the length of the flight.

Food was good, attendants were friendly. Seats were not comfortable. Did not receive any amenities such as eyemask or earplugs that would have helped sleep. Additionally a large group of passengers boarded very late into boarding and were a disruption for almost the whole flight. Flight attendants did their best but the kids were making so much noise, kicking seats, and half the time no adult was sat with them so they weren’t being managed.

Good staff, good intent, decent entertainment. More seat space would always be of benefit

No towels or tissue and chocolate and mint provided before arrival

It was a really long flight from Doha to Philadelphia and it was overall a good one. The one area that I would comment on is that there is a lot of single-use plastic and disposables in the meal service for American Airlines. It would be great to see more circular options in the meal service to reduce the amount of waste.

I staff or crew they were very friendly and humbly, they done theirs service very well, I appreciate them and thank you to the company or Qatar 🇶🇦 Government for providing as good service in their flight ,once again, thank you 😊 🙏 😀 😉 👍

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

Fantastic, the 787-9 is a very beautifully designed plane and it was a pleasure to fly in the Qsuite. The suite did feel slightly smaller than the 777 variant, and the suite door also felt smaller, as I felt more exposed as passengers and crew walked past. Food was too notch, and the service was fantastic. I wish they’d enforce boarding zones more effectively, but otherwise they did really well.

Book cheap flights from Norway to Johannesburg

Recent return flight deals

 
These are the cheapest return flights to Johannesburg found on KAYAK in the last 72 hours.
19/1Sun
2 stopsAir France
28h 00mOSL-JNB
26/1Sun
1 stopAir France
21h 40mJNB-OSL
R9 422
19/1Sun
1 stop
14h 30mOSL-JNB
26/1Sun
1 stop
21h 40mJNB-OSL
R10 423
21/1Tue
2 stopsEthiopian Air
17h 25mOSL-JNB
28/1Tue
2 stopsEthiopian Air
33h 45mJNB-OSL
R10 870
16/1Thu
1 stopSWISS
20h 10mOSL-JNB
28/1Tue
1 stopSWISS
16h 45mJNB-OSL
R11 317
3/11Sun
1 stopQatar Airways
23h 25mOSL-JNB
11/11Mon
1 stopQatar Airways
25h 50mJNB-OSL
R12 032
2/11Sat
1 stopQatar Airways
17h 40mOSL-JNB
12/11Tue
1 stopQatar Airways
18h 45mJNB-OSL
R12 515
16/10Wed
2 stopsEthiopian Air
17h 20mOSL-JNB
8/5Thu
2 stopsEthiopian Air
18h 15mJNB-OSL
R14 517
22/1Wed
1 stopSWISS
20h 10mOSL-JNB
23/1Thu
1 stopSWISS
16h 45mJNB-OSL
R15 769
29/9Sun
1 stopKLM
14h 50mOSL-JNB
3/10Thu
1 stopKLM
17h 05mJNB-OSL
R24 905
4/12Wed
2 stopsKLM
19h 35mOSL-JNB
29/12Sun
1 stopKLM
21h 55mJNB-OSL
R41 371

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Johannesburg found on KAYAK in the last 72 hours.
26/12Thu
1 stopKLM
14h 30mOSL-JNB
R20 829
26/12Thu
2 stopsAir France
36h 00mOSL-JNB
R23 117
27/11Wed
1 stopTurkish Airlines
15h 35mOSL-JNB
R26 407
27/11Wed
2 stopsKLM
31h 50mTRF-JNB
R35 489
26/12Thu
2 stopsKLM
31h 50mTRF-JNB
R35 507
27/11Wed
3 stops
41h 50mOSL-JNB
R62 486
27/11Wed
4 stopsEthiopian Air
39h 50mOSL-JNB
R65 633
27/11Wed
1 stopEmirates
19h 25mOSL-JNB
R68 028
27/11Wed
2 stops
48h 45mOSL-JNB
R79 989

Search by stops

Search by airline

Search by price

Last minute flights to OR Tambo

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Johannesburg that are departing in the next 10 days.
18/9Wed
multi-stopEtihad Airways
26h 35mOSL-JNB
28/10Mon
multi-stopEtihad Airways
31h 25mJNB-OSL
R50 257
18/9Wed
multi-stopEtihad Airways
25h 25mOSL-JNB
25/10Fri
multi-stopEtihad Airways
27h 50mJNB-OSL
R50 275
18/9Wed
multi-stop
40h 30mOSL-JNB
29/10Tue
multi-stop
17h 05mJNB-OSL
R52 081
18/9Wed
multi-stopQatar Airways
24h 05mOSL-JNB
28/10Mon
multi-stopQatar Airways
18h 50mJNB-OSL
R53 171
18/9Wed
multi-stop
40h 30mOSL-JNB
23/10Wed
multi-stop
16h 45mJNB-OSL
R54 619
18/9Wed
multi-stopQatar Airways
24h 05mOSL-JNB
27/10Sun
multi-stopQatar Airways
25h 50mJNB-OSL
R54 905
18/9Wed
multi-stopEthiopian Air
17h 20mOSL-JNB
29/10Tue
multi-stopEthiopian Air
18h 10mJNB-OSL
R55 495
18/9Wed
multi-stop
40h 30mOSL-JNB
28/10Mon
multi-stop
16h 55mJNB-OSL
R56 050
18/9Wed
multi-stopEthiopian Air
17h 20mOSL-JNB
26/10Sat
multi-stopEthiopian Air
33h 45mJNB-OSL
R56 747
18/9Wed
multi-stop
25h 25mOSL-JNB
25/10Fri
multi-stop
16h 45mJNB-OSL
R66 205

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to OR Tambo

Information on the airport you'll fly into in Johannesburg