South Africa travel plans with the routes already figured out
Rome2Rio itineraries for South Africa are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.
9 days in South Africa
Cape Town PretoriaItinerary navigation
Days 1–3: Cape Town, South Africa
Activities
- Boulders Beach Penguin Colony
- Camps Bay Beach
Hotel
RecommendedHotel

Day 4: Johannesburg, South Africa
Distance
PopularTransport
- Take the taxi from Cape Town to Johannesburgtaxi
- Fly from Cape Town to Johannesburgplane
- Take the taxi from Cape Town to Johannesburgtaxi
2h 35m
$NaN–NaN
Activities
- Apartheid Museum
- Cradle of Humankind Maropeng Visitor Centre and Sterkfontein Caves
Hotel
RecommendedHotel

Day 5: Durban, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Durbantaxi
- Fly from Johannesburg to Durbanplane
- Take the transfer from Johannesburg to Durbantransfer
- Take the bus from Johannesburg to Durbanbus
2h 49m
$NaN–NaN
Activities
- Valley of 1000 Hills
- Golden Mile
Hotel
RecommendedHotel

Day 6: Pietermaritzburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Pietermaritzburgbus
1h 10m
$NaN–NaN
Activities
- Pietermaritzburg City Hall
- Msunduzi Museum
Hotel
RecommendedHotel

Day 7: Mpumalanga, South Africa
Distance
PopularTransport
- Take the bus from Pietermaritzburg to Mpumalangabus
- Take the transfer from Pietermaritzburg to Mpumalangatransfer
- Take the train from Pietermaritzburg to Mpumalangatrain
4h 38m
$NaN–NaN
Activities
- Sudwala Caves
- Mac Mac Falls
Hotel
RecommendedHotel

Day 8: Mthatha, South Africa
Distance
PopularTransport
- Take the taxi from Mpumalanga to Mthathataxi
- Take the bus from Mpumalanga to Mthathabus
6h 31m
$NaN–NaN
Activities
- Walter Sisulu University Mthatha Campus
- Mthatha Dam
Hotel
RecommendedHotel

Day 9: Pretoria, South Africa
Distance
PopularTransport
- Take the taxi from Mthatha to Pretoriataxi
- Fly from Mthatha to Pretoriaplane
- Take the taxi from Mthatha to Pretoriataxi
2h 5m
$NaN–NaN
Activities
- Paul Kruger House Museum
- Wonderboom Nature Reserve
Hotel
RecommendedHotel

10 days in South Africa
Johannesburg BloemfonteinItinerary navigation
Day 1: Johannesburg, South Africa
Activities
- Wits Art Museum
- Johannesburg Botanical Garden
Hotel
RecommendedHotel

Days 2–4: Cape Town, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Cape Towntaxi
- Fly from Johannesburg to Cape Townplane
- Take the taxi from Johannesburg to Cape Towntaxi
2h 47m
$NaN–NaN
Activities
- Two Oceans Aquarium
- Chapmans Peak Drive
Hotel
RecommendedHotel

Days 5–7: Stellenbosch, South Africa
Distance
PopularTransport
- Take the bus from Cape Town to Stellenboschbus
- Take the taxi from Cape Town to Stellenboschtaxi
56 min
$NaN–NaN
Activities
- Spier Wine Farm Wine Tasting
- E-Bike Wine Tour
Hotel
RecommendedHotel

Day 8: Wellington, South Africa
Distance
PopularTransport
- Take the taxi from Stellenbosch to Wellingtontaxi
- Take the train from Stellenbosch to Wellingtontrain
48 min
$NaN–NaN
Activities
- Wellington Golf Club Golfing
- De Villiers Chocolate Tasting
Hotel
RecommendedHotel

Day 9: Paarl, South Africa
Distance
PopularTransport
- Take the train from Wellington to Paarltrain
13 min
$NaN–NaN
Activities
- Rhebokskloof Wine Estate
- Babylonstoren
Hotel
RecommendedHotel

Day 10: Bloemfontein, South Africa
Distance
PopularTransport
- Take the taxi from Paarl to Bloemfonteintaxi
- Fly from Paarl to Bloemfonteinplane
- Take the taxi from Paarl to Bloemfonteintaxi
2h 21m
$NaN–NaN
Activities
- Loch Logan Waterfront
- Orchid House
Hotel
RecommendedHotel

11 days in South Africa
Durban BloemfonteinItinerary navigation
Day 1: Durban, South Africa
Activities
- Mahatma Gandhi Settlement Phoenix
- Suncoast Casino and Entertainment World
Hotel
RecommendedHotel

Day 2: Johannesburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Johannesburgbus
- Take the transfer from Durban to Johannesburgtransfer
- Fly from Durban to Johannesburgplane
- Take the taxi from Durban to Johannesburgtaxi
2h 48m
$NaN–NaN
Activities
- Soweto Tour including Mandela House and Hector Pieterson Museum
- Wits Art Museum
Hotel
RecommendedHotel

Days 3–5: Cape Town, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Cape Towntaxi
- Fly from Johannesburg to Cape Townplane
- Take the taxi from Johannesburg to Cape Towntaxi
2h 47m
$NaN–NaN
Activities
- Two Oceans Aquarium
- Cape Point and Cape of Good Hope
Hotel
RecommendedHotel

Days 6–8: Stellenbosch, South Africa
Distance
PopularTransport
- Take the bus from Cape Town to Stellenboschbus
- Take the taxi from Cape Town to Stellenboschtaxi
56 min
$NaN–NaN
Activities
- Segway Tour at Spier Wine Farm
- Stellenbosch Village Museum
Hotel
RecommendedHotel

Day 9: Wellington, South Africa
Distance
PopularTransport
- Take the taxi from Stellenbosch to Wellingtontaxi
- Take the train from Stellenbosch to Wellingtontrain
48 min
$NaN–NaN
Activities
- Wellington Museum Visit
- Explore Church Street
Hotel
RecommendedHotel

Day 10: Paarl, South Africa
Distance
PopularTransport
- Take the train from Wellington to Paarltrain
13 min
$NaN–NaN
Activities
- KWV House of Brandy
- Perdeberg Cellar
Hotel
RecommendedHotel

Day 11: Bloemfontein, South Africa
Distance
PopularTransport
- Take the taxi from Paarl to Bloemfonteintaxi
- Fly from Paarl to Bloemfonteinplane
- Take the taxi from Paarl to Bloemfonteintaxi
2h 21m
$NaN–NaN
Activities
- Supreme Court of Appeal
- Anglo Boer War Museum
Hotel
RecommendedHotel

12 days in South Africa
Pretoria BloemfonteinItinerary navigation
Day 1: Pretoria, South Africa
Activities
- National Zoological Gardens of South Africa
- Pretoria National Botanical Garden
Hotel
RecommendedHotel

