Most travelers will find that eight to 11 days is perfect for a well-paced South Africa trip with stops in Cape Town, Johannesburg, and Kruger National Park. If you don't mind a fast-paced journey, you can see the highlights of this route in less time—as little as one week. Or, extend your trip and explore more of the country—some of the best-loved trip extensions include Franschhoek or Simon's Town. See more ideas for Cape Town, Johannesburg, and Kruger National Park itineraries below.

How many days do you need in Cape Town, Johannesburg & Kruger National Park

  • Most travelers spend 8-11 days in Cape Town, Johannesburg, and Kruger National Park combined
  • Visiting Cape Town, Johannesburg, and Kruger National Park in one week is possible, but it will feel rushed
  • With 12 or more days, most travelers choose to add more stops to their trip
  • The most common extensions are Franschhoek and Simon's Town

How Many Days to Spend in Cape Town
How Many Days to Spend in Kruger National Park

Recommended Itineraries for Cape Town, Johannesburg & Kruger National Park

Recommended Itinerary for 8 Days

Sunrise in Kruger
Spend two full days in Kruger National Park with this itinerary
Day Highlights Overnight
Day 1 Arrive in Cape Town, City Tour & Table Mountain Cape Town
Day 2 Full-Day Cape Highlights Tour Cape Town
Day 3 Cheese, Wine & Chocolate Tour Cape Town
Day 4 Cape Town to Johannesburg, Soweto Tour Johannesburg
Day 5 Johannesburg to Kruger, Big Five Night Drive Kruger National Park
Days 6-7 Safari in the Kruger National Park Kruger National Park
Day 8 Depart Kruger via Johannesburg  


Eight days will introduce you to some of the high points of South Africa on this itinerary. Spend three nights in Cape Town, complete with scenic drives, wine samples, and sweeping views, followed by a night in Johannesburg for a skim of the history of the Soweto district. End your outing with a safari through Kruger National Park and all its native wildlife. Read more

Recommended Itinerary for 9 Days

The Three Rondavels
Take a day trip to Blyde River Canyon and the Three Rondavels on your last day
Day Highlights Overnight
Day 1 Arrive in Cape Town, City Tour & Table Mountain Cape Town
Day 2 Wine Tour in the Cape Winelands Cape Town
Day 3 Atlantic Seaboard & Cape Peninsula Cape Town
Day 4 Cape Town to Johannesburg & African Dinner Johannesburg
Day 5 Safari Arrival Day, Big Five Night Drive, & Bush Braai Kruger National Park
Day 6 Big Five Sunrise Bush Walk Kruger National Park
Day 7 Full Day in Kruger National Park Kruger National Park
Day 8 Blyde River Canyon with Three Rondavels Johannesburg
Day 9 Depart Johannesburg  


Nine days will give you a nice amount of time to nourish your understanding of South Africa on this itinerary. Spend your first three nights in Cape Town walking through the historic city highlights, sampling local pours in the Winelands, and driving along the scenic coast. Stop in Johannesburg for an interactive dinner evening, then keep going to Kruger National Park for a classic safari. Read more

Recommended Itinerary for 10 Days

Greenmarket Square in Cape Town
Check out the vendors in Cape Town's Greenmarket Square
Day Highlights Overnight
Day 1 Arrive in Cape Town, City Tour & Table Mountain Cape Town
Day 2 Wine Tour in the Cape Winelands Cape Town
Day 3 Atlantic Seaboard & Cape Peninsula Cape Town
Day 4 Cape Town to Johannesburg & African Dinner Johannesburg
Day 5 Soweto Township Visit, Traditional Dinner & Local Storytelling Johannesburg
Day 6 Safari Arrival Day, Big Five Night Drive & Bush Braai Kruger National Park
Day 7 Big Five Sunrise Bush Walk Kruger National Park
Day 8 Full Day in Kruger National Park Kruger National Park
Day 9 Blyde River Canyon with Three Rondavels Johannesburg
Day 10 Depart Johannesburg  


Take a 10-day trek through South Africa's top attractions with this itinerary. Listen to the wind blowing across Cape Town from atop Table Mountain, and then drive through the vineyards of the Winelands. From here, you'll get in touch with the country's human history on a Cape Town city tour and over a traditional dinner in Johannesburg. End your trip by listening to the bird calls and animals of Kruger National Park while on safari. Read more

Recommended Itinerary for 11 Days

