temperature in durban
1 The average temperature in Durban, South Africa is warm at 20.5 degrees Celsius (68.8 degrees Fahrenheit). 2  The variation of mean monthly temperatures is 8 C (14.4F) which is a very low range.  The mean diurnal temperature variation/ range is 8.3 C (14.9 F).