Shanghai, China
Nanjing, Jiangsu, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Bus | 305.76 km | 4h 10mins | 73 CNY | 12.0 |
Bus | 303.85 km | 4h 7mins | 79 CNY | 13.0 |
Bus | 301.92 km | 5h 16mins | 92 CNY | 15.0 |
Train | 307.97 km | 1h 42mins | 146 CNY | 24.0 |
Train | 333.72 km | 2h 24mins | 177 CNY | 29.0 |
Drive | 301.92 km | 3h 0mins | 214 CNY | 35.0 |
Flight | 376.38 km | 3h 56mins | 1,043 CNY | 171.0 |
The best and cheapest way to get from Shanghai, China and Nanjing, Jiangsu, China is to travel by bus, which will cost about 73 CNY or 10.80 USD.