6. Air China

Air China has a growing name with a 7.1/10 passenger rating, reflecting good overall service. Recent data shows only 18.62% of flights departed on time, indicating frequent delays. Passengers can cancel within 24 hours for a full refund and may be eligible for up to £520 in compensation for delays or cancellations.