Geneva, Switzerland
Beijing
The best and cheapest way to get from Geneva, Switzerland and Beijing is to travel by air, which will cost about 3,148 CNY or 464.40 USD.