Best way to travel between

Guiyang, Guizhou, China
Osaka, Osaka Prefecture, Japan
Travel Modes
Price
Distance
Duration
CO2
train
$290.0
3286.44 km
77h 49mins
174.18 kgs
 
flight
$293.0
2937.08 km
6h 36mins
317.2 kgs
 
bus
$340.0
3753.6 km
73h 15mins
112.61 kgs
 
drive
$468.0
3598.63 km
68h 29mins
460.62 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3286.44 km 77h 49mins 29,461 JPY 290.0
Flight 2937.08 km 6h 36mins 29,766 JPY 293.0
Bus 3753.6 km 73h 15mins 34,540 JPY 340.0
Drive 3598.63 km 68h 29mins 47,544 JPY 468.0
Take Train from Guiyang to Shanghai South
Time: 28h 52mins Cost: 7,619 JPY; $ 67.5 - 82.5 USD CO2 Emission: 94.02 kgs
Take Train from Shanghai South Railway to Zhongshan Park
Time: 15mins Cost: 102 JPY; $ 0.9 - 1.1 USD CO2 Emission: 0.48 kgs
Take Train from Zhongshan Park to Lujiazui
Time: 16mins Cost: 99 JPY; $ 0.9 - 1.1 USD CO2 Emission: 0.47 kgs
Take Ferry from Shanghai Port to Osaka Port
Time: 46h 55mins Cost: 21,334 JPY; $ 189.0 - 231.0 USD CO2 Emission: 189.99 kgs
Take Train from Cosmosquare to Tanimachiyonchome
Time: 18mins Cost: 203 JPY; $ 1.8 - 2.2 USD CO2 Emission: 0.59 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Guiyang, Guizhou, China and Osaka, Osaka Prefecture, Japan is to travel by train, which will cost about 29,461 JPY or 261.00 USD.