India, June 20 -- Air India continues to grapple with a wave of flight disruptions as the airline cancelled at least eight more domestic and international flights, citing "enhanced maintenance and operational reasons" on Friday. This comes in the wake of heightened regulatory scrutiny and ongoing safety checks following the fatal crash of a Dreamliner on June 12 that resulted in the deaths of 270.

Among the international routes affected on Friday were AI906 (Dubai-Chennai), AI308 (Delhi-Melbourne), AI309 (Melbourne-Delhi), and AI2204 (Dubai-Hyderabad).

AI906: Dubai to Chennai

AI308: Delhi to Melbourne

AI309: Melbourne to Delhi

AI2204: Dubai to Hyderabad

AI874: Pune to Delhi

AI456: Ahmedabad to Delhi

AI2872: Hyderabad to Mumbai

Th...