Xiangfan, Hubei, China
Hangzhou
The best and cheapest way to get from Xiangfan, Hubei, China and Hangzhou is to travel by train, which will cost about 317 CNY or 46.80 USD.