You need approx. three days for it. You have to trek 19 km to reach Hemkund Sahib. It's possible to do the darshan in one day but you will be very tired so it is recommended for you to have at least three days for darshan as well as sightseeing.