Days 2–4: Cape Town, South Africa
Distance
PopularTransport
- Take the taxi from Pretoria to Cape Towntaxi
- Fly from Pretoria to Cape Townplane
- Take the taxi from Pretoria to Cape Towntaxi
3h 2m
$NaN–NaN
Activities
- Camps Bay Beach
- Zeitz MOCAA
Hotel
RecommendedHotel

Day 5: Johannesburg, South Africa
Distance
PopularTransport
- Take the taxi from Cape Town to Johannesburgtaxi
- Fly from Cape Town to Johannesburgplane
- Take the taxi from Cape Town to Johannesburgtaxi
2h 35m
$NaN–NaN
Activities
- Maboneng Precinct Exploration
- Gold Reef City Theme Park
Hotel
RecommendedHotel

Day 6: Durban, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Durbantaxi
- Fly from Johannesburg to Durbanplane
- Take the transfer from Johannesburg to Durbantransfer
- Take the bus from Johannesburg to Durbanbus
2h 49m
$NaN–NaN
Activities
- Golden Mile
- Mahatma Gandhi Settlement Phoenix
Hotel
RecommendedHotel

Day 7: Pietermaritzburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Pietermaritzburgbus
1h 10m
$NaN–NaN
Activities
- Worlds View
- KwaZulu-Natal National Botanical Garden
Hotel
RecommendedHotel

Day 8: Mpumalanga, South Africa
Distance
PopularTransport
- Take the bus from Pietermaritzburg to Mpumalangabus
- Take the transfer from Pietermaritzburg to Mpumalangatransfer
- Take the train from Pietermaritzburg to Mpumalangatrain
4h 38m
$NaN–NaN
Activities
- Berlin Falls
- Sudwala Caves
Hotel
RecommendedHotel

Day 9: Mthatha, South Africa
Distance
PopularTransport
- Take the taxi from Mpumalanga to Mthathataxi
- Take the bus from Mpumalanga to Mthathabus
6h 31m
$NaN–NaN
Activities
- Walter Sisulu University Mthatha Campus
- Mthatha Country Club
Hotel
RecommendedHotel

Day 10: East London, South Africa
Distance
PopularTransport
- Take the bus from Mthatha to East Londonbus
- Take the bus from Mthatha to East Londonbus
4h 15m
$NaN–NaN
Activities
- Hackney City Farm
- Shoreditch Street Art Tour
Hotel
RecommendedHotel

Day 11: Kimberley, South Africa
Distance
PopularTransport
- Take the taxi from East London to Kimberleytaxi
- Fly from East London to Kimberleyplane
- Take the taxi from East London to Kimberleytaxi
3h 41m
$NaN–NaN
Activities
- Kimberley Golf Club
- William Humphreys Art Gallery
Hotel
RecommendedHotel

Day 12: Bloemfontein, South Africa
Distance
PopularTransport
- Take the bus from Kimberley to Bloemfonteinbus
- Take the bus from Kimberley to Bloemfonteinbus
9h 5m
$NaN–NaN
Activities
- Supreme Court of Appeal
- President Brand Street Historical Walk
Hotel
RecommendedHotel

13 days in South Africa
Cape Town MbombelaItinerary navigation
Days 1–3: Cape Town, South Africa
Activities
- District Six Museum
- Robben Island Museum
Hotel
RecommendedHotel

Day 4: Johannesburg, South Africa
Distance
PopularTransport
- Take the taxi from Cape Town to Johannesburgtaxi
- Fly from Cape Town to Johannesburgplane
- Take the taxi from Cape Town to Johannesburgtaxi
2h 35m
$NaN–NaN
Activities
- Johannesburg Zoo
- Gold Reef City Theme Park
Hotel
RecommendedHotel

Day 5: Durban, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Durbantaxi
- Fly from Johannesburg to Durbanplane
- Take the transfer from Johannesburg to Durbantransfer
- Take the bus from Johannesburg to Durbanbus
2h 49m
$NaN–NaN
Activities
- Mahatma Gandhi Settlement Phoenix
- Golden Mile
Hotel
RecommendedHotel

Day 6: Pietermaritzburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Pietermaritzburgbus
1h 10m
$NaN–NaN
Activities
- Howick Falls
- Msunduzi Museum
Hotel
RecommendedHotel

Day 7: Mpumalanga, South Africa
Distance
PopularTransport
- Take the bus from Pietermaritzburg to Mpumalangabus
- Take the transfer from Pietermaritzburg to Mpumalangatransfer
- Take the train from Pietermaritzburg to Mpumalangatrain
4h 38m
$NaN–NaN
Activities
- Gods Window
- Bourkes Luck Potholes
Hotel
RecommendedHotel

Day 8: Mthatha, South Africa
Distance
PopularTransport
- Take the taxi from Mpumalanga to Mthathataxi
- Take the bus from Mpumalanga to Mthathabus
6h 31m
$NaN–NaN
Activities
- Mthatha Local Market
- Mthatha Plaza
Hotel
RecommendedHotel

Day 9: Pretoria, South Africa
Distance
PopularTransport
- Take the taxi from Mthatha to Pretoriataxi
- Fly from Mthatha to Pretoriaplane
- Take the taxi from Mthatha to Pretoriataxi
2h 5m
$NaN–NaN
Activities
- Pretoria Art Museum
- Melrose House Museum
Hotel
RecommendedHotel

Days 10–13: Mbombela, South Africa
Distance
PopularTransport
- Take the taxi from Pretoria to Mbombelataxi
- Fly from Pretoria to Mbombelaplane
- Take the taxi from Pretoria to Mbombelataxi
1h 55m
$NaN–NaN
Activities
- Kaapsehoop Horse Trails
- Gods Window Panorama Route
Hotel
RecommendedHotel

14 days in South Africa
Johannesburg RustenburgItinerary navigation
Day 1: Johannesburg, South Africa
Activities
- Wits Art Museum
- Apartheid Museum
Hotel
RecommendedHotel

Days 2–4: Cape Town, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Cape Towntaxi
- Fly from Johannesburg to Cape Townplane
- Take the taxi from Johannesburg to Cape Towntaxi
2h 47m
$NaN–NaN
Activities
- Two Oceans Aquarium
- Kirstenbosch National Botanical Garden
Hotel
RecommendedHotel

Days 5–7: Stellenbosch, South Africa
Distance
PopularTransport
- Take the bus from Cape Town to Stellenboschbus
- Take the taxi from Cape Town to Stellenboschtaxi
56 min
$NaN–NaN
Activities
- Explore Oom Samie se Winkel
- Spier Wine Farm Wine Tasting
Hotel
RecommendedHotel

Day 8: Wellington, South Africa
Distance
PopularTransport
- Take the taxi from Stellenbosch to Wellingtontaxi
- Take the train from Stellenbosch to Wellingtontrain
48 min
$NaN–NaN
Activities
- Picnic at Imbuko Wines
- Visit Diemersfontein Wine Estate
Hotel
RecommendedHotel

