
Beijing and Xinjiang sit at opposite ends of northern China — a journey that crosses the North China Plain, the Gobi, and the deserts of the west. Here are your options.
Flights from Beijing to Urumqi take about 4 hours — the fastest option. Direct flights also connect Beijing with Kashgar and other Xinjiang cities.
The train from Beijing to Urumqi takes about 30 hours on the high-speed services — a dramatic crossing of northern China, with the Gobi and the Hexi Corridor passing by the window.
The journey covers over 3,000 kilometers — one of China's great transits. The change in landscape from the capital's plains to the western deserts is extraordinary.
The train route roughly follows the historic Silk Road through the Hexi Corridor — a journey rich in history as well as scenery.
Most travelers fly for speed, with the train as a memorable alternative. Consider flying one way and taking the train the other for a balanced journey.
Book early, especially in summer. For the train, soft sleepers are recommended. The journey west is a highlight in itself — enjoy the window.