2,772.6 kilometers. According to the Baidu map, it is 2,772.6 kilometers from Xinjiang to Beijing, and the driving time is 8 hours a day, via Jingxin Expressway and Lianhuo Expressway. You can get on the train Z7 from urumqi railway station and get off at Beijing West Railway Station for 3 hours and 12 minutes.