Assalamualaikum,
I think I have made a discovery. In the Quran 32:5, it says that affairs come to Allah in the distance of one day, which is 1,000 years of what we count. I think that this means that the angels come to Allah in the distance of one day in order to get commands from Allah. Back then in Arabia, people used to have twelve lunar months for a year. So in 32.5, 1,000 years of what we count is equal to 12 (lunar months) times 1,000, which is 12,000 lunar orbits or months. When the angels come to get orders, they travel to Allah to get commands in the distance of one day. This could mean that the distance the angel travels in one day is equal to the distance the moon travels in 12,000 orbits around the earth. The moon travels 2,288 mph. If you multiply 2,288 by 24 you get the distance the moon travels in a day. Then multiply this product by 29.5 to find the distance the moon travels in a lunar month. Finally multiply that product by 12,000 and get about 19 billion. The moon travels 19 billion miles in 12,000 lunar orbits. Now, the speed of light is about 186,000 mp second. If you multiply that by 86,400 (seconds in a day) you get about 16 billion for the product. This is the amount light moves in a day. 16 billion and 19 billion are kind of close. I'm not sure if you think that. So I think that angels travel in the speed of light. Sorry if I couldn't explain properly.