15 Best Day Trips from Johannesburg (Updated 2023)

1. Kruger National Park

2. Soweto

3. Sun City

4. Pilanesberg National Park

5. Pretoria

6. Magaliesberg

7. Rustenburg

8. Hartbeespoort

9. Maropeng Visitor Centre

10. Sterkfontein Caves

11. Krugersdorp

12. Cullinan

13. Klipriviersberg Nature Reserve

14. Skeerport

15. Bloemfontein