Johannesburg to Pretoria is an approximately 1- hour train ride. You can also take a bus; or drive. Expect a bit cooler weather when traveling from Johannesburg in October: highs in Pretoria hover around 26°C, while lows dip to 19°C. Wrap up your sightseeing on the 10th (Sun) to allow time to drive to Magaliesburg.

You can drive from Pretoria to Magaliesburg in 1.5 hours. Traveling from Pretoria in November, expect nights in Magaliesburg to be little chillier, around 17°C, while days are a bit warmer, around 32°C. Cap off your sightseeing on the 23rd (Sat) early enough to go by car back home.