It was a relatively clear morning as cold winds swept Delhi on the last day of the year on Friday and the weather office warned that the city would get colder in the days to come.
The weather office said the day would be partly cloudy. The light morning fog affected train services, railway officials added.
"Skies will remain partly cloudy with cold winds sweeping the capital. The maximum temperature is expected to hover around 18 degrees Celsius," said an official of the India Meteorological Department (IMD).
Delhi recorded a minimum of 11 degrees Celsius, four notches above the normal for this time of the season. The official, however, forecast a drop in the day temperatures in the coming days.
Seventeen trains were affected because of the morning fog and the agitation of the Gujjar community for five percent job quota in Rajasthan.
According to a railway official, 15 trains were delayed and two were rescheduled on Friday.
Flight operations at the Indira Gandhi International (IGI) Airport were normal as the visibility was good, said airport officials.
"There have been no diversions and cancellations of flights till now. However, some flights have been delayed," the official said.