Skip to Navigation

Johannesburg holidays

Discover intriguing history, superb shopping and world class dining on Johannesburg holidays. Explore the area where humanity is believed to have begun and dig into the gold mining history that kick-started Johannesburg’s evolution into the thriving city it is today.

Step back in time to the era of the city’s gold mining rush and enjoy memorable family fun at Gold Reef City. Explore the Soweto district, famous for its anti-apartheid past and famous former residents, Nelson Mandela and Desmond Tutu. See magnificent creatures at Lion Park, or take a daytrip to Sun City, with its vibrant casino complex. Take in breathtaking 360-degree vistas from the Orlando Tower. Go shopping at the many malls and markets then dine in style at a 5 star restaurant.

Johannesburg holidays we recommend

Book flight + hotel together and save

Johannesburg car hire

See Johannesburg your way with one of our car deals

Experience all that Johannesburg offers

Explore the history, museums, areas and more at the City of Gold

Soweto Half-Day Sightseeing Tour
Soweto Half-Day Sightseeing Tour

Experience a fascinating glimpse of bustling neighbourhood life. Soweto is the most metropolitan township in the country - setting trends in politics, fashion, music, dance and language. Drive past two former Nobel Prize winners' previous residences, the Hector Peterson memorial; dedicated to one of the first casualties of the Soweto uprising of 16 June, 1976, when over 500 people were killed as they protested over Afrikaans being used in township schools, and the Chris Hani Baragwanath Hospital, the largest hospital in the world.

Soweto Half-Day Sightseeing Tour

Terms and Conditions

Create a trip

Create a trip
Multi-city flights
Journey Type
More information
Ticket typeMore information
Hotel Options
Room 1More information
More information

Need a little help?

Ensure your next luxury holiday is extra special by talking to one of our travel advisors.

  • Call us now on
    0844 493 0763 (Daily 07.30 - 22.00)

Calls cost 7p/min plus your phone company's access charge.
Bookings made over the telephone incur a £10 booking fee per person.

Why BA Holidays?

Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:

  • Combine and save - book your flight + hotel or flight + car rental together for the best deals
  • Choose from a wide range of hotels
  • 24-hour support helpline
  • Low online deposits