A Air China anunciou que vem implementando uma modernização da rota, que inclui a aquisição de novas aeronaves e atualizações das que estão em uso, garantindo a segurança nas operações, com eficiência de combustível e simpática aos passageiros. A frota da transportadora inclui 20 recém-entregues B777-300ERs, o mais moderno bimotor de grande porta para longa distância da China, como também existentes A330-200s e A330-300s, cujo interior das cabines foi modernizado. 

A empresa também lançou  produtos e serviços para beneficiar o translado dos passageiros, incluindo, entre outras coisas, o translado para o hotel e excursões para os que estejam qualificados para uma estada de 72 horas sem visto. As excursões, que duram de 1 a 3 dias, são ofertas personalizadas para passageiros qualificados para a política da estada de 72 horas sem visto na China e ajudam os passageiros a fazerem o melhor de seu tempo.