Regions

South Africa, broken into the territories that actually travel together

Nine provinces plus the cross-province Kruger lowveld. Here is what each territory is known for, when to go, and where it sits relative to the rest — then drill into every town and city we cover.

The nine provinces

Province

Western Cape

Oct–Apr (dry summer); whale season Jun–Nov

The gateway most first-timers fly into. Cape Town, the Winelands, the Garden Route, and the whale coast in one Mediterranean-climate province. The most polished tourism infrastructure in the country — and the most crowded in peak summer.

Cape TownWinelandsGarden Routewhales
Province

Eastern Cape

Sep–Apr; Whale watching Jun–Nov

Undervisited and quietly the best value in the country. The Wild Coast, malaria-free Big Five reserves, Addo, and a coastline that rewards people willing to drive a little further than the Garden Route ends.

Wild CoastAddo Elephantmalaria-free safariGqeberha
Province

Northern Cape

Aug–Sep (flowers); Apr–Sep (desert parks)

The biggest, emptiest province — arid, vast, and unlike anywhere else here. Famous for the Namaqualand spring flower bloom, the Richtersveld, and Kgalagadi. Not a beach-and-wine destination; a desert one, and a superb one.

Namaqualand flowersRichtersveldKgalagadiKimberley
Province

KwaZulu-Natal

Mar–Sep (Berg hiking); Jun–Jul (sardine run)

Subtropical coast, the highest Drakensberg peaks, iSimangaliso's wetlands, and deep Zulu heritage. The one province where you can surf in the morning and walk a mountain pass in the afternoon — if you plan the drive.

DrakensbergiSimangalisoDurbanbattlefields
Province

Mpumalanga

Jun–Sep (dry safari season)

The southern half of Kruger and the Panorama Route — the mist-belt escarpment, waterfalls, and God's Window. The classic first-safari province, with most of the Big Five infrastructure within a few hours of the gate.

Kruger southPanorama RouteBlyde River Canyon
Province

Limpopo

Jun–Sep (dry safari season)

The quieter, hotter, wilder half of the Kruger lowveld, plus Mapungubwe's ancient ruins and baobab-studded country. Fewer first-timers, more space, and the kind of safari that feels less like a theme park.

Kruger northMapungubwebaobab country
Province

North West

May–Sep (dry season)

Malaria-free safari within reach of Johannesburg and Pretoria. Pilanesberg and Madikwe give you Big Five game viewing without the long drive to Kruger or the malaria considerations of the lowveld.

PilanesbergMadikweSun City
Province

Free State

Sep–Apr

Golden farmland you'll cross rather than target. Golden Gate Highlands National Park is the headline — sandstone cliffs and grassland — and a calm transect for road trips cutting between the coast and the interior.

Golden Gate HighlandsBloemfonteinopen farmland
Province

Gauteng

Year-round (high altitude, dry winters)

The arrival hub for almost every international trip — Johannesburg and Pretoria. Not a destination to linger in for most travellers, but the gateway to the north and the place where your trip actually starts.

JohannesburgPretoriaarrival hub
Cross-province territory

Kruger & the Lowveld

Towns & cities

Every place we cover

Filter by province, or browse the full list. Each place links to its own page with what's worth it and how long to stay.

Ballito
Overnight
Town

Ballito

A north-coast KZN resort town — sugar-cane coast, dolphin-watching beaches, and Durban's holiday escape.

Barberton
Worth a Detour
Town

Barberton

An old gold-mining town ringed by the Makhonjwa Mountains — the earth's oldest rocks and a real working town, not a museum.

Bela-Bela
Worth a Detour
Town

Bela-Bela

The hot-spring town (Warmbaths) on the N1 — a weekend resort escape from Gauteng, not a destination for travellers.

Bethlehem
Overnight
Town

Bethlehem

The main commercial hub of the eastern Free State wheat country — a practical road-trip stop, not a destination.

Bloemfontein
Base
City

Bloemfontein

South Africa's judicial capital on the N1 — the natural halfway stop between Joburg and the Cape, with a real literary and war-history core.

Bo-Kaap
Quick Stop
Neighborhood

Bo-Kaap

Cape Town's brightly painted Cape Malay quarter — photogenic, but go for the history and the food, not just the houses.

