Travelling from Oslo Airport Gardermoen (OSL) to Johannesburg: what you need to know
Johannesburg is one hour ahead of Oslo, where Oslo Airport Gardermoen is located. Johannesburg runs on the UTC+2 timezone.
For a relaxed start to your OSL to Johannesburg flight, leave enough time for things like baggage drop and finding your gate. Turning up two hours ahead of international departures and an hour before domestic flights is the general rule.
Delays at security and check-in are likely if you're heading away during high season, so allow some extra wiggle room. A good rule for peak times? Arrive up to four hours ahead for international flights and two hours for domestic departures.
We make it easy to book flight tickets from OSL to Johannesburg with a stopover. To see the options, uncheck 'Direct flights only.' Next, pick a flight with a stop long enough to tour your chosen city. Well-traveled stopover hubs include:
Istanbul Ataturk Airport (IST)
Amsterdam Airport Schiphol (AMS)
Frankfurt Airport (FRA)
OSL is around 40 kilometres from central Oslo. If you're ride-sharing, catching a cab or driving from the centre, it'll take you 40 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the travel time to be around 30 minutes.
Catching an early flight from Oslo Airport Gardermoen to Johannesburg? Avoid the hassle of rushing to the airport (and get some extra shut-eye) by choosing one of these stays close to OSL:
Of all flights leaving Oslo Airport Gardermoen, 71.98% arrive as scheduled at their destination.
How to find the cheapest flights from Oslo Airport Gardermoen (OSL) to Johannesburg
ج.م. 23,920 is currently the lowest price for a one-way Oslo Airport Gardermoen to Johannesburg flight. A return flight ticket starts from ج.م. 23,133. These fares may change depending on demand and availability.
To pick up cheap flights from OSL to Johannesburg, book as early as you can. Airlines usually offer lower prices when tickets first go on sale.
Scoring cheap tickets from Oslo Airport Gardermoen to Johannesburg is more likely if you can be flexible with your travel plans. Try using the 'Whole month' search function to access the lowest fares across the month and land a sweet deal.
Save time looking for cheap flights from OSL to Johannesburg by creating a Price Alert. You'll get an email or notification through the app when a lower fare pops up.
Pick your preferred departure and arrival times, number of stops and airlines with our filters. Then, sort the results for your flight from Oslo Airport Gardermoen to Johannesburg by 'Best,' 'Cheapest' or 'Fastest.'
Airports 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 29 kilometres away.
If you're travelling on public transport, expect a journey time of about 1 hour 10 minutes.
The last thing you want is a long journey to your hotel if you're getting in late on a flight from Oslo Airport Gardermoen to Johannesburg. Stay at one of these accommodation options near JNB instead:
Travel at your own speed with an O.R. Tambo International Airport rental car. Book your wheels from Carwiz, Alamo or Green Motion and find adventure across Johannesburg and beyond.
Reserving your ride from O.R. Tambo International Airport around three weeks before your flight from OSL to Johannesburg can help you secure the lowest rate.
Lanseria International Airport (HLA)
Lanseria International Airport (HLA) is about 48 kilometres from central Johannesburg. Once you've disembarked your flight from Oslo Airport Gardermoen to Johannesburg, it'll take you around 50 minutes to reach the heart of the city in a ride-share or cab.
Hang up the 'Do not disturb' sign and rest at a hotel close to HLA. Here are a few options where you can take a load off after your OSL to Johannesburg flight:
Forget about public transport schedules or cab lines. Grab a Lanseria International Airport rental car and take your journey in whatever direction you like. Compare offers from First - Car Hire, Tempest - Car Hire and Firefly powered by Hertz.
Lock in the lowest price by securing your ride from HLA four weeks ahead of time. You can also expect to have a bigger selection of vehicles.
Best time to go to Johannesburg
Plan your trip to Johannesburg in high season if you prefer a lively atmosphere, but remember that hotel prices are usually higher. Alternatively, book flights from Oslo Airport Gardermoen to Johannesburg in the low season when prices are cheaper and it's not as busy.
The warmest month in Johannesburg is January, with temperatures ranging between 15ºC and 30ºC. Book your Oslo Airport Gardermoen to Johannesburg flight ticket then if that's your idea of comfortable weather.
Look for cheap tickets from OSL to Johannesburg in July if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 4ºC and 20ºC on average.
More about Johannesburg
When it comes to looking for somewhere to rest your head, you'll find the best places to stay in Johannesburg right here. Check out these hotels after locking in your flight from Oslo Airport Gardermoen to Johannesburg:
Maboneng Precinct and Constitution Hill are just the start of the top-rated attractions to add to your Johannesburg to-do list. Keep the sightseeing going at Johannesburg Zoo.
Explore more of South Africa
Johannesburg has loads to offer, but there are so many other parts of South Africa just waiting to be explored. Around 451 kilometres south-east of Johannesburg, a trip to Pietermaritzburg will keep your itinerary packed. Don't miss top attractions like KwaZulu-Natal National Botanical Garden, Comrades Marathon House and The Old Prison.
Around 370 kilometres south-west of Johannesburg, Bloemfontein is another favourite stop in South Africa. Experience the best of this destination with a visit to Naval Hill Planetarium, Bloemfontein Zoo and Anglo Boer War Museum.