You can complete the darshan within 15-20 minutes if you reach early in the morning. It might take 40-60 minutes in the afternoon and longer in the evenings. The time also depends on the days on which you are going to visit. Generally, it takes longer in the weekends as compared to the weekdays.