Greater flexibility on bookings

Book now, change laterFind out more

Skip to Navigation

Take a trip to Jo’burg

Discover South Africa’s biggest city, an urban hub bursting with quirky districts, stirring history and nearby safari experiences. Venture to regenerated neighbourhoods, where there are plenty of places to eat and markets to explore.

Immerse yourself in the spirit of the City of Gold, when you book flights to Johannesburg. Take a bike tour around Soweto to see where Nelson Mandela and Desmond Tutu once lived. Look out for the colourful Orlando power station, where you can book a bungee jump. With its abundance of thought-provoking museums, the Apartheid Museum is a must-visit – for a moving insight to recent and poignant events. Sip on South African wine in the bohemian hub of Melville and choose from an array of offbeat restaurants. If wildlife action is what you are after, visit the Lion and Safari Park. Take a guided journey around the plains and see white lions, cheetahs, zebras, giraffes and more in their natural habitat. Enjoy a wealth of experiences on your holidays to Johannesburg.

Johannesburg holidays we recommend

Johannesburg car hire

See Johannesburg your way with one of our car hire deals.

You might also be interested in ...

Terms and conditions

Create a trip

Create a trip
Journey Type
More information
Ticket typeMore information
PassengersExplanation of 'young adults'

Book direct for a better deal.


Best Price Guarantee

Find a British Airways flight for less, we'll refund the difference.

Find out more


Hold your flight booking for 72 hours for a small fee

Find out more

Special offers

Our hand-picked range of the best offers available

Why fly BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance*
  • Inclusive 23kg or 51lb checked baggage allowance**
  • Airport, online or mobile check-in
  • Manage your travel plans with the British Airways app

*Except on Basic short haul fares. **Long haul economy allowance.