South Africa – Port Elizabeth to Johannesburg

Day 1: Port Elizabeth to Addo Elephant National Park

45 miles

Heading away from the attractions of Port Elizabeth on a northerly route to see some wildlife.

The national park is home to more than 350 endangered elephants, Cape Buffalo and rhinos. There are numerous game viewing spots and outdoor activities.

A place to stay: Addo Caravan Park

Day 2: Addo Elephant National Park to Mount Zebra National Park

130 miles – 3 hours

A sanctuary for the Cape Mountain Zebra, this park includes guided morning and evening game drives, cheetah tracking and cave paintings

A place to stay: Mount Zebra Caravan Park

Day 3: Mount Zebra National Park to Bloemfontein

260 miles – 5 hours

While Bloemfontain is relatively small, it is both a state capital and South Africa’s judicial capital. The city name means “fountain of flowers” and has an annual Rose festival

A place to stay: Reyneke Park

Day 4: Bloemfontein to Johannesburg

246 miles – 5 hours

It could be a bit of a culture shock when you arrive in Jo’burg. It has a big city culture, nightlife and dining experiences. Yet, there is a significant historical and cultural side to the city too

A place to stay: Bezuidenhout Valley Caravan Park

You may wish to end your trip here or extend it to include Kruger National Park