Best way to travel between

Shanghai, China
Hiroshima, Hiroshima Prefecture, Japan
Travel Modes
Price
Distance
Duration
CO2
drive
$309.0
1885.67 km
52h 2mins
241.37 kgs
 
flight
$372.0
1227.45 km
6h 14mins
132.56 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1885.67 km 52h 2mins 31,391 JPY 309.0
Flight 1227.45 km 6h 14mins 37,791 JPY 372.0
Take Ferry from Shanghai Port to Osaka Port
Time: 46h 28mins Cost: 21,334 JPY; $ 189.0 - 231.0 USD CO2 Emission: 188.13 kgs
Take Car from Osaka Port to Matsuyama
Time: 3h 55mins Cost: 4,572 JPY; $ 40.5 - 49.5 USD CO2 Emission: 45.57 kgs
Take Ferry from Matsuyama to Hiroshima Port
Time: 1h 9mins Cost: 5,587 JPY; $ 49.5 - 60.5 USD CO2 Emission: 7.73 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shanghai, China and Hiroshima, Hiroshima Prefecture, Japan is to travel by car/taxi, which will cost about 31,391 JPY or 278.10 USD.