The distance between Sagua la Grande, Cuba and Shanghai, China is 13,603 kilometers (8,452 miles).
Sagua la Grande, Villa Clara Province, Cuba
Shanghai, China From Sagua la Grande to Shanghai, the straight-line distance is 13,603 kilometers, heading north. Both cities are at a similar altitude, with Sagua la Grande at 13 meters above sea level and Shanghai at 12 meters.
| Mode | Estimated time |
|---|---|
| Airplane | 1 day |
| Jet fighter | 14-16 hours |
| Speed | Time |
|---|---|
| 300 km/h | |
Local time:
Time Zone: America/Havana
Coordinates: 22.8067° N 80.0756° W
Elevation: 13 m (43 ft)
Local time:
Time Zone: Asia/Shanghai
Coordinates: 31.2222° N 121.4581° E
Elevation: 12 m (39 ft)
| Distance between cities | Kilometers |
|---|---|
| From Sagua la Grande to Havana | 239 km |
| From Sagua la Grande to Santiago de Cuba | 538 km |
| From Sagua la Grande to Camagüey | 273 km |
| From Sagua la Grande to Holguín | 448 km |
| From Sagua la Grande to Guantánamo | 584 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 Sagua la Grande and Shanghai.
| From | To | Distance (kilometers) |
|---|---|---|
| Nairobi, Kenya | Edmonton, Canada | 13,603 km |
| Port Moresby, Papua New Guinea | Belgrade, Serbia | 13,602 km |
| Auckland, New Zealand | Raleigh, United States | 13,604 km |
| Shenzhen, China | Reynosa, Mexico | 13,601 km |
| Tegucigalpa, Honduras | Gold Coast, Australia | 13,605 km |
| Bangkok, Thailand | Ensenada, Mexico | 13,601 km |
| Calgary, Canada | Kakamega, Kenya | 13,605 km |
| Taipei, Taiwan | Tampa, United States | 13,606 km |
| Rio de Janeiro, Brazil | Adelaide, Australia | 13,600 km |
| Tehran, Iran | Montevideo, Uruguay | 13,600 km |
| Kolkata, India | Tucson, United States | 13,606 km |
| San Jose, United States | Pune, India | 13,606 km |
| Surat, India | Las Vegas, United States | 13,599 km |
| Tehran, Iran | Sucre, Bolivia | 13,607 km |
| Lima, Peru | Adelaide, Australia | 13,599 km |
| Canberra, Australia | Reynosa, Mexico | 13,607 km |
| Baghdad, Iraq | Trujillo, Peru | 13,599 km |
| Quito, Ecuador | Newcastle, Australia | 13,608 km |