Brits
Quick Stop
Town

Brits

A citrus-and-platinum town between Hartbeespoort and the Pilanesberg road — a provisioning stop, not a base.

Calvinia
Worth a Detour
Town

Calvinia

A Karoo town under the Hantam Mountains with the country's largest collection of Cape gabled houses and a giant sheep.

Cape Town
Trip Anchor
City

Cape Town

South Africa's mother city — Table Mountain, two oceans, the Winelands next door, and the country's best food.

Carnarvon
Only If Nearby
Town

Carnarvon

A remote Karoo town and the base for the Square Kilometre Array — radio astronomy on a planetary scale.

Cederberg
Worth a Detour
Region

Cederberg

A wilderness area two hours from Cape Town — San rock art, dramatic rock formations, and real dark sky.

Chintsa
Quick Stop
Village

Chintsa

A laid-back Wild Coast beach village north of East London — lagoon, backpacker lodges, and the soft entry to the Wild Coast.

Clarens
Trip Anchor
Town

Clarens

An art-and-sandstone village in the foothills of the Maluti Mountains — the Free State's one tourist village, and a genuine one.

Coffee Bay
Worth a Detour
Village

Coffee Bay

A barefoot Wild Coast village — Hole in the Wall, cliffs, and the most backpacker-famous stretch of the Eastern Cape coast.

Colesberg
Overnight
Town

Colesberg

The classic Karoo halfway stop on the N1 between Joburg and Cape Town — horse country, Victorian churches, and a proper overnight.

Cradle of Humankind
Trip Anchor
Region

Cradle of Humankind

A UNESCO World Heritage site of limestone caves where some of the oldest hominid fossils on earth were found — the origin story of humanity.

Drakensberg
Trip Anchor
Region

Drakensberg

The uKhahlamba-Drakensberg escarpment — South Africa's main mountain range, a World Heritage Site spanning the KZN-Lesotho border.

Dullstroom
Quick Stop
Town

Dullstroom

A high-altitude trout-fishing village on the way to the Lowveld — cold, misty, and a weekend escape from Joburg.

Durban
Day Trip
City

Durban

South Africa's beach city — a warm Indian Ocean coast, the country's largest Indian community, and the gateway to KZN.

East London
Base
City

East London

South Africa's only river port, with long Indian Ocean beaches, an aquarium, and the gateway to the Wild Coast to the north.

Elands Bay
Worth a Detour
Village

Elands Bay

Sleepy West Coast surfing village with a left-hand reef break and rock art sites.

Ficksburg
Overnight
Town

Ficksburg

Cherry capital of South Africa and the friendliest Free State border town with Lesotho.

Franschhoek
Day Trip
Town

Franschhoek

A food-led valley of Huguenot heritage — tasting rooms that double as lunch destinations, and the wine tram.

Gansbaai
Day Trip
Town

Gansbaai

The great white shark cage-diving capital — a working fishing harbour on the Whale Coast near Hermanus.

George
Base
Town

George

The Garden Route's transport hub and unofficial capital — the airport town most travellers pass through and few linger in.

Gqeberha
Base
City

Gqeberha

The Friendly City — a coastal Eastern Cape hub with beaches, ocean safari, and the gateway to Addo and the Garden Route's eastern end.

Graaff-Reinet
Overnight
Town

Graaff-Reinet

The 'gem of the Karoo' — a Cape Dutch town entirely surrounded by the Camdeboo National Park and the Valley of Desolation.

Graskop
Overnight
Town

Graskop

The Panorama Route's main town — God's Window, Blyde River Canyon viewpoints, and pancakes on the main road.

Haenertsburg
Worth a Detour
Village

Haenertsburg

A mist-belt village on the Magoebaskloof escarpment — pines, mist, and a South African autumn of a kind you won't see in the lowveld.

Hartbeespoort
Day Trip
Town

Hartbeespoort

The dam-and-mountains weekend village an hour from Joburg — cable car, reptile park, craft markets, and the Magaliesberg.

Hazyview
Base
Town

Hazyview

The self-drive Kruger gateway — the closest town to Phabeni and Numbi gates, and a launch point for the Panorama Route.

Hermanus
Overnight
Town

