Book Cheap Flights to Oslo

About Oslo

Oslo is the heart of Scandinavian heritage and the capital of Norway. The city has more than 618,000 residents and the ghosts of past Viking lords too! Oslo is a breath of clean, crisp air and a hub of art and natural beauty. Famous tourist attractions include Vigeland Sculpture Park, the Oslofjord and the Viking Ship Museum.

Cheap flights to Oslo are now available for a limited period of time, so get ready for a trip of a lifetime to this exciting city! Oslo is the home of Oslo Airport (OSL), which is located just 40-minutes from the city centre. Oslo Airport serves a number of airlines, including British Airways, Swiss Air, Lufthansa and Qatar Airways. Popular connecting flights to Oslo depart from Cape Town and Johannesburg. The flight duration from Johannesburg to Oslo is approximately 13 hours and 45 minutes.

Popular flights to Oslo

Flight Route Airline Trip Type Travel Dates Searched Price From
* Please note that the prices are subject to availability and block out dates do apply over peak season.

Why visit Oslo

oslo-art-in-the-park

Art Parks

In Oslo, art does not necessarily mean museums and galleries. Here, you can view unique sculptures while taking a stroll in Vigeland Sculpture Park.

oslo-viking-museum

Viking Heritage

More than 1000 years old, the ships of Viking ancestors are well-preserved at the Viking Ship Museum, always leaving visitors in complete awe.

oslo-outdoor-activities-kayakking

Outdoor Activities

In Oslo, everyone participates in fun, outdoor activities. Enjoy the fresh air while you schuss down velvety slopes, glide across shimmering lakes or bike through the city.

General information

Essential details you need to know before your trip

Country Norway
Currency Norwegian Krone
Exchange Rate 1 ZAR = 0.66 NOK
Language Norwegian
Hub Airport Oslo Airport (OSL)
Airline Scandinavian Airlines
Time Zone GMT+2
Travel Adaptor Type F

Destination review

4.0
1 reviews

Best time to visit Oslo

Oslo is a fantastic city to visit any time of the year, depending on your personal interests. The summer season temperatures never really rise above 20-22 degrees Celsius, but what is great about this city in the summer is that you can experience a really jam-packed day with the sun only setting after 10pm! Tourists tend to travel to Oslo over winter even though it is really cold, as Oslo has some really good ski resorts and the north of Norway is a great spot for viewing the Northern Lights. This is generally visible between March and October, and visitors are often spellbound by the sight of it.

Weather & Climate in Oslo

Average temperature (°C) & rainfall (mm) per month

Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Low °C -7°C -7°C -3°C -1°C 7°C 11°C 13°C 12°C 7°C 4°C -1°C -5°C
High °C 1°C 2°C 6°C 9°C 16°C 20°C 22°C 20°C 16°C 10°C 4°C -1°C
Rainfall (mm) 50 40 60 40 50 80 70 90 70 90 70 50

Having the great Vikings as ancestors means the people of Oslo and Norway have a lot to hold up to. Luckily, everything in Oslo is worth the visit and with all that fresh air in your lungs, you’ll most likely want to extend your stay.

About one half of the entire city has been reserved as urban green spaces and the rest for art spaces, coffee shops and Norwegian butter cookie vendors!

One of the top attractions in the city is the Viking Ship Museum which houses three original ships in great condition. At least one of the ships was captained by a woman and you can view her Chinese silk material and jewellery boxes too.

Oslo is also a great party destination, and with long summer nights (it is often light until 10pm!) the residents of the city certainly know how to have a good time.

Compare several airlines, and book your cheap flights to Oslo online at Travelstart!

South Africans who wish to visit Oslo need to apply for a Schengen Visa. Even though Norway is a non-EU country, it still falls under Schengen territory. You will need to apply at the Norwegian Embassy for your Schengen Visa.

You will need two photographs, proof of accommodation in the city, flight tickets, bank statements and various other documents to complete your application. Passports may not be older than 10 years, must have 2 blank pages and be valid for at least 3 months beyond your date of departure from the Schengen state.

For further information, contact the Norwegian Embassy:

Address: Ozmik House, 165 Lynnwood Road, 0181, Brooklyn

Phone: (+27) 012 364 3700

Oslo is a safe city with very little crime reported. As with all big cities though, please be aware of your belongings in public areas such as city squares and on public transport such as trains and buses. There have been whispers of there being a minor drug problem in the city, but this is reportedly mostly in the smaller, quieter areas of the city and the train stations at night.

Before your trip to Oslo, ensure all your routine vaccines are up to date. You will not need any additional vaccines for your trip to Norway, but it is recommended to get shots for hepatitis A, hepatitis B and rabies.

Item Cape Town Johannesburg Oslo
Meal, Inexpensive Restaurant R 100.00 R 100.00 R 261.00
Domestic Beer (0.5 litre draught) R 22.00 R 20.00 R 122.00
Cappuccino (regular) R 19.00 R 20.00 R 58.00
Taxi 1km (Normal Tariff) R 10.00 R 12.00 R 20.00
Pack of Cigarettes (Marlboro) R 35.00 R 35.00 R 166.00
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance.

Download our app

Free for iPhones and Android