Best way to travel between

Tokyo, Japan
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
flight
$233.0
1830.9 km
6h 12mins
197.74 kgs
 
flight
$279.0
1935.96 km
6h 36mins
209.08 kgs
 
flight
$288.0
1882.4 km
6h 13mins
203.3 kgs
 
drive
$297.0
1991.72 km
57h 1mins
254.94 kgs
 
train
$358.0
2006.87 km
55h 54mins
106.36 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1830.9 km 6h 12mins 1,421 CNY 233.0
Flight 1935.96 km 6h 36mins 1,702 CNY 279.0
Flight 1882.4 km 6h 13mins 1,757 CNY 288.0
Drive 1991.72 km 57h 1mins 1,812 CNY 297.0
Train 2006.87 km 55h 54mins 2,184 CNY 358.0
Take Train from Tokyo to Hamamatsucho
Time: 6mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.17 kgs
Take Train from Hamamatsucho to Haneda Airport Terminal 1
Time: 23mins Cost: 37 CNY; $ 5.4 - 6.6 USD CO2 Emission: 0.91 kgs
Take Flight from HND to PVG
Time: 3h 4mins Cost: 1,281 CNY; $ 189.0 - 231.0 USD CO2 Emission: 191.36 kgs
Take Train from Pudong International Airport to Longyang Road
Time: 10mins Cost: 92 CNY; $ 13.5 - 16.5 USD CO2 Emission: 1.31 kgs
Take Train from Longyang Road to West Nanjing Road
Time: 15mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.78 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tokyo, Japan and Shanghai, China is to travel by air, which will cost about 1,421 CNY or 209.70 USD.