KLM Royal Dutch Airlines (KL, Amsterdam Schiphol) has announced new long-haul routes: Amsterdam-Aruba-Curacao-Amsterdam: 2x weekly B747-400 service resuming on February 1 Amsterdam-Hangzhou: 3x weekly B777-200ER service starting on May 9 It has agreed to a codeshare agreement with Garuda Indonesia (GA/Jakarta International) that will allow it to offer daily connections between Singapore Changi and Denpasar. KLM serves Denpasar three times weekly via Singapore Changi already. It has also announced a codeshare agreement with Estonian Air (OV/Tallinn) for the new Tallinn-Vilnius-Amsterdam route served by Estonian. KLM has adjusted its schedule to Addis Ababa and Khartoum and now operates three weekly Amsterdam-Khartoum-Addis Ababa services with A330-200s instead of four weekly triangle flights.