The Srinagar-Jammu National Highway was closed for traffic on Monday as landslides occurred at several places along the road link following rains.