Best way to travel between

Toyama, Japan
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
train
$123.0
1829.88 km
56h 49mins
96.98 kgs
 
flight
$328.0
1644.91 km
6h 9mins
177.65 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1829.88 km 56h 49mins 750 CNY 123.0
Flight 1644.91 km 6h 9mins 2,001 CNY 328.0
Take Train from Toyama to Osaka
Time: 3h 26mins Cost: 488 CNY; $ 72.0 - 88.0 USD CO2 Emission: 17.65 kgs
Take Train from Osaka to Bentencho
Time: 8mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.27 kgs
Take Car from Bentencho to Osaka Ferry
Time: 7mins Cost: 140 CNY; $ 20.7 - 25.3 USD CO2 Emission: 1.01 kgs
Take Ferry from Osaka Ferry to Shanghai Port International
Time: 52h 1mins Cost: 104 CNY; $ 15.3 - 18.7 USD CO2 Emission: 189.99 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Toyama, Japan and Shanghai, China is to travel by train, which will cost about 750 CNY or 110.70 USD.