Already we are planning to return to Shanghai by end of this month. This time we're going to Xian as a side trip.
I hope someone can tell me what's the airfare like from Shanghai to Xian. Is it cheaper to go Xian by train or flight? Do we buy our airtickets there or do we need to get it before we depart our country?
Any help is appreciated.