Look for elephants while on a bush walk in Kruger National Park
Day Highlights Overnight
Day 1 Arrive in Cape Town, City Tour & Table Mountain Cape Town
Day 2 Wine Tour in the Cape Winelands Cape Town
Day 3 Atlantic Seaboard & Cape Peninsula Cape Town
Day 4 Cape Town to Johannesburg & African Dinner Johannesburg
Day 5 Soweto Township Visit, Traditional Dinner & Local Storytelling Johannesburg
Day 6 Safari Arrival Day, Big Five Night Drive & Bush Braai Kruger National Park
Day 7 Big Five Sunrise Bush Walk Kruger National Park
Day 8 Full Day in Kruger National Park Kruger National Park
Day 9 Moholoholo Rehabilitation Center Kruger National Park
Day 10 Blyde River Canyon with Three Rondavels Johannesburg
Day 11 Depart Johannesburg  


Spend eleven days exploring some of South Africa's essential spots on this itinerary. You'll start off in Cape Town with day trips out to the Winelands and up the coast, then head over to Johannesburg for engaging dinner experiences and a tour of the Soweto township. Venture into Kruger National Park for an extensive safari before following the Panorama Route back to Johannesburg. Read more

Plan your trip to South Africa
Chat with a local specialist who can help organize your trip.

Extended Itineraries

9-Day Itinerary Including Franschhoek

Taste local cheese, chocolate, and wine in Franschhoek
Day Highlights Overnight
Day 1 Arrive in Cape Town, City Tour & Table Mountain Cape Town
Day 2 Full-Day Cape Highlights Tour Cape Town
Day 3 Cheese, Wine & Chocolate Tour in Winelands Franschhoek
Day 4 Free Day in Franschhoek Franschhoek
Day 5 Winelands to Johannesburg, Soweto Tour Johannesburg
Day 6 Johannesburg to Kruger, Big Five Night Drive Kruger National Park
Days 7-8 Safari in the Kruger National Park Kruger National Park
Day 9 Depart Kruger via Johannesburg  


Take nine days to check off a curated list of some of South Africa's best spots. Start your adventure in Cape Town, where you can check out the city from atop Table Mountain and then get down into its many attractions. Venture out to the vines of Franschhoek to sample from its renowned cellars, jump down to Johannesburg for a cultural lesson and dinner, then conclude your trip on a safari through Kruger National Park. Read more

2-Week Itinerary Including Franschhoek & Simon's Town

Cape Town
Take a guided hike above Cape Town on your first morning
Day Highlights Overnight
Day 1 Arrive in Cape Town, Explore Cape Town
Day 2 Table Mountain Guided Hike, Cape Town Walking Tour, Traditional African Dinner Cape Town
Day 3 Western Cape Beer & Wine Adventure Cape Town
Day 4 Cape Town Optional Activities Cape Town
Day 5 Dyer Island Wildlife Tour, Transfer to Simon's Town Simon's Town
Day 6 Walk With Penguins at Boulders Beach, Paddle With Penguins Simon's Town
Day 7 Horseback Ride & Wine Tasting, Transfer to Franschhoek Franschhoek
Day 8 Franschhoek Valley Hop-On, Hop-Off Wine Tour Franschhoek
Day 9 Franschhoek to Kruger National Park, Arrival in Kruger & Sunset Safari Kruger National Park
Day 10 Full-Day Kruger National Park Safari Kruger National Park
Day 11 Kruger Bush Walk Kruger National Park
Day 12 Kruger National Park to Johannesburg, Maboneng Precinct Tour Johannesburg
Day 13 Bicycle Tour of Soweto, Soweto Guided Tour & Storytelling Dinner Johannesburg
Day 14 Depart Johannesburg  


This two-week sojourn in South Africa delivers the highlights, from cultural outings to wine tastings to wildlife adventures. In Cape Town, you'll get to know the region on city tours, guided hikes, and day trips to the Cape Winelands region to enjoy great food and wine. After walking with penguins near the southern Cape, you're off to Kruger National Park for wildlife safaris before ending the trip in Johannesburg, where you'll witness living history from the Apartheid era before heading home. Read more

How to travel between Cape Town, Johannesburg & Kruger National Park

How to get to Kruger National Park
Kruger National Park, situated in northeastern South Africa, is one of the biggest game reserves in Africa and is famous for its high density of wild animals. Two airports serve the national park: Skukuza and Phalaborwa. Flying to the airport closest to your accommodation offers great convenience. While there are direct flights from Johannesburg, those flying from other airports like Cape Town or Durban may need to book a connecting flight. This will add an extra hour or two. Read more

How to get from Cape Town to Johannesburg
Traveling the 870 miles (1,400 km) between Cape Town and Johannesburg can take anything from a mere two hours by plane to two days by car if you go straight there—but there's much to see and do along the way, and it's easy to make this route into a multi-week road trip. Read more

Map

Map of Cape Town, Johannesburg & Kruger National Park: Best Itinerary Ideas
Map of Cape Town, Johannesburg & Kruger National Park: Best Itinerary Ideas