Frankfurt
Xian
The best and cheapest way to get from Frankfurt and Xian is to travel by air, which will cost about 5,209 CNY or 768.60 USD.