The exciting city of Johannesburg offers visitors a big variety of attractions and interesting sights to see and do.

No matter how long you plan to be here, there are a few top sights that you should definitely consider visiting when flying to Johannesburg.

Johannesburg Constitution Hill

This former prison sits in a privileged position overlooking Johannesburg. It has a wealth of information for visitors to explore in a hugely atmospheric setting.

Johannesburg Constitution Hill

The Old Fort Museum, the Number Four museum and the Women’s Gaol museum are among the highlights at Constitution Hill. Among the people who have been held here in the past are Mahatma Gandhi and Nelson Mandela.

Visitors can also choose to attend a court hearing in the Constitutional Court of South Africa or take a guided tour.

Gold Reef City

Family groups visiting Johannesburg are likely to be tempted by a trip out to this thrilling attraction. It sits some 8 kilometres from the centre of the city and gives tourists the chance to take a step back in time to the golf rush era.

This attraction has a mixture of theme park style rides and fascinating historical content.  It is great fun to walk around and the see the old-time hotel, tailor’s workshop, newspaper office and other great sights here.

A visit to the now disused gold mine shafts helps to better understand what life was like here in the glory days of the gold rush.

The Maboneng Precinct

This regenerated neighbourhood is now one of the most buzzing parts of the city. Here, you will find an invigorating mixture of shops, restaurants, cafes and art galleries.

Among the trendy attractions in the Maboneng Precinct, you will find the exciting Market on Main. This vibrant market offers food from all round the country and further afield.

This is a terrific part of Johannesburg for simply wandering around and soaking up the feeling of being somewhere really special.

Museum Africa

Found next to the popular Market Theatre, this interesting museum is a treasure trove of artefacts from across the continent.  The exhibits on display include musical instruments, tokens and many other fascinating pieces.

Museum Africa is divided into a number of differently themed collections. It includes a Geology Museum and the Bensusan Museum of Photography.

Johannesburg, the Apartheid Museum

The story of the struggle for freedom and equal rights for all South Africans is vividly told in this museum. The fascinating Apartheid Museum is packed with thought-provoking photos, videos and other items are spread over 22 exhibition areas.

Johannesburg the Apartheid Museum

Expect an emotional and unforgettable experience in this museum. It is a good idea to set aside a couple of hours in order to fully appreciate everything on display here.

Mandela House Museum

It is common for people making a trip to Johannesburg to head out to Soweto. This township is 20 kilometres out of the city and is an ideal place to find out more about the fight for freedom and an end to oppression.

For many people, the Mandela House Museum is the highlight of the time spent here. This is the modest little house where the former leader lived for several decades before going to prison.

Artwork, documents and family heirlooms help visitors to appreciate the incredible life and legacy of Nelson Mandela.

Cradle of Humankind

This wonderful attraction is a UNESCO World Heritage site and a must-see for visitors who want to discover more about the history of mankind. The large site it occupies is some 50 kilometres outside of Johannesburg but getting here on a tour or independently is easy enough.

This part of South Africa is famous throughout the world for the discovery of some of the oldest human fossils ever found. Of course, heading out here from Johannesburg also offers the chance to enjoy some of the region’s spectacular natural scenery as well.

Johannesburg Zoo Lake

For a peaceful few hours in the big city, there are few better options than that of heading to the popular Zoo Lake in the Hermann Eckstein Park. This is located across from Johannesburg Zoo and features the lovely Coronation Fountain as one if its highlights.

This is a wonderful picnic spot and it is also ideal for hiring a boat, jogging or just going for a walk. There are a number of restaurants here and there are also musical events held throughout the year, such as the Jazz on the Lake festival.

With so much to do here it is no wonder that Johannesburg continues to enchant visitors with it varied range of attractions. Why not plan a trip to this great city and see how much you love it?