Delhi on Saturday experienced the hottest January 30 in the last five years with the maximum temperature settling at 27.2 degrees Celsius, five notches above the season's average.

The weather office referred to the Western Disturbance persisting in the northern parts of India as a reason behind the sudden increase in mercury.

"As the Western Disturbance approach still persists in northern India at a few kilometres above sea level, it caused sudden winter rain in Himachal Pradesh leading to the rise in temperature," reported IANS quoting an official of the India Meteorological Department (IMD).

The weather office has forecast that mercury would come down after the Western Disturbance passes the northern areas.

The MeT office has predicted partly cloudy skies for tomorrow with moderate to dense fog in the morning.

The minimum temperature was recorded at 13.2 degrees Celsius, four notches above normal, said a MeT department official.

Foggy conditions prevailed in morning hours, leading to cancellation of 46 trains, and delaying 12 Delhi-bound services.

However, flight operations were reported normal at Delhi airport. Visibility at 8.30 am was recorded at 600 metres which improved significantly to 1,200 metres at 11.30 am, said the official.

The humidity in air oscillated between 98 and 57 per cent.

Sunday's maximum and minimum temperatures are likely to hover around 25 and 11 degrees Celsius, respectively.