Best way to travel between

Okinawa Prefecture, Japan
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
drive
$300.0
3105.9 km
99h 9mins
397.56 kgs
 
flight
$383.0
894.6 km
2h 52mins
96.62 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 3105.9 km 99h 9mins 1,830 CNY 300.0
Flight 894.6 km 2h 52mins 2,336 CNY 383.0
Take Car from Okinawa to Naha, Okinawa
Time: 20mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 2.67 kgs
Take Ferry from Naha, Okinawa to Kagoshima
Time: 26h 47mins Cost: 793 CNY; $ 117.0 - 143.0 USD CO2 Emission: 103.53 kgs
Take Car from Kagoshima to Beppu
Time: 3h 58mins Cost: 244 CNY; $ 36.0 - 44.0 USD CO2 Emission: 39.76 kgs
Take Ferry from Beppu to Osaka Nanko Cosmo
Time: 12h 26mins Cost: 671 CNY; $ 99.0 - 121.0 USD CO2 Emission: 56.08 kgs
Take Ferry from Osaka Ferry to Shanghai Port International
Time: 53h 33mins Cost: 104 CNY; $ 15.3 - 18.7 USD CO2 Emission: 195.58 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Okinawa Prefecture, Japan and Shanghai, China is to travel by car/taxi, which will cost about 1,830 CNY or 270.00 USD.