Day 9: Paarl, South Africa
Distance
PopularTransport
- Take the train from Wellington to Paarltrain
13 min
$NaN–NaN
Activities
- Paarl Museum
- Afrikaans Language Monument
Hotel
RecommendedHotel

Day 10: Bloemfontein, South Africa
Distance
PopularTransport
- Take the taxi from Paarl to Bloemfonteintaxi
- Fly from Paarl to Bloemfonteinplane
- Take the taxi from Paarl to Bloemfonteintaxi
2h 21m
$NaN–NaN
Activities
- Oliewenhuis Art Museum
- National Museum Bloemfontein
Hotel
RecommendedHotel

Day 11: Kimberley, South Africa
Distance
PopularTransport
- Take the bus from Bloemfontein to Kimberleybus
- Take the foot from Bloemfontein to Kimberleywalk
- Take the bus from Bloemfontein to Kimberleybus
10h 6m
$NaN–NaN
Activities
- Kimberley City Hall
- Kimberley Golf Club
Hotel
RecommendedHotel

Days 12–13: Upington, South Africa
Distance
PopularTransport
- Take the taxi from Kimberley to Upingtontaxi
- Fly from Kimberley to Upingtonplane
- Take the taxi from Kimberley to Upingtontaxi
5h 50m
$NaN–NaN
Activities
- Kalahari Oranje Museum
- Kalahari Mall
Hotel
RecommendedHotel

Day 14: Rustenburg, South Africa
Distance
PopularTransport
- Take the taxi from Upington to Rustenburgtaxi
- Fly from Upington to Rustenburgplane
- Take the taxi from Upington to Rustenburgtaxi
3h 21m
$NaN–NaN
Activities
- Kgaswane Mountain Reserve Exploration
- Quad Biking Adventure near Sun City
Hotel
RecommendedHotel

15 days in South Africa
Durban RustenburgItinerary navigation
Day 1: Durban, South Africa
Activities
- Valley of 1000 Hills
- Suncoast Casino and Entertainment World
Hotel
RecommendedHotel

Day 2: Johannesburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Johannesburgbus
- Take the transfer from Durban to Johannesburgtransfer
- Fly from Durban to Johannesburgplane
- Take the taxi from Durban to Johannesburgtaxi
2h 48m
$NaN–NaN
Activities
- Market on Main at Arts on Main
- Johannesburg Botanical Garden
Hotel
RecommendedHotel

Days 3–5: Cape Town, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Cape Towntaxi
- Fly from Johannesburg to Cape Townplane
- Take the taxi from Johannesburg to Cape Towntaxi
2h 47m
$NaN–NaN
Activities
- V&A Waterfront
- Zeitz MOCAA
Hotel
RecommendedHotel

Days 6–8: Stellenbosch, South Africa
Distance
PopularTransport
- Take the bus from Cape Town to Stellenboschbus
- Take the taxi from Cape Town to Stellenboschtaxi
56 min
$NaN–NaN
Activities
- Play a round at Stellenbosch Golf Club
- Hike in Jonkershoek Nature Reserve
Hotel
RecommendedHotel

Day 9: Wellington, South Africa
Distance
PopularTransport
- Take the taxi from Stellenbosch to Wellingtontaxi
- Take the train from Stellenbosch to Wellingtontrain
48 min
$NaN–NaN
Activities
- Val du Charron Wine & Leisure Estate Spa
- De Villiers Chocolate Tasting
Hotel
RecommendedHotel

Day 10: Paarl, South Africa
Distance
PopularTransport
- Take the train from Wellington to Paarltrain
13 min
$NaN–NaN
Activities
- Perdeberg Cellar
- Afrikaans Language Monument
Hotel
RecommendedHotel

Day 11: Bloemfontein, South Africa
Distance
PopularTransport
- Take the taxi from Paarl to Bloemfonteintaxi
- Fly from Paarl to Bloemfonteinplane
- Take the taxi from Paarl to Bloemfonteintaxi
2h 21m
$NaN–NaN
Activities
- Oliewenhuis Art Museum
- National Museum Bloemfontein
Hotel
RecommendedHotel

Day 12: Kimberley, South Africa
Distance
PopularTransport
- Take the bus from Bloemfontein to Kimberleybus
- Take the foot from Bloemfontein to Kimberleywalk
- Take the bus from Bloemfontein to Kimberleybus
10h 6m
$NaN–NaN
Activities
- McGregor Museum
- Kimberley City Hall
Hotel
RecommendedHotel

Days 13–14: Upington, South Africa
Distance
PopularTransport
- Take the taxi from Kimberley to Upingtontaxi
- Fly from Kimberley to Upingtonplane
- Take the taxi from Kimberley to Upingtontaxi
5h 50m
$NaN–NaN
Activities
- Donkey Memorial
- Kalahari Oranje Museum
Hotel
RecommendedHotel

Day 15: Rustenburg, South Africa
Distance
PopularTransport
- Take the taxi from Upington to Rustenburgtaxi
- Fly from Upington to Rustenburgplane
- Take the taxi from Upington to Rustenburgtaxi
3h 21m
$NaN–NaN
Activities
- Magaliesberg Canopy Tour Ziplining
- Magaliesberg Hot Air Balloon Safari
Hotel
RecommendedHotel

16 days in South Africa
Pretoria RustenburgItinerary navigation
Day 1: Pretoria, South Africa
Activities
- Voortrekker Monument
- Union Buildings
Hotel
RecommendedHotel

Days 2–4: Cape Town, South Africa
Distance
PopularTransport
- Take the taxi from Pretoria to Cape Towntaxi
- Fly from Pretoria to Cape Townplane
- Take the taxi from Pretoria to Cape Towntaxi
3h 2m
$NaN–NaN
Activities
- Table Mountain Aerial Cableway
- Companys Garden
Hotel
RecommendedHotel

Day 5: Johannesburg, South Africa
Distance
PopularTransport
- Take the taxi from Cape Town to Johannesburgtaxi
- Fly from Cape Town to Johannesburgplane
- Take the taxi from Cape Town to Johannesburgtaxi
2h 35m
$NaN–NaN
Activities
- Nelson Mandela Square
- Gold Reef City Theme Park
Hotel
RecommendedHotel

Day 6: Durban, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Durbantaxi
- Fly from Johannesburg to Durbanplane
- Take the transfer from Johannesburg to Durbantransfer
- Take the bus from Johannesburg to Durbanbus
2h 49m
$NaN–NaN
Activities
- Victoria Street Market
- Moses Mabhida Stadium
Hotel
RecommendedHotel

Day 7: Pietermaritzburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Pietermaritzburgbus
1h 10m
$NaN–NaN
Activities
- Macrorie House Museum
- Natal Museum
Hotel
RecommendedHotel

