Flying from Oslo to Johannesburg: what you need to know
Start your travel planning by considering where you'll board your flight from Oslo to Johannesburg. Oslo Airport Gardermoen (OSL) and Torp Sandefjord Airport (TRF) are Oslo's main airports.
Touch down at Johannesburg's primary gateway, O.R. Tambo International Airport (JNB).
Johannesburg's timezone is UTC+2, making Johannesburg one hour ahead of Oslo.
Leave enough time to make your Oslo to Johannesburg flight. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.
Travelling during a peak time such as June? Public holidays and other popular periods can mean longer lines and delays at security. Play it safe and arrive up to four hours before international flights and two hours before domestic departures.
How to find the cheapest flights from Oslo to Johannesburg
To find cheap Oslo to Johannesburg flights, book ahead. Airlines tend to offer lower fares when tickets are first released.
If you're flexible with your travel plans, use the 'Whole month' search tool. It'll show you the lowest price across every month when searching for your plane ticket from Oslo to Johannesburg.
Save time searching for cheap flights from Oslo to Johannesburg by creating a Price Alert. You'll receive an email or notification on the app when a new low fare is offered.
Save money on your Oslo to Johannesburg flight with the help of our filters. Choose your ideal duration, number of stops and airlines, then sort the results by 'Cheapest' to see the best deals.
Flying from Oslo
Oslo Airport Gardermoen (OSL)
We make it simple to book an Oslo to Johannesburg flight with a stopover. To see all your options departing from Oslo Airport Gardermoen, uncheck 'Direct flights only.' Then, select a flight offering a stop long enough to tour your chosen city. Popular stopovers include:
Frankfurt Airport (FRA)
Amsterdam Airport Schiphol (AMS)
Istanbul Ataturk Airport (IST)
Located around 40 kilometres from the centre of Oslo, OSL can be reached in about 40 minutes by car, depending on traffic. The journey on public transport will take roughly 30 minutes.
In search of a handy hotel near Oslo Airport Gardermoen? If you've booked an early flight from Oslo to Johannesburg, these stays will have you moments from your departure gate:
71.98% of flights leaving from Oslo Airport Gardermoen land at their destination on time.
Torp Sandefjord Airport (TRF)
You can reach TRF from the centre of Oslo in about 1 hour 30 minutes by car, depending on traffic conditions. The journey by public transport will take roughly 2 hours 20 minutes to cover the 88 kilometres or so.
You're off on vacation, so why not extend it with an extra night away? Think about checking in to one of these accommodation options near Torp Sandefjord Airport the day before your flight from Oslo to Johannesburg:
66.77% of flights taking off from Torp Sandefjord Airport arrive according to schedule.
Arriving in Johannesburg
O.R. Tambo International Airport (JNB)
O.R. Tambo International Airport (JNB) to central Johannesburg takes around 30 minutes by car. The centre is roughly 23 kilometres away.
Travelling to the centre on public transport typically takes 1 hour 10 minutes.
The last thing you need is a long journey to your hotel if you're arriving on a late flight from Oslo to Johannesburg. Stay at one of these accommodation options near JNB instead:
Go where the road takes you with an O.R. Tambo International Airport rental car. Book your wheels from Carwiz, Alamo or Green Motion and chase adventure across Johannesburg and beyond.
Booking your ride from O.R. Tambo International Airport about three weeks in advance gives you the best shot at securing a great deal.
Lanseria International Airport (HLA)
Lanseria International Airport (HLA) is around 32 kilometres from central Johannesburg. Once you've hopped off your flight from Oslo to Johannesburg, it'll take you approximately 50 minutes to get to the heart of the city in a cab or ride-share.
No time to waste? The fastest way to get to where you're going is with a Lanseria International Airport rental car. Pick up a set of wheels from First - Car Rental, Tempest - Car Hire or Firefly powered by Hertz and make a speedy getaway.
Lock in the best price by securing your ride from HLA four weeks in advance. You'll also have access to a wider selection of vehicles.
Best time to go to Johannesburg
It's time to pick your dates for your flight from Oslo to Johannesburg. July is the busiest month to travel to Johannesburg. If you prefer a more peaceful vibe, go in February.
Lock in an Oslo to Johannesburg ticket departing in January if you want to explore the city during its warmest month. You can expect temperatures in Johannesburg to range from 15ºC (59ºF) to 30ºC (86ºF).
For cooler conditions, look for a cheap flight from Oslo to Johannesburg in July when temperatures average between 4ºC (39ºF) and 20ºC (68ºF).
More about Johannesburg
When it comes to searching for somewhere to rest your head, you'll find the top stays in Johannesburg right here. Explore these options once you've booked your flight from Oslo to Johannesburg:
All great vacations should include a little sightseeing. Constitution Hill, Maboneng Precinct and Johannesburg Zoo are must-do's during your Johannesburg adventure.
Explore more of South Africa
Johannesburg will leave a lasting impression, but there are so many other corners of South Africa waiting to be explored. About 18 kilometres west of Johannesburg, a trip to Soweto will keep you busy. Start with popular sights like Mjebha Park, Tutu House - Soweto tours and Go Green Go Clean.
Pretoria is another favourite destination in South Africa and is around 56 kilometres north of Johannesburg. No journey is complete without dropping by 32 Battalion Tree of Honour, Wonderpark and Viscount Memorial Wall.