Best way to travel between

Shantou, Guangdong, China
Nanking, Jiangsu, China
Travel Modes
Price
Distance
Duration
CO2
bus
$103.0
1629.13 km
21h 24mins
48.87 kgs
 
flight
$105.0
1043.12 km
4h 31mins
112.66 kgs
 
train
$114.0
1745.1 km
12h 43mins
92.49 kgs
 
drive
$140.0
1310.4 km
13h 16mins
167.73 kgs
 
flight
$150.0
1354.5 km
5h 8mins
146.29 kgs
 
flight
$187.0
1131.2 km
4h 48mins
122.17 kgs
 
train
$190.0
1506.75 km
10h 37mins
79.86 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1629.13 km 21h 24mins 628 CNY 103.0
Flight 1043.12 km 4h 31mins 641 CNY 105.0
Train 1745.1 km 12h 43mins 695 CNY 114.0
Drive 1310.4 km 13h 16mins 854 CNY 140.0
Flight 1354.5 km 5h 8mins 915 CNY 150.0
Flight 1131.2 km 4h 48mins 1,141 CNY 187.0
Train 1506.75 km 10h 37mins 1,159 CNY 190.0
Take Bus from Shantou to Dinghai
Time: 14h 19mins Cost: 427 CNY; $ 63.0 - 77.0 USD CO2 Emission: 34.08 kgs
Take Bus from Dinghai to Nanjing
Time: 6h 5mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 14.8 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shantou, Guangdong, China and Nanking, Jiangsu, China is to travel by bus, which will cost about 628 CNY or 92.70 USD.