Traveling from Johannesburg to Oslo: what you need to know
O.R. Tambo International Airport (JNB) is Johannesburg's main airport. Check out your options for reserving a flight from Johannesburg to Oslo departing from here.
Arrive in Oslo at Oslo Airport Gardermoen (OSL) or Torp Sandefjord Airport (TRF).
Oslo is one hour behind Johannesburg and follows the UTC+1 timezone.
To ensure you catch your Johannesburg to Oslo flight, leave enough time to check in and drop off your luggage. Arriving two hours ahead of international departures and one hour before domestic flights is the standard rule.
During popular months such as July, it's a good idea to get to the airport earlier than usual. Arrive two hours before a domestic departure and four hours ahead of an international flight whenever you're traveling during high season in general.
How to find the cheapest flights from Johannesburg to Oslo
Booking early is often the key to locking in a cheap Johannesburg to Oslo flight. Airlines adjust prices based on demand, so the closer your departure date, the more you'll likely spend.
The 'Whole month' tool will show you the cheapest plane tickets from Johannesburg to Oslo across every month. It's a great way to snap up a bargain if your dates are flexible.
Getting a cheap flight from Johannesburg to Oslo is a breeze with Price Alerts. All you need to do is create one of these automatic alerts and we'll notify you when a better deal is available.
Select your ideal departure and arrival times, airlines and number of stops with the filters. Or sort your Johannesburg to Oslo flight results by 'Best,' 'Cheapest' or 'Fastest.'
Flying from Johannesburg
O.R. Tambo International Airport (JNB)
Stopovers are the ideal opportunity to take a travel break — and possibly even tour another city. When browsing Johannesburg to Oslo flights departing from O.R. Tambo International Airport, uncheck the 'Direct flights only' box to see where you can stop along the way. Some popular options include:
Amsterdam Airport Schiphol (AMS)
Frankfurt Airport (FRA)
Franz Josef Strauss Airport (MUC)
Located around 14 miles from central Johannesburg, JNB can be reached in about 30 minutes by car, depending on traffic. The journey by public transport is roughly 1 hour 10 minutes.
In search of a convenient hotel near O.R. Tambo International Airport? If you've booked an early flight from Johannesburg to Oslo, these stays will put you moments from your departure lounge:
77.1% of flights taking off from O.R. Tambo International Airport arrive at their destination on schedule.
Arriving in Oslo
Oslo Airport Gardermoen (OSL)
Oslo Airport Gardermoen (OSL) is approximately 25 miles from central Oslo. If you're catching a cab or a ride-share, the drive takes roughly 40 minutes.
It usually takes 30 minutes to get there when traveling by public transport.
The last thing you want is a long journey to your hotel if you're arriving on a late flight from Johannesburg to Oslo. Stay at one of these accommodation options near OSL instead:
Travel at your own speed with an Oslo Airport Gardermoen rental car. Pick up your wheels from Budget, Hertz or Thrifty and venture far and wide through Oslo and beyond.
Secure the lowest price by booking your vehicle from Oslo Airport Gardermoen around three weeks in advance of your trip.
Torp Sandefjord Airport (TRF)
The center of Oslo is approximately 55 miles from Torp Sandefjord Airport (TRF). As soon as your flight from Johannesburg to Oslo has landed and you've made your way through the terminal, the drive should be around 1 hour 30 minutes.
If you're traveling on public transport, it'll take around 2 hours 20 minutes.
Place the 'Do not disturb' sign on your door and unwind at a hotel near TRF. Here are a few options where you can take a load off after your flight from Johannesburg to Oslo:
No need to worry about public transport schedules or cab lines. Pick up a Torp Sandefjord Airport rental car and let the journey unfold your way. Check out the availability and rates from Hertz, Sixt and Budget.
Snap up the best price by reserving your ride from TRF one week in advance. You can also expect to have a wider range of vehicles.
Best time to go to Oslo
February is the quietest month for flights from Johannesburg to Oslo, while June is the most popular. Choose the best time to go to Oslo based on whether you want a laid-back vibe or a more bustling atmosphere.
Book a Johannesburg to Oslo ticket departing in July if you want to visit the city during its warmest month. You can expect temperatures in Oslo to range from 46ºF to 77ºF.
January has average temperatures of between 7ºF and 34ºF. Search for cheap flights from Johannesburg to Oslo around that time if you want to travel in cooler conditions.
More about Oslo
Start your Oslo trip off on the right foot by choosing the ideal place to stay. As soon as you've booked your flight from Johannesburg to Oslo, explore our range of accommodation options including:
All great adventures should include a little sightseeing. Viking Ship Museum, The Norwegian National Opera & Ballet and Akershus Fortress are essential stops on your Oslo itinerary.
Explore more of Norway
Oslo will leave a lasting impression, but there are so many other parts of Norway you'll want to see. Around 190 miles west of Oslo, a visit to Bergen will fill your itinerary to the brim. Start with leading attractions like Bryggen, Troldhaugen and Fish Market.
If you're eager to discover another side of Norway, head for Trondheim, roughly 240 miles north of Oslo. Kristiansten Fortress, Ringve Museum and Old Town Bridge are among its highlights.