Best way to travel between

Beijing
An Shun, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
train
$95.0
2308.95 km
39h 37mins
122.37 kgs
 
bus
$135.0
2588.63 km
34h 10mins
77.66 kgs
 
drive
$280.0
2322.54 km
23h 40mins
297.29 kgs
 
flight
$284.41
1945.67 km
8h 16mins
210.13 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2308.95 km 39h 37mins 580 CNY 95.0
Bus 2588.63 km 34h 10mins 824 CNY 135.0
Drive 2322.54 km 23h 40mins 1,708 CNY 280.0
Flight 1945.67 km 8h 16mins 1,735 CNY 284.41
Take Train from Beijing to Anshun
Time: 39h 37mins Cost: 580 CNY; $ 85.5 - 104.5 USD CO2 Emission: 122.41 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beijing and An Shun, Guangdong, China is to travel by train, which will cost about 580 CNY or 85.50 USD.