Day 8: Mpumalanga, South Africa
Distance
PopularTransport
- Take the bus from Pietermaritzburg to Mpumalangabus
- Take the transfer from Pietermaritzburg to Mpumalangatransfer
- Take the train from Pietermaritzburg to Mpumalangatrain
4h 38m
$NaN–NaN
Activities
- Three Rondavels Viewpoint
- Mac Mac Falls
Hotel
RecommendedHotel

Day 9: Mthatha, South Africa
Distance
PopularTransport
- Take the taxi from Mpumalanga to Mthathataxi
- Take the bus from Mpumalanga to Mthathabus
6h 31m
$NaN–NaN
Activities
- Mthatha River Viewpoint
- Bhunga Building
Hotel
RecommendedHotel

Day 10: East London, South Africa
Distance
PopularTransport
- Take the bus from Mthatha to East Londonbus
- Take the bus from Mthatha to East Londonbus
4h 15m
$NaN–NaN
Activities
- Shoreditch Street Art Tour
- Brick Lane Market
Hotel
RecommendedHotel

Day 11: Kimberley, South Africa
Distance
PopularTransport
- Take the taxi from East London to Kimberleytaxi
- Fly from East London to Kimberleyplane
- Take the taxi from East London to Kimberleytaxi
3h 41m
$NaN–NaN
Activities
- Dunluce and Rudd House
- Sol Plaatje Museum
Hotel
RecommendedHotel

Day 12: Bloemfontein, South Africa
Distance
PopularTransport
- Take the bus from Kimberley to Bloemfonteinbus
- Take the bus from Kimberley to Bloemfonteinbus
9h 5m
$NaN–NaN
Activities
- Free State National Botanical Garden
- Anglo Boer War Museum
Hotel
RecommendedHotel

Day 13: Welkom, South Africa
Distance
PopularTransport
- Take the bus from Bloemfontein to Welkombus
1h 40m
$NaN–NaN
Activities
- Dutch Reformed Church Welkom-Noord
- Welkom Square Shopping Centre
Hotel
RecommendedHotel

Day 14: Kroonstad, South Africa
Distance
PopularTransport
- Take the bus from Welkom to Kroonstadbus
50 min
$NaN–NaN
Activities
- Kroonstad Golf Club
- Serfontein Gate
Hotel
RecommendedHotel

Day 15: Potchefstroom, South Africa
Distance
PopularTransport
- Take the bus from Kroonstad to Potchefstroombus
- Take the transfer from Kroonstad to Potchefstroomtransfer
- Take the bus from Kroonstad to Potchefstroombus
5h 5m
$NaN–NaN
Activities
- Buffelsvlei Wild Animal Park
- Potchefstroom Museum
Hotel
RecommendedHotel

Day 16: Rustenburg, South Africa
Distance
PopularTransport
- Take the bus from Potchefstroom to Rustenburgbus
- Take the transfer from Potchefstroom to Rustenburgtransfer
- Take the train from Potchefstroom to Rustenburgtrain
- Take the train from Potchefstroom to Rustenburgtrain
- Take the foot from Potchefstroom to Rustenburgwalk
- Take the bus from Potchefstroom to Rustenburgbus
5h 47m
$NaN–NaN
Activities
- Rustenburg Nature Reserve Hiking
- Explore Sun City Resort
Hotel
RecommendedHotel

17 days in South Africa
Cape Town RustenburgItinerary navigation
Days 1–3: Cape Town, South Africa
Activities
- Kirstenbosch National Botanical Garden
- Companys Garden
Hotel
RecommendedHotel

Day 4: Johannesburg, South Africa
Distance
PopularTransport
- Take the taxi from Cape Town to Johannesburgtaxi
- Fly from Cape Town to Johannesburgplane
- Take the taxi from Cape Town to Johannesburgtaxi
2h 35m
$NaN–NaN
Activities
- Gold Reef City Theme Park
- Maboneng Precinct Exploration
Hotel
RecommendedHotel

Day 5: Durban, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Durbantaxi
- Fly from Johannesburg to Durbanplane
- Take the transfer from Johannesburg to Durbantransfer
- Take the bus from Johannesburg to Durbanbus
2h 49m
$NaN–NaN
Activities
- uShaka Marine World
- Durban Botanic Gardens
Hotel
RecommendedHotel

Day 6: Pietermaritzburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Pietermaritzburgbus
1h 10m
$NaN–NaN
Activities
- Midmar Dam
- Voortrekker Museum
Hotel
RecommendedHotel

Day 7: Mpumalanga, South Africa
Distance
PopularTransport
- Take the bus from Pietermaritzburg to Mpumalangabus
- Take the transfer from Pietermaritzburg to Mpumalangatransfer
- Take the train from Pietermaritzburg to Mpumalangatrain
4h 38m
$NaN–NaN
Activities
- Bourkes Luck Potholes
- Sudwala Caves
Hotel
RecommendedHotel

Day 8: Mthatha, South Africa
Distance
PopularTransport
- Take the taxi from Mpumalanga to Mthathataxi
- Take the bus from Mpumalanga to Mthathabus
6h 31m
$NaN–NaN
Activities
- Nelson Mandela Youth and Heritage Centre Qunu
- Mthatha Plaza
Hotel
RecommendedHotel

Day 9: Pretoria, South Africa
Distance
PopularTransport
- Take the taxi from Mthatha to Pretoriataxi
- Fly from Mthatha to Pretoriaplane
- Take the taxi from Mthatha to Pretoriataxi
2h 5m
$NaN–NaN
Activities
- Cullinan Diamond Mine
- Voortrekker Monument
Hotel
RecommendedHotel

Days 10–13: Mbombela, South Africa
Distance
PopularTransport
- Take the taxi from Pretoria to Mbombelataxi
- Fly from Pretoria to Mbombelaplane
- Take the taxi from Pretoria to Mbombelataxi
1h 55m
$NaN–NaN
Activities
- Emnotweni Casino
- Graskop Gorge Lift
Hotel
RecommendedHotel

Day 14: Polokwane, South Africa
Distance
PopularTransport
- Take the taxi from Mbombela to Polokwanetaxi
- Fly from Mbombela to Polokwaneplane
- Take the taxi from Mbombela to Polokwanetaxi
3h 49m
$NaN–NaN
Activities
- Polokwane Game Reserve
- Savannah Mall
Hotel
RecommendedHotel

Days 15–17: Rustenburg, South Africa
Distance
PopularTransport
- Take the taxi from Polokwane to Rustenburgtaxi
- Fly from Polokwane to Rustenburgplane
- Take the taxi from Polokwane to Rustenburgtaxi
3h
$NaN–NaN
Activities
- Pilanesberg National Park Safari
- Paul Kruger Country House Museum Tour
Hotel
RecommendedHotel

18 days in South Africa
Johannesburg PretoriaItinerary navigation
Day 1: Johannesburg, South Africa
Activities
- Pilanesberg National Park Day Safari
- Johannesburg Zoo
Hotel
RecommendedHotel

