Ans: Normally, it takes around 30 minutes to visit Somnath temple. Depending on your level of interest in the place and whether you wish to have a more detailed and thorough tour or not, the time taken can be less or more.