Hermanus

The world's best land-based whale-watching town — southern right whales metres from a cliff path, June to November.

Himeville
Overnight
Village

Himeville

A stone-village at the foot of the southern Drakensberg — the Sani Pass base and the quiet alternative to Underberg.

Hoedspruit
Base
Town

Hoedspruit

The bushveld town between Kruger and the private reserves — the safari logistics hub with a real community of guides and lodges.

Hogsback
Worth a Detour
Town

Hogsback

A forested Amatola mountain village — mist, waterfalls, and the supposed inspiration for Tolkien's Middle-earth.

Howick
Quick Stop
Town

Howick

A Midlands town at Howick Falls — the practical fork between the Midlands Meander and the Midlands Drakensberg.

Humansdorp
Quick Stop
Town

Humansdorp

Farming town on the Garden Route's edge, gateway to the St Francis Bay coast and Cape St Francis.

Jeffreys Bay
Overnight
Town

Jeffreys Bay

South Africa's surf town — the world-famous right-hand point break at Supertubes and a laid-back beach culture.

Johannesburg
Overnight
City

Johannesburg

South Africa's economic engine and the travel hub almost everyone flies into — Apartheid Museum, Soweto, and the gateway to the north.

Kaapsehoop
Worth a Detour
Village

Kaapsehoop

A mist-belt hamlet on a plateau above Nelspruit — wild horses, rock art, and a ghost of a gold-rush village.

Kenton-on-Sea
Overnight
Town

Kenton-on-Sea

A holiday village between two rivers on the Sunshine Coast — beaches, Kariega Game Reserve upriver, and a family base.

Kimberley
Quick Stop
City

Kimberley

The diamond city — the Big Hole, siege history, and the Northern Cape's only real city.

Klerksdorp
Quick Stop
Town

Klerksdorp

A gold-and-agriculture town on the N12 — a functional stop on the Joburg–Kimberley corridor, not a destination.

Knysna
Overnight
Town

Knysna

The Garden Route's lagoon-and-headland town — the Knysna Heads, oysters, and the route's most-visited base.

Komatipoort
Base
Town

Komatipoort

The last town before Kruger's Crocodile Bridge gate and the Mozambique border — a hot lowveld base, not a destination.

Kommetjie
Worth a Detour
Village

Kommetjie

The Cape Peninsula's cold-water surf village — Long Beach and the Outer Kom reef, the Atlantic-seaboard surfer's base.

Kuruman
Quick Stop
Town

Kuruman

The Oasis of the Kalahari — a mining town with a perennial spring that sustained travellers for centuries.

Ladybrand
Worth a Detour
Town

Ladybrand

A sandstone village on the Lesotho border — a quiet base for the Caledon frontier and Maseru access.

Langebaan
Overnight
Town

Langebaan

A lagoon town on the West Coast — kitesurfing, a blue-water lagoon, and the West Coast National Park.

Lydenburg
Worth a Detour
Town

Lydenburg

A 1849 voortrekker town at the foot of the Long Tom Pass — the historical gateway onto the escarpment from the highveld.

Maboneng Precinct
Day Trip
Neighborhood

Maboneng Precinct

Joburg's regenerated inner-city precinct — galleries, rooftop bars, and street food in what was a no-go district.

Machadodorp
Quick Stop
Town

Machadodorp

A highveld trout-fishing village on the N4 — a quiet fuel-and-river stop between Joburg and the escarpment.

Madikwe Town
Quick Stop
Town

Madikwe Town

The gateway village to Madikwe Game Reserve — a provisioning stop for safari transfers, not a base.

Mahikeng
Worth a Detour
City

Mahikeng

The North West capital and a border town with Botswana — Sol Plaatje's Siege of Mafeking history and the Kalahari gateway.

Makhado
Quick Stop
Town

Makhado

The last town on the N1 before the Soutpansberg climb and Zimbabwe — a provisioning stop and the historical Louis Trichardt.

Malelane
Base
Town

Malelane

A sugar-and-safari town at Kruger's Malelane gate — a civilised southern-Kruger base with a private-gate resort option.

Marico
Worth a Detour
Region

Marico

