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.




Ref. :