South Africa

As you explore South Africa's regions, you'll come across a diverse range of holiday experiences, all exuding a laid-back South African vibe. Whether you’re taking a safari in the Kruger National Park from Johannesburg, following the wine routes in the Cape Province or relaxing in Cape Town, South Africa has an all-round natural beauty all of its own.

Cities we fly to in South Africa

With Comair, our franchise partner in South Africa, you can fly from Johannesburg to Durban and Port Elizabeth. Comair uses British Airways branding and flight codes and match our high standards of customer service, quality and hospitality.

Popular multi-centre holidays in South Africa

Explore South Africa to discover its spectacular natural beauty and historic cities

Capetown – Port Elizabeth.

Hire a car in Cape Town and explore the stunning Garden Route that traces the sandy shoreline of the Western and Eastern Cape. Drive past the rolling vineyards of the Winelands and sample rich Pinotage in charming Stellenbosch or Franschoek. Gaze at lush forests, shimmering lakes and beautiful beaches, stopping at Hermanus to glimpse mighty whales dipping in and out of the waves. Sip coffee at a cosy café in quaint Knysna or unwind on soft golden sands in laidback Port Elizabeth.

Customise your trip

Johannesburg to Cape Town.

Explore the meandering mines that earned vibrant Johannesburg its ‘City of Gold’ tag. Discover its poignant apartheid past at Soweto, taking in the former homes of Nelson Mandela and Desmond Tutu. Then fly to Cape Town in its breathtaking setting overlooked by majestic Table Mountain. Dine and shop to your heart’s content at the buzzing V&A Waterfront. Visit the prison where Nelson Mandela was held captive, at Robben Island. Then drink in the glorious scenery of the famous Winelands and sample their world-class produce.

Customise your trip

Hoedspruit – Cape Town – Port Elizabeth – Johannesburg.

Fly to Hoedspruit and embark on a thrilling safari adventure at one of the beautiful Limpopo province’s host of game reserves, including the spectacular Kruger National Park. Drive to nearby Johannesburg and discover the vibrant City of Gold’s fascinating history and wealth of attractions. Then hop on a flight to cosmopolitan Cape Town before taking in the sun-kissed shores and lush greenery of the glorious Garden Route. Explore thriving Port Elizabeth or stretch out on the sands of the Sunshine Coast, returning to Johannesburg.

Customise your trip

Johannesburg - Victoria Falls – Johannesburg – Durban - Johannesburg.

Fly to Zimbabwe from Johannesburg and gaze at the awe-inspiring spectacle that is the Victoria Falls. Continuing to Botswana, search for elephants, zebras and more at Choebe National Park. Fly to Durban via Johannesburg to experience all that the incredible KwaZulu-Natal province has to offer. Gaze in wonder at the towering basalt peaks of the Drakensburg Mountains. Visit the sobering Zulu battlefields and locations featured in the 1964 film Zulu. Then return to vibrant Johannesburg, where historic attractions, sensational shopping and world-class dining await.

Customise your trip

Nelspruit – Johannesburg – Mauritius.

Fly into Nelspruit and discover the scenic glory of the Mpumalanga province, with its lush grasslands, majestic mountains and abundant game reserves. For an unforgettable safari experience, explore the world-renowned Kruger National Park. Then head north along the spectacular Panorama Route, taking in the breathtaking views from God’s Window and the awe-inspiring peaks of the Three Rondavels. Return to bustling Johannesburg for a connecting flight to Mauritius and spend some time unwinding in this beach paradise of sugar white sands and marbled blue waters.

Customise your trip

Fly-drive holidays in South Africa

South Africa.

Visit the northern Limpopo region for game expeditions and the Western Cape to sample South Africa's premium wines. Follow the coast from George to Port Elizabeth for the scenic Garden Route. See Zulu rituals in KwaZulu-Natal to the east and the Cradle of Humankind in Gauteng. For fantastic beach resorts head to the deserted Wild Coast or family-friendly Holiday Coast.

Cheap holidays in South Africa

South Africa.

Step back in history with tours of Johannesburg's Gold Reef City and Soweto. In Durban you'll find South Africa's most creative crafts and its famous Holiday Coast. Spot colonial influences in Port Elizabeth's architecture, and traces of South Africa's 'long walk to freedom' at Cape Town's South African National Gallery.

Luxury holidays in South Africa

South Africa.

Surf the Indian Ocean on South African holidays in Jeffrey's Bay in the Eastern Cape, or climb the mountainous Rocklands north of Cape Town. For gentler activities on your holiday in South Africa, walk through the West Coast's spring flowers or track game on elephant rides in Mpumalanga.

Holidays we recommend in Johannesburg