Hermann Kallenbach's bucolic 'Marico' country — bushveld rivers, mampoer farms, and the long-tail frontier of the North West.

Modimolle
Quick Stop
Town

Modimolle

A hot-spring and bushveld town on the N1 (Nylstroom) — the Bela-Bela/Warmbaths chain toward the north.

Montagu
Overnight
Town

Montagu

A hot-spring town at the start of Route 62 — Cape Dutch architecture, orchards, and the gateway to the Little Karoo.

Mossel Bay
Overnight
Town

Mossel Bay

A working harbour town at the Garden Route's western start — shark cage diving, beaches, and the mildest climate in the country.

Namaqualand
Worth a Detour
Region

Namaqualand

A semi-desert that erupts in wildflowers for a few weeks a year — one of South Africa's strangest natural events.

Nelspruit
Base
City

Nelspruit

Mpumalanga's capital (Mbombela) — the lowveld gateway to Kruger, the Panorama Route, and the Mozambique border.

Nieu Bethesda
Worth a Detour
Town

Nieu Bethesda

A tiny Karoo village with an owl house, no petrol station, and an atmosphere you can't fake.

Nieuwoudtville
Worth a Detour
Town

Nieuwoudtville

The bulb capital of the world — a sandstone Karoo town that explodes into wildflowers for six weeks a year.

Nottingham Road
Quick Stop
Town

Nottingham Road

A Midlands Meander village — fly-fishing, farm stalls, and the KZN Midlands' quiet base.

Oudtshoorn
Overnight
Town

Oudtshoorn

The Klein Karoo's capital — the Cango Caves, ostrich farms, and the Swartberg Pass on the way to the coast.

Paarl
Day Trip
Town

Paarl

A historic Winelands town under a giant granite dome — Paarl Mountain, the Afrikaans Language Monument, and serious reds.

Parys
Worth a Detour
Town

Parys

A Vaal River town inside the Vredefort Dome crater — antique shops, river, and the country's most underrated weekend town.

Paternoster
Overnight
Village

Paternoster

A whitewashed fishing village on the West Coast — crayfish, long beaches, and a particular kind of quiet.

Phalaborwa
Base
Town

Phalaborwa

The Kruger-eve base for the Phalaborwa Gate — a hot lowveld town with a river camp and the only Kruger gate on the Limpopo side.

Philippolis
Only If Nearby
Town

Philippolis

A tiny sandstone mission town on the N1 — a quiet stop on the long Joburg–Cape drive, with a literary history.

Pilgrim's Rest
Trip Anchor
Town

Pilgrim's Rest

A gold-rush village frozen in 1873 — a living museum town in a green valley, and the one Panorama Route stop with real history.

Plettenberg Bay
Base
Town

Plettenberg Bay

The most polished town on the Garden Route — beaches, a small lagoon, and the Tsitsikamma on the doorstep.

Polokwane
Base
City

Polokwane

Limpopo's capital on the N1 — the practical gateway to the north, Kruger's northern gates, and Zimbabwe.

Port Shepstone
Quick Stop
Town

Port Shepstone

South Coast town at the Mzimkhulu River mouth, the hub for the Hibberdene-to-Port Edward beach strip.

Port St Johns
Worth a Detour
Village

Port St Johns

A jungle-clad Wild Coast village at the Umzimvubu river mouth — dramatic, decaying, and the Sardine Run base.

Potchefstroom
Day Trip
Town

Potchefstroom

A university town on the Mooi River — oaks, students, and the prettiest main street in the North West.

Pretoria
Day Trip
City

Pretoria

South Africa's administrative capital — jacaranda-lined avenues, embassies, and the country's best Afrikaans cultural institutions.

Prince Albert
Worth a Detour
Town

Prince Albert

A Karoo village at the foot of the Swartberg Pass — quiet, foodie, and a worthy detour off the N1.

Robertson
Overnight
Town

Robertson

A warm Breede River valley town — wine, the Route 62 detour, and the closest 'real' Karoo transition from Cape Town.

Rustenburg
Quick Stop
Town

Rustenburg

A platinum-mining city and the practical gateway to Sun City and Pilanesberg — useful, not charming.

Sabie
Overnight
Town

Sabie

A forestry town in a misty valley on the escarpment — waterfalls, forests, and the southern Panorama Route base.

