¿Por qué algunas nubes son de color rojo?

Cuando un rayo de sol golpea una molécula en la atmósfera, ocurre lo que se llama “dispersión”, enviando algunas de las longitudes de onda de la luz en diferentes direcciones. Esto sucede millones de veces antes de que ese rayo llegue a su globo ocular al atardecer.

Las dos moléculas principales en el aire, oxígeno y nitrógeno, son muy pequeñas en comparación con las longitudes de onda de la luz solar entrante, aproximadamente mil veces más pequeñas. Eso significa que dispersan preferentemente las longitudes de onda más cortas, que son los azules y púrpuras. Básicamente, es por eso que el cielo durante el día es azul. El cielo diurno se vería realmente púrpura para los humanos si no fuera por el hecho de que la sensibilidad de nuestros ojos alcanza su punto máximo en la parte media [verde] del espectro, es decir, más cerca del azul que del púrpura.

Pero al atardecer, la luz toma un camino mucho más largo a través de la atmósfera hasta el ojo que al mediodía, cuando el sol estaba justo encima. Y eso es suficiente para marcar una gran diferencia en lo que respecta a nuestros ojos humanos. Significa que gran parte del azul se ha dispersado mucho antes de que la luz nos alcance. El azul podría estar en algún lugar sobre la costa oeste, dejando una cantidad desproporcionada de naranjas y rojos a medida que ese rayo de luz golpea la costa este.
Fuente:

www.news.nationalgeographic.com/news/2013/10/131027-sunset-sky-change-color-red-clouds-science/

La nube aparece roja principalmente durante el atardecer debido a una mayor dispersión de la luz, ya que la luz tiene que viajar una distancia más larga en la atmósfera, por lo que se dispersa más en comparación con el mediodía cuando la luz tiene que viajar una distancia más corta en la atmósfera. El dispersión de Rayleigh dispersa el color azul y solo permanece el color rojo a naranja durante la puesta del sol, debido a que la nube también aparece roja
Las mismas nubes aparecerán blancas durante el día.