The distance between San Pedro del Pinatar, Spain and Shanghai, China is 10,299 kilometers (6,400 miles).
San Pedro del Pinatar, Murcia, Spain
Shanghai, China From San Pedro del Pinatar to Shanghai, the straight-line distance is 10,299 kilometers, heading northeast. Both cities are at a similar altitude, with San Pedro del Pinatar at 15 meters above sea level and Shanghai at 12 meters.
| Mode | Estimated time |
|---|---|
| Airplane | 16-18 hours |
| Speed | Time |
|---|---|
Local time:
Time Zone: Europe/Madrid
Coordinates: 37.8357° N 0.791° W
Elevation: 15 m (49 ft)
Local time:
Time Zone: Asia/Shanghai
Coordinates: 31.2222° N 121.4581° E
Elevation: 12 m (39 ft)
| Distance between cities | Kilometers |
|---|---|
| From San Pedro del Pinatar to Madrid | 381 km |
| From San Pedro del Pinatar to Barcelona | 469 km |
| From San Pedro del Pinatar to Valencia | 185 km |
| From San Pedro del Pinatar to Zaragoza | 424 km |
| From San Pedro del Pinatar to Málaga | 345 km |
| Distances between cities | Kilometers |
|---|---|
| From Shanghai to Beijing | 1,067 km |
| From Shanghai to Shenzhen | 1,209 km |
| From Shanghai to Chengdu | 1,661 km |
| From Shanghai to Tianjin | 961 km |
| From Shanghai to Wuhan | 691 km |
The following list contains cities that are at equal or similar distances as between San Pedro del Pinatar and Shanghai.
| From | To | Distance (kilometers) |
|---|---|---|
| Seoul, South Korea | Córdoba, Spain | 10,299 km |
| Kinshasa, Democratic Republic of the Congo | Santiago de Cuba, Cuba | 10,298 km |
| Moscow, Russia | Santa Marta, Colombia | 10,298 km |
| Minsk, Belarus | Veracruz, Mexico | 10,300 km |
| Rome, Italy | Porto Alegre, Brazil | 10,300 km |
| Bucharest, Romania | El Paso, United States | 10,300 km |
| Buenos Aires, Argentina | Bilbao, Spain | 10,297 km |
| Dallas, United States | Accra, Ghana | 10,297 km |
| Panama City, Panama | Minsk, Belarus | 10,301 km |
| Surat, India | Newcastle, Australia | 10,297 km |
| Kano, Nigeria | Tegucigalpa, Honduras | 10,301 km |
| Shenzhen, China | Bilbao, Spain | 10,297 km |
| Calgary, Canada | Puente Alto, Chile | 10,302 km |
| Hong Kong, Hong Kong | Surrey, Canada | 10,302 km |
| Tokyo, Japan | Culiacán, Mexico | 10,296 km |
| Medellín, Colombia | Minsk, Belarus | 10,302 km |
| Bucharest, Romania | Ciudad Juárez, Mexico | 10,303 km |
| Amsterdam, Netherlands | Cochabamba, Bolivia | 10,295 km |
| Rome, Italy | León de los Aldama, Mexico | 10,304 km |
| Cali, Colombia | Belgrade, Serbia | 10,294 km |