In addition to the plane, you can also consider taking a bullet train or train to Xi' an. The train from Xiamen to Xi 'an takes about 36 hours, and the hard seat fare is about 200 yuan, and the sleeper fare is about 300 yuan. The bullet train from Xiamen to Xi 'an takes about 12 hours, and the second-class fare is about 450 yuan.
If the pursuit of price is more cost-effective, you can consider going to Xi 'an by train or car. The long-distance bus from Xiamen to Xi 'an takes about 10- 12 hours, and the fare is about 600 yuan. Although the train is slow, the fare is relatively cheap, with the hard seat fare around 200 yuan and the sleeper fare around 300 yuan.
Generally speaking, if you pursue speed and comfort, the plane may be the best choice; If the price is more important, the train may be a better choice. However, in order to get the best price, it is suggested to pay attention to the discount information of airlines and booking websites in advance and compare them appropriately.