Narnaul in Haryana with 2.5 degrees Celsius and Ludhiana in Punjab with 3.1 degrees Celsius were the coldest places in the two states.
Chandigarh, which recorded a low of 5.8 degrees Celsius, however received sunshine as the day developed giving some relief to the residents.
Rail and air services to and from Chandigarh, the Union Territory, were hit.
Several trains including the morning Shatabdi Express from New Delhi was running behind scheduled by 3.50 hours.
Howrah Kalka Mail which was scheduled to reach here at 0300 hours is running late by 11:16 hours, a railway spokesperson said, adding that the train is expected to reach here at 1416 hours.
Three flights - two of Jet Airways and one of Spicejet from and to Delhi were cancelled, while two flights - Spicejet from Delhi and Indigo from Mumbai were delayed by 155 minutes and 32 minutes.
The minimum temperatures in the two states were up to minus four degree Celsius from the normal.
In Haryana Jhajjar had a low of 3.7 degrees Celsius, Kurukshetra 4.1 degrees Celsius, Karnal 4.2 degrees Celsius. The minimum temperature at other places including Rohtak, Gurgaon, Faridabad, Hissar and Sirsa were around five degrees Celsius.
In Punjab, Amritsar recorded a low of 4.3 degrees Celsius, Jalandhar 4.9 degrees Celsius, Kapurthala 4.5 degrees Celsius, while other cities including Anandpur Sahib,
Bathinda, Ferozepur, Pathankot and Patiala recorded around five degrees Celsius.

Latest News from Punjab News Desk