Turkish Airlines has cancelled 407 flights due to heavy snowfall in Istanbul.
Snowfall has disrupted air, sea and land communications since March 11, and classes have been suspended in schools and universities.
Ship traffic through the Bosphorus has also been halted due to poor visibility.