The mega-metropolis all across here remained overcast with thick fogs since late last night turning the visibility completely blurred, which led to the diversion of several flights to Musqat and sent the airport flight schedule haywire delaying the departure of several foreign and domestic flights from here. Sources said that several international flights of Air Blue. Emirates, Qatar Airways and others were diverted to Musqat, while the upcountry Sukkur and Moenjodaro Airports also reported to be hit by thick layers of fogs. Several Hajj flights have also been cancelled. Driving in the city had become hazardous, while the drivers taking all precautions kept head lights on even till late morning. Train traffics to and from the city stations were no exception, as it stood badly hit causing inconvenience to the commuters.