Best way to travel between

Xiangfan, Hubei, China
Shenzhen, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
drive
$160.0
1401.75 km
14h 55mins
179.42 kgs
 
train
$165.0
1724.22 km
13h 52mins
91.38 kgs
 
flight
$185.0
1359.28 km
9h 17mins
146.8 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1401.75 km 14h 55mins 976 CNY 160.0
Train 1724.22 km 13h 52mins 1,007 CNY 165.0
Flight 1359.28 km 9h 17mins 1,129 CNY 185.0
Take Car from Xiangfan to Shenzhen
Time: 14h 55mins Cost: 976 CNY; $ 144.0 - 176.0 USD CO2 Emission: 179.46 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xiangfan, Hubei, China and Shenzhen, Guangdong, China is to travel by car/taxi, which will cost about 976 CNY or 144.00 USD.