Best way to travel between

Osaka, Osaka Prefecture, Japan
Xian
Travel Modes
Price
Distance
Duration
CO2
bus
$73.0
3356.85 km
81h 3mins
100.71 kgs
 
train
$125.0
2976.36 km
65h 53mins
157.75 kgs
 
flight
$331.0
2843.15 km
12h 30mins
307.06 kgs
 
drive
$496.44
3228.97 km
70h 10mins
413.31 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3356.85 km 81h 3mins 445 CNY 73.0
Train 2976.36 km 65h 53mins 763 CNY 125.0
Flight 2843.15 km 12h 30mins 2,019 CNY 331.0
Drive 3228.97 km 70h 10mins 3,028 CNY 496.44
Take Train from Hommachi to Cosmosquare
Time: 16mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 0.52 kgs
Take Ferry from Osaka Ferry to Shanghai Port International
Time: 53h 33mins Cost: 122 CNY; $ 18.0 - 22.0 USD CO2 Emission: 195.59 kgs
Take Train from Baoshan Road to Shanghai Railway
Time: 4mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.16 kgs
Take Bus from Shanghai to Jinan Bus Terminal
Time: 13h 39mins Cost: 244 CNY; $ 36.0 - 44.0 USD CO2 Emission: 26.37 kgs
Take Bus from Jinan Bus Terminal to Xi'an
Time: 11h 13mins Cost: 55 CNY; $ 8.1 - 9.9 USD CO2 Emission: 28.13 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Osaka, Osaka Prefecture, Japan and Xian is to travel by bus, which will cost about 445 CNY or 65.70 USD.