Answered by Ricardo | Oct. 21, 2014 22:25
There is no direct train available. You need to connect at other cities. You can choose to go from Urumqi to Xian first and then from Xian to Xiamen and finally transfer from Xiamen to Shishi by bus or Taxi. And this trip takes a quite long time. If you want to short the time, you can choose to fly from Urumqi to Xian and then fly to Jinjiang.