The first Xiamen – Lanzhou non-stop train Z126 will be opened on 20th May, 2015. Departing at 07:05 from Xiamen Z126 will take 28 hours and 25 minutes in total and arrive in Lanzhou, at 11:30 next day, calling at Sanming North, Fuzhou, Nanchang, Wuchang, Xinyang, Pingdingshan West, Luoyang, Xi’an, Baoji, Tianshui and Longxi.
Prices of the train tickets are reasonable. From Xiamen to Lanzhou, the hard-seat ticket is RMB290.5, and the hard-sleeper ticket is from RMB491.5, while the Soft-sleeter ticket is from RMB775.5.
Meanwhile, the K308 Xiamen- Beijing train will be changed to Non-Stop Z308 from 20th May which will only take 18 hours and 32 minutes, shorting 15 hours in total.
Passengers can learn how to book China train tickets here.