
Sunlight takes about 8.3 minutes to reach the Earth from the surface of the Sun. A photon starting at the centre of the sun and changing direction every time it encounters a charged particle would take between 10 000 and 170 000 years to get to the surface.