My understanding is that it takes a hell of a lot longer than that. And its not the same photon that is generated at the center. Each photon that is generated at the center is absorbed and re-emited in a different frequency many billions of times before 'it' reaches the surface. Some estimates i've heard range from 100,00 to 1,000,000 years. Don't know how accurate that is
|