In the name of ALLAH SWT, the Beneficent, the Merciful,

Reader's Discoveries


How many light years does it take for the angels or spirit to reach Allah.
By Adnan Ahmad -



According to Holy Qur’an Surah Al Ma’arij (The Ascension or Rapture) Chapter 80 verse 4:


“The angels and the spirit ascend unto him in a day the measure is 50,000 years”


In the light of the Qur’an and modern science I will prove this theory.


It is a fact that light travels 186,000 miles per second, and 1 light year is equivalent to 5,865,696,000,000  miles.



How many seconds are there in 1 year?


A: 60 x 60 x 24 x 365 = 31,536,000 seconds.


How many seconds in 50000 years?


A: 31,536,000 x 50000 = 1,576,800,000,000 seconds.


If there are 1,576,800,000,000  seconds in 50000 years, and if we multiply this by 186,000 (speed of light in miles/sec)


A: 1,576,800,000,000 x 186,000  = 293,284,800,000,000,000


This means angels and the spirit will cover a total 293,284,800,000,000,000 miles if travelling at the speed of light for 1,576,800,000,000 seconds


If we now divide 293,284,800,000,000,000 miles by the distance light travels in 1 light year, i.e. 5,865,696,000,000  miles


A: 293,284,800,000,000,000 = 50,000



Therefore it is a fact that it takes 50000 light years for the angels and the spirit to ascend Allah.


Considering it takes 4 light years to reach our nearest star, 50000 light years is a long way away!



All praise to Allah.


Adnan Ahmad.



Praise to ALLAH the Almighty the Creator of the Universe

Peace and Blessings on the Muhammad s.a.s, his Family, and his Companions.