Best way to travel between

Osaka, Osaka Prefecture, Japan
Shijiazhuang, Hebei, China
Travel Modes
Price
Distance
Duration
CO2
ferry
$232.0
2687.5 km
56h 9mins
344.0 kgs
 
drive
$293.91
2779.5 km
31h 0mins
355.78 kgs
 
flight
$524.27
2134.88 km
9h 48mins
230.57 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Ferry 2687.5 km 56h 9mins 1,415 CNY 232.0
Drive 2779.5 km 31h 0mins 1,793 CNY 293.91
Flight 2134.88 km 9h 48mins 3,198 CNY 524.27
Take Train from Hommachi to Cosmosquare
Time: 15mins Cost: 12 CNY; $ 1.8 - 2.2 USD CO2 Emission: 0.51 kgs
Take Walk from Cosmosquare to Osaka International Ferry Terminal
Time: 16mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.17 kgs
Take Ferry from Osaka International Ferry Terminal to Shanghai
Time: 46h 30mins Cost: 1,403 CNY; $ 207.0 - 253.0 USD CO2 Emission: 186.13 kgs
Take Walk from Shanghai to Tiantong Road Station
Time: 25mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.26 kgs
Take Train from Tiantong Road Station to Shanghai Hongqiao Train Station
Time: 38mins Cost: 12 CNY; $ 1.8 - 2.2 USD CO2 Emission: 1.06 kgs
Take Train from Shanghai Hongqiao to Shijiazhuang
Time: 6h 2mins Cost: 488 CNY; $ 72.0 - 88.0 USD CO2 Emission: 63.63 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Osaka, Osaka Prefecture, Japan and Shijiazhuang, Hebei, China is to travel by ferry, which will cost about 1,415 CNY or 208.80 USD.