The number of days you need to spend in Leh Ladakh depends on the activities you want to do and the places you want to explore. A minimum of 7-8 days is recommended to get a feel of the place and to cover some of the major attractions. This will allow you to acclimatize to the high altitude and explore places like Leh, Nubra Valley, Pangong Lake, and monasteries like Hemis, Thiksey, and Shey.