Days 2–4: Cape Town, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Cape Towntaxi
- Fly from Johannesburg to Cape Townplane
- Take the taxi from Johannesburg to Cape Towntaxi
2h 47m
$NaN–NaN
Activities
- V&A Waterfront
- Table Mountain Aerial Cableway
Hotel
RecommendedHotel

Days 5–7: Stellenbosch, South Africa
Distance
PopularTransport
- Take the bus from Cape Town to Stellenboschbus
- Take the taxi from Cape Town to Stellenboschtaxi
56 min
$NaN–NaN
Activities
- Stellenbosch University Botanical Garden
- Visit Giraffe House Wildlife Awareness Centre
Hotel
RecommendedHotel

Day 8: Wellington, South Africa
Distance
PopularTransport
- Take the taxi from Stellenbosch to Wellingtontaxi
- Take the train from Stellenbosch to Wellingtontrain
48 min
$NaN–NaN
Activities
- Foxenburg Estate Olive and Goat Cheese Tasting
- Wellington Museum Visit
Hotel
RecommendedHotel

Day 9: Paarl, South Africa
Distance
PopularTransport
- Take the train from Wellington to Paarltrain
13 min
$NaN–NaN
Activities
- Strooidak Church
- Drakenstein Lion Park
Hotel
RecommendedHotel

Day 10: Bloemfontein, South Africa
Distance
PopularTransport
- Take the taxi from Paarl to Bloemfonteintaxi
- Fly from Paarl to Bloemfonteinplane
- Take the taxi from Paarl to Bloemfonteintaxi
2h 21m
$NaN–NaN
Activities
- Naval Hill Planetarium and Franklin Game Reserve
- President Brand Street Historical Walk
Hotel
RecommendedHotel

Day 11: Kimberley, South Africa
Distance
PopularTransport
- Take the bus from Bloemfontein to Kimberleybus
- Take the foot from Bloemfontein to Kimberleywalk
- Take the bus from Bloemfontein to Kimberleybus
10h 6m
$NaN–NaN
Activities
- Honoured Dead Memorial
- Mokala National Park
Hotel
RecommendedHotel

Days 12–13: Upington, South Africa
Distance
PopularTransport
- Take the taxi from Kimberley to Upingtontaxi
- Fly from Kimberley to Upingtonplane
- Take the taxi from Kimberley to Upingtontaxi
5h 50m
$NaN–NaN
Activities
- Orange River Bird Watching
- Kalahari Oranje Museum
Hotel
RecommendedHotel

Days 14–17: Rustenburg, South Africa
Distance
PopularTransport
- Take the taxi from Upington to Rustenburgtaxi
- Fly from Upington to Rustenburgplane
- Take the taxi from Upington to Rustenburgtaxi
3h 21m
$NaN–NaN
Activities
- Explore Sun City Resort
- Magaliesberg Canopy Tour Ziplining
Hotel
RecommendedHotel

Day 18: Pretoria, South Africa
Distance
PopularTransport
- Take the bus from Rustenburg to Pretoriabus
- Take the foot from Rustenburg to Pretoriawalk
- Take the train from Rustenburg to Pretoriatrain
2h 28m
$NaN–NaN
Activities
- Union Buildings
- Voortrekker Monument
Hotel
RecommendedHotel

19 days in South Africa
Durban PretoriaItinerary navigation
Day 1: Durban, South Africa
Activities
- Golden Mile
- Durban Natural Science Museum
Hotel
RecommendedHotel

Day 2: Johannesburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Johannesburgbus
- Take the transfer from Durban to Johannesburgtransfer
- Fly from Durban to Johannesburgplane
- Take the taxi from Durban to Johannesburgtaxi
2h 48m
$NaN–NaN
Activities
- Constitution Hill
- Orlando Towers Bungee Jumping
Hotel
RecommendedHotel

Days 3–5: Cape Town, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Cape Towntaxi
- Fly from Johannesburg to Cape Townplane
- Take the taxi from Johannesburg to Cape Towntaxi
2h 47m
$NaN–NaN
Activities
- District Six Museum
- Bo-Kaap
Hotel
RecommendedHotel

Days 6–8: Stellenbosch, South Africa
Distance
PopularTransport
- Take the bus from Cape Town to Stellenboschbus
- Take the taxi from Cape Town to Stellenboschtaxi
56 min
$NaN–NaN
Activities
- Stellenbosch University Botanical Garden
- Visit Giraffe House Wildlife Awareness Centre
Hotel
RecommendedHotel

Day 9: Wellington, South Africa
Distance
PopularTransport
- Take the taxi from Stellenbosch to Wellingtontaxi
- Take the train from Stellenbosch to Wellingtontrain
48 min
$NaN–NaN
Activities
- De Villiers Chocolate Tasting
- Hiking in Limietberg Nature Reserve
Hotel
RecommendedHotel

Day 10: Paarl, South Africa
Distance
PopularTransport
- Take the train from Wellington to Paarltrain
13 min
$NaN–NaN
Activities
- Fairview Wine and Cheese
- Drakenstein Lion Park
Hotel
RecommendedHotel

Day 11: Bloemfontein, South Africa
Distance
PopularTransport
- Take the taxi from Paarl to Bloemfonteintaxi
- Fly from Paarl to Bloemfonteinplane
- Take the taxi from Paarl to Bloemfonteintaxi
2h 21m
$NaN–NaN
Activities
- Orchid House
- Loch Logan Waterfront
Hotel
RecommendedHotel

Day 12: Kimberley, South Africa
Distance
PopularTransport
- Take the bus from Bloemfontein to Kimberleybus
- Take the foot from Bloemfontein to Kimberleywalk
- Take the bus from Bloemfontein to Kimberleybus
10h 6m
$NaN–NaN
Activities
- Sol Plaatje Museum
- McGregor Museum
Hotel
RecommendedHotel

Days 13–14: Upington, South Africa
Distance
PopularTransport
- Take the taxi from Kimberley to Upingtontaxi
- Fly from Kimberley to Upingtonplane
- Take the taxi from Kimberley to Upingtontaxi
5h 50m
$NaN–NaN
Activities
- Date Farm Visit
- Augrabies Falls National Park
Hotel
RecommendedHotel

Days 15–18: Rustenburg, South Africa
Distance
PopularTransport
- Take the taxi from Upington to Rustenburgtaxi
- Fly from Upington to Rustenburgplane
- Take the taxi from Upington to Rustenburgtaxi
3h 21m
$NaN–NaN
Activities
- Shopping at Waterfall Mall
- Magaliesberg Canopy Tour Ziplining
Hotel
RecommendedHotel

Day 19: Pretoria, South Africa
Distance
PopularTransport
- Take the bus from Rustenburg to Pretoriabus
- Take the foot from Rustenburg to Pretoriawalk
- Take the train from Rustenburg to Pretoriatrain
2h 28m
$NaN–NaN
Activities
- Paul Kruger House Museum
- Ditsong National Museum of Natural History
Hotel
RecommendedHotel

