Situated at a high altitude in the Ladakh region, Leh experiences cold temperatures even in May. It reaches a maximum of about 14 degrees Celsius.
Keylong, which lies in the Himachal Pradesh districts of Lahaul and Spiti, is currently experiencing extreme cold. Go to Keylong if you'd like at least 2 degrees Celsius.
Gulmarg currently experiences pleasant daytime temperatures of 19 degrees Celsius, but after sunset, those temperatures can fall to as low as 10 degrees.
May in the picturesque Kinnaur is still quite cold, with lows of about 3 degrees Celsius and highs of about 10.
You will have a comfortable daytime in Pahalgam. If reports are to be believed, heavy woollens are no longer necessary.
Bring Your Woolly Clothes! The minimum temperature at Spiti Valley is expected to be around 2 degrees Celsius, and the maximum is expected to be around 8.
Nubra Valley, which is part of Ladakh, has a frigid desert climate and can get quite cold in May.
Tawang, which is in Arunachal Pradesh, is among the coldest locations in Northeast India because of its high elevation. The highest recorded temperature is approximately 13°C.