The Jammu-Srinagar national highway and Mughal Road were closed for traffic for the second consecutive day on Tuesday due to continuous snowfall and rains. The nearly 300-km highway, the only all-weather road linking Kashmir with the rest of the country, was closed as a precautionary measure in view of heavy rainfall at Banihal, Ramban and Patnitop and snowfall on both sides of the Jawahar Tunnel.