20 days in South Africa
Pretoria KlerksdorpItinerary navigation
Day 1: Pretoria, South Africa
Activities
- Cullinan Diamond Mine
- Groenkloof Nature Reserve
Hotel
RecommendedHotel

Days 2–4: Cape Town, South Africa
Distance
PopularTransport
- Take the taxi from Pretoria to Cape Towntaxi
- Fly from Pretoria to Cape Townplane
- Take the taxi from Pretoria to Cape Towntaxi
3h 2m
$NaN–NaN
Activities
- Lions Head Hike
- V&A Waterfront
Hotel
RecommendedHotel

Day 5: Johannesburg, South Africa
Distance
PopularTransport
- Take the taxi from Cape Town to Johannesburgtaxi
- Fly from Cape Town to Johannesburgplane
- Take the taxi from Cape Town to Johannesburgtaxi
2h 35m
$NaN–NaN
Activities
- Market on Main at Arts on Main
- Gold Reef City Theme Park
Hotel
RecommendedHotel

Day 6: Durban, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Durbantaxi
- Fly from Johannesburg to Durbanplane
- Take the transfer from Johannesburg to Durbantransfer
- Take the bus from Johannesburg to Durbanbus
2h 49m
$NaN–NaN
Activities
- Umgeni River Bird Park
- Suncoast Casino and Entertainment World
Hotel
RecommendedHotel

Day 7: Pietermaritzburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Pietermaritzburgbus
1h 10m
$NaN–NaN
Activities
- Pietermaritzburg City Hall
- Albert Falls Dam and Game Reserve
Hotel
RecommendedHotel

Day 8: Mpumalanga, South Africa
Distance
PopularTransport
- Take the bus from Pietermaritzburg to Mpumalangabus
- Take the transfer from Pietermaritzburg to Mpumalangatransfer
- Take the train from Pietermaritzburg to Mpumalangatrain
4h 38m
$NaN–NaN
Activities
- Blyde River Canyon Nature Reserve
- Pilgrims Rest Museum Village
Hotel
RecommendedHotel

Day 9: Mthatha, South Africa
Distance
PopularTransport
- Take the taxi from Mpumalanga to Mthathataxi
- Take the bus from Mpumalanga to Mthathabus
6h 31m
$NaN–NaN
Activities
- Nelson Mandela Museum
- Mthatha River Viewpoint
Hotel
RecommendedHotel

Day 10: East London, South Africa
Distance
PopularTransport
- Take the bus from Mthatha to East Londonbus
- Take the bus from Mthatha to East Londonbus
4h 15m
$NaN–NaN
Activities
- Columbia Road Flower Market
- Old Spitalfields Market
Hotel
RecommendedHotel

Day 11: Kimberley, South Africa
Distance
PopularTransport
- Take the taxi from East London to Kimberleytaxi
- Fly from East London to Kimberleyplane
- Take the taxi from East London to Kimberleytaxi
3h 41m
$NaN–NaN
Activities
- Sol Plaatje Museum
- McGregor Museum
Hotel
RecommendedHotel

Day 12: Bloemfontein, South Africa
Distance
PopularTransport
- Take the bus from Kimberley to Bloemfonteinbus
- Take the bus from Kimberley to Bloemfonteinbus
9h 5m
$NaN–NaN
Activities
- Loch Logan Waterfront
- Fourth Raadsaal
Hotel
RecommendedHotel

Day 13: Welkom, South Africa
Distance
PopularTransport
- Take the bus from Bloemfontein to Welkombus
1h 40m
$NaN–NaN
Activities
- Goldfields TVET College
- Theronia Dam
Hotel
RecommendedHotel

Day 14: Kroonstad, South Africa
Distance
PopularTransport
- Take the bus from Welkom to Kroonstadbus
50 min
$NaN–NaN
Activities
- Kroonstad Old Fort
- Kroonpark Resort
Hotel
RecommendedHotel

Day 15: Potchefstroom, South Africa
Distance
PopularTransport
- Take the bus from Kroonstad to Potchefstroombus
- Take the transfer from Kroonstad to Potchefstroomtransfer
- Take the bus from Kroonstad to Potchefstroombus
5h 5m
$NaN–NaN
Activities
- Goetz Fleischack Museum
- Mooirivier Mall
Hotel
RecommendedHotel

Days 16–19: Rustenburg, South Africa
Distance
PopularTransport
- Take the bus from Potchefstroom to Rustenburgbus
- Take the transfer from Potchefstroom to Rustenburgtransfer
- Take the train from Potchefstroom to Rustenburgtrain
- Take the train from Potchefstroom to Rustenburgtrain
- Take the foot from Potchefstroom to Rustenburgwalk
- Take the bus from Potchefstroom to Rustenburgbus
5h 47m
$NaN–NaN
Activities
- Magaliesberg Hot Air Balloon Safari
- Quad Biking Adventure near Sun City
Hotel
RecommendedHotel

Day 20: Klerksdorp, South Africa
Distance
PopularTransport
- Take the bus from Rustenburg to Klerksdorpbus
- Take the foot from Rustenburg to Klerksdorpwalk
- Take the train from Rustenburg to Klerksdorptrain
- Take the train from Rustenburg to Klerksdorptrain
- Take the transfer from Rustenburg to Klerksdorptransfer
- Take the bus from Rustenburg to Klerksdorpbus
6h 27m
$NaN–NaN
Activities
- Visit the Klerksdorp Dam
- Stilfontein Gold Mine Museum
Hotel
RecommendedHotel

30 days in South Africa
Cape Town ThohoyandouItinerary navigation
Days 1–3: Cape Town, South Africa
Activities
- Camps Bay Beach
- Lions Head Hike
Hotel
RecommendedHotel

Day 4: Johannesburg, South Africa
Distance
PopularTransport
- Take the taxi from Cape Town to Johannesburgtaxi
- Fly from Cape Town to Johannesburgplane
- Take the taxi from Cape Town to Johannesburgtaxi
2h 35m
$NaN–NaN
Activities
- Montecasino Entertainment Complex
- Market on Main at Arts on Main
Hotel
RecommendedHotel

Day 5: Durban, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Durbantaxi
- Fly from Johannesburg to Durbanplane
- Take the transfer from Johannesburg to Durbantransfer
- Take the bus from Johannesburg to Durbanbus
2h 49m
$NaN–NaN
Activities
- Mahatma Gandhi Settlement Phoenix
- Durban Botanic Gardens
Hotel
RecommendedHotel

Day 6: Pietermaritzburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Pietermaritzburgbus
1h 10m
$NaN–NaN
Activities
- African Bird of Prey Sanctuary
- Albert Falls Dam and Game Reserve
Hotel
RecommendedHotel

