Best way to travel between

Shanghai, China
Saint Petersburg, FL, United States
Travel Modes
Price
Distance
Duration
CO2
flight
$1316.0
13537.68 km
28h 0mins
1462.07 kgs
 
flight
$1337.0
13433.26 km
23h 2mins
1450.79 kgs
 
flight
$1452.0
13644.54 km
26h 15mins
1473.61 kgs
 
flight
$1480.0
13306.75 km
26h 29mins
1437.13 kgs
 
flight
$1520.0
13628.16 km
25h 33mins
1471.84 kgs
 
flight
$1798.0
13641.68 km
29h 13mins
1473.3 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 13537.68 km 28h 0mins 1,316 USD 1316.0
Flight 13433.26 km 23h 2mins 1,337 USD 1337.0
Flight 13644.54 km 26h 15mins 1,452 USD 1452.0
Flight 13306.75 km 26h 29mins 1,480 USD 1480.0
Flight 13628.16 km 25h 33mins 1,520 USD 1520.0
Flight 13641.68 km 29h 13mins 1,798 USD 1798.0
Take Train from West Nanjing Road to Longyang Road
Time: 16mins Cost: 1 USD; $ 0.9 - 1.1 USD CO2 Emission: 0.8 kgs
Take Train from Longyang Road to Pudong International Airport
Time: 10mins Cost: 15 USD; $ 13.5 - 16.5 USD CO2 Emission: 1.34 kgs
Take Flight from PVG to PIE
Time: 23h 48mins Cost: 1,300 USD; $ 1170.0 - 1430.0 USD CO2 Emission: 1454.94 kgs
Take Bus from 49Th St N + 148Th Ave to Central Ave + 35Th St S
Time: 1h 13mins Cost: 1 USD; $ 0.9 - 1.1 USD CO2 Emission: 0.8 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shanghai, China and Saint Petersburg, FL, United States is to travel by air, which will cost about 1,316 USD or 1184.40 USD.