Next 7 departures
- SatOct 3
ClearNo significant weather expected. Temperatures 11–24°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Johannesburg7 AM SAST Sunny11°C Villiers8 AM SAST Sunny13°C Warden9:15 AM SAST Sunny16°C N3 northeast of Phuthaditjhaba9:45 AM SAST Sunny17°C Van Reenen's Pass10:15 AM SAST Sunny18°C Mooirivier11:15 AM SAST Sunny20°C Pietermaritzburg11:45 AM SAST Sunny24°C Durban12:30 PM SAST Sunny24°C - SunOct 4
ClearNo significant weather expected. Temperatures 11–23°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Johannesburg7 AM SAST Partly sunny11°C Villiers8 AM SAST Partly sunny13°C Warden9:15 AM SAST Partly sunny14°C N3 northeast of Phuthaditjhaba9:45 AM SAST Cloudy13°C Van Reenen's Pass10:15 AM SAST Light rain14°C Mooirivier11:15 AM SAST Cloudy17°C Pietermaritzburg11:45 AM SAST Rain showers21°C Durban12:30 PM SAST Mostly sunny23°C - MonOct 5
ClearNo significant weather expected. Temperatures 11–25°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Johannesburg7 AM SAST Cloudy11°C Villiers8 AM SAST Sunny14°C Warden9:15 AM SAST Sunny14°C N3 northeast of Phuthaditjhaba9:45 AM SAST Sunny16°C Van Reenen's Pass10:15 AM SAST Sunny19°C Mooirivier11:15 AM SAST Light rain showers19°C Pietermaritzburg11:45 AM SAST Mostly sunny25°C Durban12:30 PM SAST Sunny25°C - TueOct 6
ClearNo significant weather expected. Temperatures 13–26°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Johannesburg7 AM SAST Mostly sunny13°C Villiers8 AM SAST Rain showers16°C Warden9:15 AM SAST Sunny17°C N3 northeast of Phuthaditjhaba9:45 AM SAST Sunny17°C Van Reenen's Pass10:15 AM SAST Sunny20°C Mooirivier11:15 AM SAST Sunny21°C Pietermaritzburg11:45 AM SAST Sunny26°C Durban12:30 PM SAST Sunny25°C - WedOct 7
ClearNo significant weather expected. Temperatures 16–23°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Johannesburg7 AM SAST Sunny17°C Villiers8 AM SAST Sunny17°C Warden9:15 AM SAST Sunny18°C N3 northeast of Phuthaditjhaba9:45 AM SAST Light rain16°C Van Reenen's Pass10:15 AM SAST Light rain16°C Mooirivier11:15 AM SAST Rain17°C Pietermaritzburg11:45 AM SAST Cloudy20°C Durban12:30 PM SAST Cloudy23°C - ThuOct 8
ClearNo significant weather expected. Temperatures 15–25°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Johannesburg7 AM SAST Mostly sunny15°C Villiers8 AM SAST Light rain17°C Warden9:15 AM SAST Cloudy18°C N3 northeast of Phuthaditjhaba9:45 AM SAST Cloudy18°C Van Reenen's Pass10:15 AM SAST Mostly sunny21°C Mooirivier11:15 AM SAST Cloudy20°C Pietermaritzburg11:45 AM SAST Mostly sunny25°C Durban12:30 PM SAST Sunny24°C - FriOct 9
ClearNo significant weather expected. Temperatures 18–31°C along the way.
Along the way
Checkpoint · arrival Weather · temperature Johannesburg7 AM SAST Sunny18°C Villiers8 AM SAST Sunny19°C Warden9:15 AM SAST Sunny20°C N3 northeast of Phuthaditjhaba9:45 AM SAST Sunny20°C Van Reenen's Pass10:15 AM SAST Sunny24°C Mooirivier11:15 AM SAST Sunny25°C Pietermaritzburg11:45 AM SAST Sunny31°C Durban12:30 PM SAST Sunny30°C
The worst conditions expected at any checkpoint, timed to when you would reach it driving without stops. Levels use Road Travel’s driving-risk scale.
The route, stop by stop
Checkpoints in order, with driving time from Johannesburg (no stops) and elevation. The forecast above is timed to these.
- Johannesburg, South AfricaStart 1,749 melevation
- Villiers, South AfricaKm 117 · 1 h 7 min 1,516 melevation
- Warden, South AfricaKm 219 · 2 h 11 min 1,634 melevation
- N3 northeast of Phuthaditjhaba, South AfricaKm 282 · 2 h 51 min 1,779 melevation
- Van Reenen's Pass, South AfricaMountain pass · Km 307 · 3 h 8 min 1,561 melevation
- Mooirivier, South AfricaKm 426 · 4 h 14 min 1,404 melevation
- Pietermaritzburg, South AfricaKm 489 · 4 h 51 min 649 melevation
- Durban, South AfricaKm 568 · 5 h 37 min 12 melevation
Typical weather by month
Average daily highs and lows, and days with 2.5 cm (an inch) or more of snow, at Johannesburg, N3 northeast of Phuthaditjhaba and Durban.
| Month | Johannesburg Johannesburg Airport station · 1,694 m | N3 northeast of Phuthaditjhaba Van Reenen station · 1,680 m | Durban Durban Airport station · 10 m |
|---|---|---|---|
| High / low °C | High / low °C | High / low °C | |
| Jan | 26° / 15° | 26° / 13° | 29° / 21° |
| Feb | 26° / 14° | 26° / 13° | 30° / 21° |
| Mar | 25° / 13° | 25° / 12° | 29° / 20° |
| Apr | 23° / 10° | 23° / 9° | 27° / 17° |
| May | 20° / 7° | 21° / 4° | 26° / 14° |
| Jun | 18° / 4° | 18° / 2° | 25° / 11° |
| Jul | 18° / 3° | 18° / 1° | 24° / 11° |
| Aug | 21° / 6° | 21° / 4° | 24° / 13° |
| Sep | 25° / 9° | 24° / 7° | 25° / 15° |
| Oct | 26° / 11° | 25° / 10° | 25° / 17° |
| Nov | 26° / 12° | 26° / 11° | 27° / 18° |
| Dec | 26° / 14° | 26° / 13° | 28° / 20° |
1991–2020 averages computed from NOAA NCEI daily station records (GHCN-Daily): JOHANNESBURG INTERNATIONAL, SF (SFM00068368, 1,694 m); VAN REENEN, SF (SF003336820, 1,680 m); DURBAN INTERNATIONAL, SF (SFM00068588, 10 m). Snow days are days with at least 2.5 cm (1 inch) of new snow. “—” means the station does not publish that normal.
Road conditions
Closures and chain rules change by the hour, so we link to the official reports for South Africa rather than repeat them.
- South Africa · SANRALSANRAL i-traffic
Check the official forecast from South African Weather Service and each road report before you leave.
Get alerts timed to where you’ll be when you get there
Road Travel plans the drive from Johannesburg to Durban with the forecast at every stretch for the hour you’ll reach it, then warns you about weather ahead while you drive.
Questions about this drive
How long is the drive from Johannesburg to Durban?
568 km (353 miles), about 5½ hours of driving without stops, by way of N3. Fuel, food and rest stops add to that.
What is the highest point on the drive?
N3 northeast of Phuthaditjhaba, at 1,779 m (5,836 ft). It comes at km 282, about 2 h 51 min of driving after you leave Johannesburg.
How cold is N3 northeast of Phuthaditjhaba in July?
The nearest long-term NOAA station, Van Reenen (1,680 m), averages a high of 18°C and a low of 1°C in July (1991–2020 averages).
How cold is Durban in July?
The nearest long-term NOAA station, Durban Airport (10 m), averages a high of 24°C and a low of 11°C in July (1991–2020 averages).