Air Macau has cancelled at least 97 flights to and from mainland China and Taiwan until February 1, including services between Beijing, Nanjing and Shanghai, as the economic and logistical impact of the China coronavirus crisis on the gaming hub deepens.