Where are you going?

Questions marked with a * are required.

When do you want to go?

About your accommodation

Star rating


Explore an Africa that once was as well as present day Africa on a Johannesburg holiday

Choose holidays in Johannesburg to experience one of the most vibrant cities in South Africa.

Located inland, in the north east of this vast nation, Johannesburg is the world's largest city not on a lake, a river, or a coastline. And it's South Africa's largest city by population. It also hosted the 2010 World Cup final.

Johannesburg holidays offer more than just interesting facts though. Known fondly as Jo'Burg, this modern and exciting city allows holidaymakers to see an Africa that once was a present-day Africa, and an Africa that is looking towards the future. Add that to a host of cultural attractions and you have a fascinating holiday mix.

The city features skyscrapers that reach for the vast blue skies and stand next to shantytowns like Soweto, which is abbreviated from South Western Townships. Colonial buildings from the Victorian and Edwardian eras can be seen, while posh suburbs house flashy mansions.

Visitors arrive into Johannesburg at Oliver Reginald Tambo International Airport (JNB) following a flight time of around 11 hours from the UK.

Families, groups and couples will all find something to do and see in this vivacious city, and accommodation ranges from low-budget hotels to high-end luxury hotels.

The Apartheid Museum is one not to miss for anyone interested in the rise and fall of apartheid. It's an insightful and harrowing look at this period of African and world history.

Johannesburg skyscrapers

The city's Art Gallery houses important African work, while the Botanic Garden provides a cool respite from the heat of the day. Lesedi Cultural Village is another destination for anyone wishing to delve deeper into African culture and tradition.

Pleasures of a more modern variety can be had at Gold Reef City theme park and casino, which the whole family can enjoy. The purpose-built entertainment complex of Sun City is less than three hours away, and families might want to consider a twin-centre holiday to enjoy the man-made beaches, ocean and full-on entertainment at Sun City.

Shoppers will be in paradise in Johannesburg. There is a range of excellent shopping at places around the city, though the Mall of Rosebank and Sandton City draw shoppers like a flame draws moths. Expect luxury boutiques and international chains at these temples to spending.

The kids will love the 200-acre Johannesburg Zoo, though if you want to see African wildlife on a really big scale, trips can be organised to take a safari at Kruger National Park. You'd have to allow a few days out of your time in Johannesburg, but it's well worth it if you're a wildlife lover.

A little closer to Johannesburg is the green city of Pretoria, which, at less than an hour away, is a worthwhile trip. And of course the city is a gateway to the rest of south Africa with fast and frequent connections to Cape Town and the Garden Route, Port Elizabeth, George, East London and Durban for the Indian Ocean and Kwazulu Natal.

There's plenty to see and do in exciting Johannesburg. Read our useful information and then use the search tool on TravelSupermarket to find holidays to Johannesburg.


Johannesburg is in the southern hemisphere so winter is June to August, while summer is November until February. Temperatures average at 25C in December and 19C in July. Rainfall is highest in December and January, with hardly any between May and August. 


Joy of Jazz Festival; August: Held in the Newtown precinct, this celebrated jazz fest brings together some of South Africa's best performers with international artists. The city is alive with the swinging sound of jazz.

Joburg Art Fair; September: Art of all types is on show during this annual event, which is held at the Sandton Convention Centre. This is one not to be missed for lovers of art.

Arts Alive; September: A vibrant and accessible event, where music, dance, comedy, poetry and theatre come alive at venues around Johannesburg. There are many free events to enjoy.