London - British Airways has canceled up to a dozen flights on its London-Abu Dhabi route over a period of three weeks.

The cancellations, which are due to be in effect next week, will continue until the first week of June. The decision is mainly due to the problems the British flag carrier faces with the Rolls-Royce Trent 1000 engines installed on its Boeing 787 Dreamliners.

"Sorry, there are no direct flights for this route between May 16 and June 6,
the airline said in a statement. British Airways has proposed an alternative including a stopover in Bahrain, then a connecting flight to Abu Dhabi operated by Etihad Airways.

Etihad already offers three direct flights to Heathrow daily, which may encourage travelers to prefer Etihad flights.

Some Dreamliners operated by Air New Zealand, LATAM-Chile, Virgin Atlantic and some more have experienced turbine corrosion problems on their Rolls-Royce Trent 1000 engines, pushing the British engine manufacturer to perform further inspections.

The unexpected maintenance of these engines has forced British Airways to lease three Dreamliners to Qatar Airways because some Dreamliner engines could potentially be unavailable in May, June, and July this year.

Last month, FAA limited the ETOPS for Dreamliners with Trent 1000 Package C from 330 minutes to 140 minutes. In addition to British Airways, the companies potentially affected are Thai Airways International, Air Europa, Avianca, Ethiopian Airlines, LOT Polish Airlines, Norwegian, Norwegian UK, Scoot, Air New Zealand, Royal Brunei Airlines, Virgin Atlantic and LATAM Airlines.