主要有两个原因:
一是南宁地势比广州高,南宁大部分位于云贵高原上而广州地形是东南丘陵,又因为海拔越高温度越低。
二是广州比南宁更靠近海,而海的比热容比陆地大,所以当温度下降时,海洋温度下降的慢,所以海洋有保温作用。故有以上两种原因造成了这样的差异。