Day 7: Mpumalanga, South Africa
Distance
PopularTransport
- Take the bus from Pietermaritzburg to Mpumalangabus
- Take the transfer from Pietermaritzburg to Mpumalangatransfer
- Take the train from Pietermaritzburg to Mpumalangatrain
4h 38m
$NaN–NaN
Activities
- Pilgrims Rest Museum Village
- Graskop Gorge Lift Company
Hotel
RecommendedHotel

Day 8: Mthatha, South Africa
Distance
PopularTransport
- Take the taxi from Mpumalanga to Mthathataxi
- Take the bus from Mpumalanga to Mthathabus
6h 31m
$NaN–NaN
Activities
- Mthatha Cathedral
- Bhunga Building
Hotel
RecommendedHotel

Day 9: Pretoria, South Africa
Distance
PopularTransport
- Take the taxi from Mthatha to Pretoriataxi
- Fly from Mthatha to Pretoriaplane
- Take the taxi from Mthatha to Pretoriataxi
2h 5m
$NaN–NaN
Activities
- Pretoria National Botanical Garden
- Wonderboom Nature Reserve
Hotel
RecommendedHotel

Days 10–13: Mbombela, South Africa
Distance
PopularTransport
- Take the taxi from Pretoria to Mbombelataxi
- Fly from Pretoria to Mbombelaplane
- Take the taxi from Pretoria to Mbombelataxi
1h 55m
$NaN–NaN
Activities
- White River Country Club Golf
- Pilgrims Rest Historic Town
Hotel
RecommendedHotel

Day 14: Polokwane, South Africa
Distance
PopularTransport
- Take the taxi from Mbombela to Polokwanetaxi
- Fly from Mbombela to Polokwaneplane
- Take the taxi from Mbombela to Polokwanetaxi
3h 49m
$NaN–NaN
Activities
- Farmyard Trading Post
- Peter Mokaba Stadium
Hotel
RecommendedHotel

Days 15–18: Rustenburg, South Africa
Distance
PopularTransport
- Take the taxi from Polokwane to Rustenburgtaxi
- Fly from Polokwane to Rustenburgplane
- Take the taxi from Polokwane to Rustenburgtaxi
3h
$NaN–NaN
Activities
- Rustenburg Nature Reserve Hiking
- Kwena Gardens Crocodile Sanctuary
Hotel
RecommendedHotel

Day 19: Bloemfontein, South Africa
Distance
PopularTransport
- Take the taxi from Rustenburg to Bloemfonteintaxi
- Fly from Rustenburg to Bloemfonteinplane
- Take the taxi from Rustenburg to Bloemfonteintaxi
3h 8m
$NaN–NaN
Activities
- Freshford House Museum
- President Brand Street Historical Walk
Hotel
RecommendedHotel

Day 20: Kimberley, South Africa
Distance
PopularTransport
- Take the bus from Bloemfontein to Kimberleybus
- Take the foot from Bloemfontein to Kimberleywalk
- Take the bus from Bloemfontein to Kimberleybus
10h 6m
$NaN–NaN
Activities
- Dunluce and Rudd House
- Star of the West Pub
Hotel
RecommendedHotel

Days 21–22: Upington, South Africa
Distance
PopularTransport
- Take the taxi from Kimberley to Upingtontaxi
- Fly from Kimberley to Upingtonplane
- Take the taxi from Kimberley to Upingtontaxi
5h 50m
$NaN–NaN
Activities
- Orange River Rafting Adventure
- Orange River Bird Watching
Hotel
RecommendedHotel

Day 23: Vanderbijlpark, South Africa
Distance
PopularTransport
- Take the taxi from Upington to Vanderbijlparktaxi
- Fly from Upington to Vanderbijlparkplane
- Take the taxi from Upington to Vanderbijlparktaxi
2h 21m
$NaN–NaN
Activities
- Emerald Aquadome
- Emerald Animal World
Hotel
RecommendedHotel

Day 24: Sasolburg, South Africa
Distance
PopularTransport
- Take the taxi from Vanderbijlpark to Sasolburgtaxi 0 m
13 min
$NaN–NaN
Activities
- Sasol Charlie 1 Monument
- Vaal Mall Shopping Center
Hotel
RecommendedHotel

Day 25: Kroonstad, South Africa
Distance
PopularTransport
- Drive from Sasolburg to Kroonstadcar
- Take the car train from Sasolburg to Kroonstadcartrain
2h 4m
$NaN–NaN
Activities
- Vals River Walk
- Dutch Reformed Church Moedergemeente
Hotel
RecommendedHotel

Day 26: Potchefstroom, South Africa
Distance
PopularTransport
- Take the bus from Kroonstad to Potchefstroombus
- Take the transfer from Kroonstad to Potchefstroomtransfer
- Take the bus from Kroonstad to Potchefstroombus
5h 5m
$NaN–NaN
Activities
- Old Fort and Cemetery
- Potchefstroom Museum
Hotel
RecommendedHotel

Day 27: Louis Trichardt, South Africa
Distance
PopularTransport
- Take the bus from Potchefstroom to Louis Trichardtbus
- Take the bus from Potchefstroom to Louis Trichardtbus
9h 9m
$NaN–NaN
Activities
- Bird Watching Soutpansberg Mountains
- Mpefu Resort
Hotel
RecommendedHotel

Days 28–30: Thohoyandou, South Africa
Distance
PopularTransport
- Take the bus from Louis Trichardt to Thohoyandoubus
1h 11m
$NaN–NaN
Activities
- Thohoyandou Botanical Garden
- Tshakuma Fruit Market
Hotel
RecommendedHotel

41 days in South Africa
Durban NewcastleItinerary navigation
Day 1: Durban, South Africa
Activities
- Victoria Street Market
- Durban Botanic Gardens
Hotel
RecommendedHotel

Day 2: Johannesburg, South Africa
Distance
PopularTransport
- Take the bus from Durban to Johannesburgbus
- Take the transfer from Durban to Johannesburgtransfer
- Fly from Durban to Johannesburgplane
- Take the taxi from Durban to Johannesburgtaxi
2h 48m
$NaN–NaN
Activities
- Gold Reef City Theme Park
- Soweto Tour including Mandela House and Hector Pieterson Museum
Hotel
RecommendedHotel

Days 3–5: Cape Town, South Africa
Distance
PopularTransport
- Take the taxi from Johannesburg to Cape Towntaxi
- Fly from Johannesburg to Cape Townplane
- Take the taxi from Johannesburg to Cape Towntaxi
2h 47m
$NaN–NaN
Activities
- Hout Bay Seal Island Cruise
- Camps Bay Beach
Hotel
RecommendedHotel

Days 6–8: Stellenbosch, South Africa
Distance
PopularTransport
- Take the bus from Cape Town to Stellenboschbus
- Take the taxi from Cape Town to Stellenboschtaxi
56 min
$NaN–NaN
Activities
- Spier Wine Farm Wine Tasting
- Browse Root44 Market
Hotel
RecommendedHotel

