Best way to travel between

Shanghai, China
Kaohsiung City, Taiwan
Travel Modes
Price
Distance
Duration
CO2
train
$139.39
1576.64 km
18h 50mins
83.56 kgs
 
flight
$203.0
1007.76 km
7h 6mins
108.84 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1576.64 km 18h 50mins 4,130 TWD 139.39
Flight 1007.76 km 7h 6mins 6,014 TWD 203.0
Take Train from Yuyuan Garden Station to Hongqiao station
Time: 35mins Cost: 30 TWD; $ 0.9 - 1.1 USD CO2 Emission: 0.97 kgs
Take Train from Shanghai Hongqiao to Fuqing
Time: 6h 54mins Cost: 2,370 TWD; $ 72.0 - 88.0 USD CO2 Emission: 56.51 kgs
Take Bus from Fuqing to Pingtan Ao'qian Port
Time: 1h 2mins Cost: 89 TWD; $ 2.7 - 3.3 USD CO2 Emission: 2.8 kgs
Take Ferry from Pingtan Ao'qian Port to Taichung Harbor
Time: 2h 36mins Cost: 663 TWD; $ 20.2 - 24.6 USD CO2 Emission: 19.87 kgs
Take Car from Taichung Harbor to Cingshuei
Time: 43mins Cost: 652 TWD; $ 19.8 - 24.2 USD CO2 Emission: 3.14 kgs
Take Train from Cingshuei to Kaohsiung
Time: 3h 37mins Cost: 326 TWD; $ 9.9 - 12.1 USD CO2 Emission: 11.67 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shanghai, China and Kaohsiung City, Taiwan is to travel by train, which will cost about 4,118 TWD or 125.10 USD.