Barcelona
Shanghai, China
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Flight | 10315.76 km | 15h 36mins | 2,733 CNY | 448.0 |
Flight | 10157.86 km | 19h 27mins | 4,288 CNY | 703.0 |
Flight | 10283.52 km | 19h 4mins | 4,599 CNY | 754.0 |
Flight | 10499.84 km | 19h 54mins | 4,923 CNY | 807.0 |
Flight | 10297.04 km | 22h 8mins | 5,325 CNY | 873.0 |
Flight | 10519.26 km | 22h 37mins | 6,423 CNY | 1053.0 |
Drive | 12284.63 km | 138h 25mins | 10,980 CNY | 1800.0 |
The best and cheapest way to get from Barcelona and Shanghai, China is to travel by air, which will cost about 2,733 CNY or 403.20 USD.