The distance between Saint John East, Canada and Shanghai, China is 11,498 kilometers (7,144 miles).
Saint John East, New Brunswick, Canada
Shanghai, China From Saint John East to Shanghai, the straight-line distance is 11,498 kilometers, heading north. Both cities are at a similar altitude, with Saint John East at 14 meters above sea level and Shanghai at 12 meters.
| Mode | Estimated time |
|---|---|
| Airplane | 18-20 hours |
| Jet fighter | 12-14 hours |
| Speed | Time |
|---|---|
| 300 km/h | |
Local time:
Time Zone: America/Moncton
Coordinates: 45.2878° N 66.0407° W
Elevation: 14 m (46 ft)
Local time:
Time Zone: Asia/Shanghai
Coordinates: 31.2222° N 121.4581° E
Elevation: 12 m (39 ft)
| Distance between cities | Kilometers |
|---|---|
| From Saint John East to Toronto | 1,076 km |
| From Saint John East to Ottawa | 756 km |
| From Saint John East to Montréal | 591 km |
| From Saint John East to Edmonton | 3,491 km |
| From Saint John East to Winnipeg | 2,377 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 Saint John East and Shanghai.
| From | To | Distance (kilometers) |
|---|---|---|
| Gold Coast, Australia | Sacramento, United States | 11,498 km |
| Guadalajara, Mexico | Ibadan, Nigeria | 11,499 km |
| Bengaluru, India | Auckland, New Zealand | 11,499 km |
| Tehran, Iran | Oklahoma City, United States | 11,497 km |
| Delhi, India | Boston, United States | 11,499 km |
| Beijing, China | Charlotte, United States | 11,500 km |
| Brooklyn, United States | Ludhiana, India | 11,496 km |
| Ahmedabad, India | Edmonton, Canada | 11,501 km |
| Leeds, United Kingdom | Mar del Plata, Argentina | 11,501 km |
| Delhi, India | South Boston, United States | 11,501 km |
| Philadelphia, United States | Kampala, Uganda | 11,495 km |
| Brisbane, Australia | Sacramento, United States | 11,495 km |
| Zapopan, Mexico | Ibadan, Nigeria | 11,502 km |
| Boston, United States | New Delhi, India | 11,502 km |
| Guadalupe, Mexico | Port Harcourt, Nigeria | 11,502 km |
| Seattle, United States | Kanpur, India | 11,493 km |
| Wellington, New Zealand | San Salvador, El Salvador | 11,503 km |
| Baghdad, Iraq | São Paulo, Brazil | 11,503 km |
| Ottawa, Canada | Jaipur, India | 11,492 km |
| Detroit, United States | Lahore, Pakistan | 11,504 km |