Shanghai, China
Saint Petersburg, FL, United States
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 |
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.