A thick layer of fog blanketed Delhi on Sunday morning causing disruption in the flight and train services in the national capital. The city also witnessed cold waves and temperature dip in the morning. Several flights are delayed at Indira Gandhi International Airport, Delhi, due to fog.