Expected rainfall in Cape Town is same as in Abha. You can expect this to be the case over the next 7 days.
Temperatures around the 31 °Cs can be experienced in June. The weather in Abha is hotter than in Cape Town. Plan for potential changes in flight availability as peak weather approaches in this location.