China's major airports have the worst flight delays in the world, a report from travel industry monitor FlightStats says.

According to figures from around the world in June, Beijing and Shanghai airports came bottom for on-time flights, the US-based firm said.

Eight of the 10 worst-performing Asian airlines in terms of delays were Chinese carriers, the report added.