Beihai, China
Kashgar, China
The best and cheapest way to get from Beihai, China and Kashgar, China is to travel by air, which will cost about 470 CNY or 69.30 USD.