Cheap flights from Johannesburg to Oslo

Return
Economy
Johannesburg (JNB)
Oslo (OSL)
Depart
Return
Any month
|
Return
Economy
From?
To?
Mon 9/27
Mon 10/4
Any month
|

How to find the cheapest flight from
Johannesburg (JNB) to Oslo (OSL)

All the information you need to plan the best JNB to OSL flight in 2021: compare Johannesburg to Oslo flight prices with the expected peak season, weather and rainfall in Oslo.
ZA1 - OS1
Price
R8 078 - R10 977
OS1
Temperature
1 - 23 °C
OS1
Precipitation
33 - 202 mm

Popular in

December

High demand for flights, 16% potential price rise

Cheapest in

May

Best time to find cheap flights, 12% potential price drop

Average price

R9 726

Average for round-trip flights in September 2021

Round-trip from

R8 078

From Johannesburg to Oslo

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
How far in advance should I book a flight from Johannesburg to Oslo?

Travellers have found it’s best to book a flight 58 days in advance to save up to 11% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 58 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Oslo 1-2 weeks in advance for as low as R9 756, or R10 065 for flights within the next 24 hours.

What is the cheapest month to fly from Johannesburg to Oslo?

The best pricing can be found in the month of May. Prices to Oslo from Johannesburg average R9 219. You can even find prices in May for less than R9 219, as users have found deals to Oslo from as low as R7 063. The month of December appears to be one of the more expensive times to travel to Oslo from Johannesburg. Flying in the targeted month can save you up to 19%.

When is the cheapest time to fly from Johannesburg to Oslo (ZA1 - OS1)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Oslo as you normally would.

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Johannesburg</span> to <span class="emphasized">Oslo</span> flights.

Flight FAQs

From Johannesburg to Oslo

Which airlines flying from Johannesburg to Oslo have flexible cancellations due to COVID-19?

Some of our airline partners flying from Johannesburg to Oslo have new flexible policies in place due to COVID-19. Emirates, KLM, and Ethiopian Air are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Emirates with this kind of flexibility.

Can I find flights from Johannesburg to Oslo for under R9 300 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Oslo for under R9 300. The cheapest flight booked recently is on KLM for just R9 226, but on average you can expect to pay R29 356.

What are the cheapest airlines flying from Johannesburg to Oslo return?

Our cheapest airline available from Johannesburg to Oslo is KLM. Our recent data shows that you can find tickets from as low as R9 226 on this airline. Additional options worth looking into are Air France and Ethiopian Air, starting at R9 874 and R32 711 round-trip.

COVID Restrictions

View COVID Travel Restrictions for Oslo, Norway

Do I need a COVID test to fly to Oslo from Johannesburg?

Information is based on travel restrictions from Johannesburg to Oslo

Most visitors from Johannesburg will not be allowed to enter Oslo.

COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 24 hours before departing to Oslo.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Oslo.

Documents
Pre Registration Form - 72 hours before arrival in Norway.


Do I need a test to fly back to Johannesburg from Oslo?

Returning to Johannesburg from Oslo

COVID-19 testing requirements
Visitors from Oslo must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

Quarantine requirements
Visitors from Oslo are not required to quarantine after entering Johannesburg.

Hide COVID Travel Restrictions for Oslo, Norway

Destination information for Oslo

Things to know before you go - useful duration and weather info for your trip from Johannesburg to Oslo.
Today's exchange rate
R1 = 0,60 kr
Average temperature for September in Oslo
16.0 °C
Avg rainfall for September in Oslo
63.0 mm

Airports servicing Johannesburg

Lanseria (HLA)

Airports servicing Oslo

Oslo Gardermoen (OSL)
Oslo Sandefjord (TRF)

Top 10 airlines flying from Johannesburg to Oslo

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Oslo choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
British Airways
R6 501 R7 378 No cancel fee 70%
Search British Airways flights
Ethiopian Air
R6 812 R8 409 No cancel fee 72%
Search Ethiopian Air flights
SWISS
R7 733 R9 733 No cancel fee 79%
Search SWISS flights
KLM
R8 022 R10 331 No cancel fee 75%
Search KLM flights
Qatar Airways
R8 259 R10 177 No cancel fee 68%
Search Qatar Airways flights
Air France
R8 263 R9 553 No cancel fee 77%
Search Air France flights
Emirates
R8 270 R10 048 No cancel fee 75%
Search Emirates flights
Turkish Airlines
R8 382 R9 967 No cancel fee 77%
Search Turkish Airlines flights
Lufthansa
R9 694 R12 284 No cancel fee 76%
Search Lufthansa flights
South African
R12 195 R14 703 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights
Home Europe Norway Oslo Cheap flights from Johannesburg to Oslo
  • 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
  • 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