Answered by Levi from India | May. 22, 2017 00:43
As I know, there is no direct long-distance bus that operates between Xian and Urumqi. Thus you are advised to take normal speed train from the Main Railway Station and arrive at Urumqi South Railway Station directly. The duration is around one day and 2 hours. The ticket fare of soft sleeper is CNY767.5, hard sleeper is CNY496.5 and hard seat is CNY273.5.