A person watches planes on the tarmac at the Schiphol Airport, The Netherlands, on December 28, 2016
A person watches planes on the tarmac at the Schiphol Airport, The Netherlands, on December 28, 2016 on a foggy day. / AFP / ANP / Robin van Lonkhuijsen / Netherlands OUTROBIN VAN LONKHUIJSEN/AFP/Getty Images [Representational Image]

Cold weather with minimum temperature up to 7 degrees Celsius accompanied by fog has been disrupting flights in Bengaluru, officials said on Friday.

"A minimum temperature of 6.3 degrees Celsius was recorded on Friday morning in Bengaluru, which has been among the lowest temperatures witnessed in the past few years," Director of Karnataka State Natural Disaster Monitoring Centre (KSNDMC) G.S. Srinivasa Reddy told IANS here.

The city recorded a maximum temperature of 31 degrees Celsius during the past 24 hours, according to KSNDMC.

"The cold waves from northern part of the country towards the south have brought down the temperature in the city and is likely to continue for another week," Reddy said.

At least 35 flights were affected on Friday through delays, diversions to other airports and cancellation of services at the Kempegowda International Airport on the city outskirts as a result of fog, according to the airport's website.

While the minimum temperature on KSNDMC was recorded at 6.3 degrees Celsius, state-run India Meteorological Department's (IMD) Bengaluru centre recorded the minimum temperature at 10 degrees Celsius.

"The KSNDMC has 15 weather recording stations in Bengaluru Urban district while the IMD has stations only in district headquarters, leading to disparities in temperature recordings," Reddy added.

Besides the state capital, cold weather has also been gripping the southern state's northern districts including Bidar, Kalaburagi and Vijayapura.

Minimum temperatures in the northern districts on Friday stood at about 6 degrees Celsius, while the maximum temperature was around 30 degrees Celsius.

"As the cold winds from states like Rajasthan and Madhya Pradesh flowing towards south India hit the northern districts of Karnataka first, they have been witnessing colder temperatures," the KSNDMC official assessed.

As result of the low temperatures, the grape crop which is predominantly grown in the northern parts of Vijayapura has been affected.

"Grape crops, which are highly sensitive to low temperatures, have been hit due to the cold temperatures," Reddy added.