Day 9: Wellington, South Africa
Distance
PopularTransport
- Take the taxi from Stellenbosch to Wellingtontaxi
- Take the train from Stellenbosch to Wellingtontrain
48 min
$NaN–NaN
Activities
- Visit Diemersfontein Wine Estate
- Val du Charron Wine & Leisure Estate Spa
Hotel
RecommendedHotel

Day 10: Paarl, South Africa
Distance
PopularTransport
- Take the train from Wellington to Paarltrain
13 min
$NaN–NaN
Activities
- Paarl Rock
- KWV House of Brandy
Hotel
RecommendedHotel

Day 11: Bloemfontein, South Africa
Distance
PopularTransport
- Take the taxi from Paarl to Bloemfonteintaxi
- Fly from Paarl to Bloemfonteinplane
- Take the taxi from Paarl to Bloemfonteintaxi
2h 21m
$NaN–NaN
Activities
- Supreme Court of Appeal
- Free State National Botanical Garden
Hotel
RecommendedHotel

Day 12: Kimberley, South Africa
Distance
PopularTransport
- Take the bus from Bloemfontein to Kimberleybus
- Take the foot from Bloemfontein to Kimberleywalk
- Take the bus from Bloemfontein to Kimberleybus
10h 6m
$NaN–NaN
Activities
- McGregor Museum
- Dunluce and Rudd House
Hotel
RecommendedHotel

Days 13–14: Upington, South Africa
Distance
PopularTransport
- Take the taxi from Kimberley to Upingtontaxi
- Fly from Kimberley to Upingtonplane
- Take the taxi from Kimberley to Upingtontaxi
5h 50m
$NaN–NaN
Activities
- Rooikopies Island Picnic Spot
- Spitskop Nature Reserve
Hotel
RecommendedHotel

Days 15–18: Rustenburg, South Africa
Distance
PopularTransport
- Take the taxi from Upington to Rustenburgtaxi
- Fly from Upington to Rustenburgplane
- Take the taxi from Upington to Rustenburgtaxi
3h 21m
$NaN–NaN
Activities
- Paul Kruger Country House Museum Tour
- Predator World Zoo and Sanctuary
Hotel
RecommendedHotel

Day 19: Pretoria, South Africa
Distance
PopularTransport
- Take the bus from Rustenburg to Pretoriabus
- Take the foot from Rustenburg to Pretoriawalk
- Take the train from Rustenburg to Pretoriatrain
2h 28m
$NaN–NaN
Activities
- Ditsong National Museum of Natural History
- Sammy Marks Museum
Hotel
RecommendedHotel

Days 20–23: Mbombela, South Africa
Distance
PopularTransport
- Take the taxi from Pretoria to Mbombelataxi
- Fly from Pretoria to Mbombelaplane
- Take the taxi from Pretoria to Mbombelataxi
1h 55m
$NaN–NaN
Activities
- Riverside Mall Shopping
- Sudwala Caves
Hotel
RecommendedHotel

Day 24: Polokwane, South Africa
Distance
PopularTransport
- Take the taxi from Mbombela to Polokwanetaxi
- Fly from Mbombela to Polokwaneplane
- Take the taxi from Mbombela to Polokwanetaxi
3h 49m
$NaN–NaN
Activities
- Moletjie Nature Reserve
- Meropa Casino and Entertainment World
Hotel
RecommendedHotel

Days 25–27: Thohoyandou, South Africa
Distance
PopularTransport
- Take the bus from Polokwane to Thohoyandoubus
2h 57m
$NaN–NaN
Activities
- Makuya Park Game Reserve
- Thathe Vondo Forest
Hotel
RecommendedHotel

Day 28: Mpumalanga, South Africa
Distance
PopularTransport
- Take the bus from Thohoyandou to Mpumalangabus
- Take the bus from Thohoyandou to Mpumalangabus
- Take the taxi from Thohoyandou to Mpumalangataxi
16h 44m
$NaN–NaN
Activities
- Elephant Whispers Hazyview
- Lowveld National Botanical Garden
Hotel
RecommendedHotel

Day 29: Mthatha, South Africa
Distance
PopularTransport
- Take the taxi from Mpumalanga to Mthathataxi
- Take the bus from Mpumalanga to Mthathabus
6h 31m
$NaN–NaN
Activities
- Mthatha Local Market
- Nelson Mandela Museum
Hotel
RecommendedHotel

Day 30: East London, South Africa
Distance
PopularTransport
- Take the bus from Mthatha to East Londonbus
- Take the bus from Mthatha to East Londonbus
4h 15m
$NaN–NaN
Activities
- Museum of the Home
- Victoria Park
Hotel
RecommendedHotel

Day 31: Gqeberha, South Africa
Distance
PopularTransport
- Take the bus from East London to Gqeberhabus
4h 34m
$NaN–NaN
Activities
- Sardinia Bay Beach
- Nelson Mandela Metropolitan Art Museum
Hotel
RecommendedHotel

Day 32: George, South Africa
Distance
PopularTransport
- Take the bus from Gqeberha to Georgebus
5h 2m
$NaN–NaN
Activities
- Montagu Pass
- Cango Caves
Hotel
RecommendedHotel

Days 33–35: Knysna, South Africa
Distance
PopularTransport
- Take the bus from George to Knysnabus
56 min
$NaN–NaN
Activities
- Knysna Waterfront Exploration
- Dolphin and Whale Watching Cruise
Hotel
RecommendedHotel

Day 36: Mossel Bay, South Africa
Distance
PopularTransport
- Take the bus from Knysna to Mossel Baybus
- Take the taxi from Knysna to Mossel Baytaxi
1h 44m
$NaN–NaN
Activities
- Santos Beach
- Hartenbos Beach
Hotel
RecommendedHotel

Day 37: Oudtshoorn, South Africa
Distance
PopularTransport
- Take the taxi from Mossel Bay to Oudtshoorntaxi
- Take the bus from Mossel Bay to Oudtshoornbus
1h 56m
$NaN–NaN
Activities
- Rust en Vrede Waterfall
- CP Nel Museum
Hotel
RecommendedHotel

Day 38: Pietermaritzburg, South Africa
Distance
PopularTransport
- Take the bus from Oudtshoorn to Pietermaritzburgbus
- Take the taxi from Oudtshoorn to Pietermaritzburgtaxi
- Fly from Oudtshoorn to Pietermaritzburgplane
- Take the taxi from Oudtshoorn to Pietermaritzburgtaxi
6h 20m
$NaN–NaN
Activities
- Macrorie House Museum
- African Bird of Prey Sanctuary
Hotel
RecommendedHotel

Days 39–41: Newcastle, South Africa
Distance
PopularTransport
- Take the bus from Pietermaritzburg to Newcastlebus
- Take the taxi from Pietermaritzburg to Newcastletaxi
3h 30m
$NaN–NaN
Activities
- Chelmsford Nature Reserve
- Ncandu State Forest
Hotel
RecommendedHotel

