Heavy rain lashed parts of Indian capital Delhi on Tuesday morning.
Rainfall throughout the day has been predicted.
According to a Met official, the minimum temperature was recorded at 12.5 degrees Celsius, while the maximum temperature was recorded at 22.6 degrees Celsius.
Fifteen trains were delayed with an average delay of two to three hours.
The trains include Howrah-New Delhi Poorva Express, Malda-Delhi Junction Farakka Express, Mumbai Amritsar Express and others.