Simon's Town
Day Trip
Town

Simon's Town

A historic naval town on the Cape Peninsula — Boulders penguins, the False Bay coast, and the base south of Cape Town.

Soutpansberg
Worth a Detour
Region

Soutpansberg

The salt-pan mountain range crossing the N1 — baobabs, Venda sacred forests, and the country's best-kept escarpment drive.

Soweto
Trip Anchor
Neighborhood

Soweto

South Africa's most famous township — the heart of the struggle story, Vilakazi Street, and the country's most important living history walk.

Springbok
Quick Stop
Town

Springbok

The Namaqualand capital — the spring flower town at the fork of the N7 toward Namibia.

St Francis Bay
Overnight
Town

St Francis Bay

A white-walled canal-and-beach village near Jeffreys Bay — surf, a canal estate, and a calmer Eastern Cape coast base.

St Lucia
Base
Town

St Lucia

The gateway town to iSimangaliso Wetland Park — hippos in the streets at night and the estuary at dawn.

Stanford
Overnight
Village

Stanford

A slow village on the Klein River outside Hermanus — farm-to-table dining, antiques, and the quiet alternative to the whale town.

Stellenbosch
Day Trip
Town

Stellenbosch

The heart of the Cape Winelands — the most estates in the smallest area, and a walkable university town.

Storms River Village
Overnight
Village

Storms River Village

A tiny village at the Tsitsikamma end of the Garden Route — the Mouth, suspension bridge, and forest canopy tours.

Struisbaai
Worth a Detour
Town

Struisbaai

Coastal town near Cape Agulhas with a long sandy beach and a working harbour.

Sutherland
Worth a Detour
Town

Sutherland

South Africa's stargazing capital — cold, remote, and home to SALT, the southern hemisphere's largest telescope.

Swellendam
Overnight
Town

Swellendam

South Africa's third-oldest town — Cape Dutch history at the N2/R62 crossroads, with a nature reserve on the doorstep.

Thohoyandou
Only If Nearby
Town

Thohoyandou

The former capital of Venda and a cultural crossroads in the far north — Venda art, sacred forests, and Lake Fundudzi access.

Tulbagh
Worth a Detour
Town

Tulbagh

A tucked-away Winelands village in a ring of mountains — Cape Dutch, a wine route, and the valley no one tells you about.

Tzaneen
Worth a Detour
Town

Tzaneen

A green subtropical town in the Magoebaskloof foothills — fruit, tea, and the most underrated escarpment drive in the country.

Underberg
Base
Town

Underberg

The gateway town to the southern Drakensberg — Sani Pass, the highest pub in Africa, and the start of the high mountains.

Upington
Quick Stop
Town

Upington

The Green Kalahari capital — a river town on the Orange, and the gateway to the Kgalagadi.

Vredefort
Only If Nearby
Town

Vredefort

The town at the centre of the world's largest verified meteorite crater — the geology stop inside the Parys crater.

Wakkerstroom
Worth a Detour
Village

Wakkerstroom

A high-altitude wetland village on the Mpumalanga-Free State border — one of South Africa's great birding destinations.

Waterval Boven
Worth a Detour
Town

Waterval Boven

A cliff-edge railway hamlet above the Elands River — South Africa's rock-climbing mecca and a quiet escarpment base.

White River
Base
Town

White River

A lowveld town of orchards and old settler farms between Nelspruit and the Kruger gates — a calmer base than Hazyview.

Wilderness
Overnight
Town

Wilderness

A small Garden Route town set on a lagoon and national park — beach, forest, and a slow pace.

Yzerfontein
Worth a Detour
Town

Yzerfontein

West Coast holiday town with a long beach, the start of the Flower Route, and a reef-point surf break.

105 places

How to use this

Most first trips combine two territories — the Western Cape plus a safari region, or KwaZulu-Natal's coast and Berg. Three provinces starts to feel rushed unless you have two weeks and are comfortable with long drives.

The Kruger lowveld is listed separately because it spans two provinces; everything else maps cleanly. Use the province filter above to drill into each territory once you've picked a direction.

Planning South Africa? Steal our route.

Get our first-timer itinerary, route notes, and places worth making room for.