Longest flight to an interpreting job

Uygur, Urumqi in western China with transfer in Amsterdam and Peking, 20 hours. The domestic line from Peking to Urumqi surprised me in a very positive way with much more room than during the flight from Amsterdam to Peking, incomparably better service on the plane and beautifully dressed, willing attendants.