太陽昇起時變紅是由於光線穿過大氣層時的散射現象。當太陽位於地平線以下時,太陽光需要穿過較厚的大氣層才能到達我們的眼睛,而大氣層中的空氣分子會使光線發生散射,將藍光散射得較多,而紅光相對較少散射。因此,當太陽昇起時,只有紅光能夠穿過較多的大氣層到達我們的眼睛,使我們看到太陽呈現紅色。