Guilin, Guangxi, China
Beijing
The best and cheapest way to get from Guilin, Guangxi, China and Beijing is to travel by train, which will cost about 1,293 CNY or 190.80 USD.