Air India has announced that it will restart direct flights between Delhi and Shanghai from February 1, 2026. This will be the airline’s first direct service to China in nearly six years. The services were halted by the then government-owned carrier in early 2020 due to the Covid-19 outbreak.