Distance from Shanghai to Chattogram

The distance between Shanghai, China and Chattogram, Bangladesh is 3,095 kilometers (1,923 miles).

Shanghai, China

Chattogram, Chittagong, Bangladesh

From Shanghai to Chattogram, the straight-line distance is 3,095 kilometers, heading west. Both cities are at a similar altitude, with Shanghai at 12 meters above sea level and Chattogram at 15 meters.

Travel time

Mode Estimated time
Bicycle 10-12 days
Motorcycle 3-4 days
Car 3-4 days
Airplane 4-5 hours
Speed Time
50 km/h
100 km/h
150 km/h
Shanghai, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 31.2222° N 121.4581° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Shanghai Hongqiao International Airport (SHA)
  • Shanghai Pudong International Airport (PVG)
  • Suzhou Guangfu Airport (SZV)
  • Wuxi Airport (WUX)
  • Rugao Air Base (RUG)
Chattogram, Bangladesh

Local time:

Time Zone: Asia/Dhaka

Coordinates: 22.3384° N 91.8317° E

Elevation: 15 m (49 ft)


Nearby airports:
  • Shah Amanat International Airport (CGP)
  • Cox's Bazar Airport (CXB)
  • Barisal Airport (BZL)
  • Agartala Airport (IXA)
  • Lengpui Airport (AJL)

Other distances from Shanghai

Distance 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

Other distances from Chattogram

Distances between cities Kilometers
From Chattogram to Dhaka 211 km
From Chattogram to Khulna 239 km
From Chattogram to Gazipur 234 km
From Chattogram to Rangpur 460 km
From Chattogram to Comilla 141 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Shanghai and Chattogram.

From To Distance (kilometers)
Miami, United States Guayaquil, Ecuador 3,095 km
Perth, Australia Canberra, Australia 3,095 km
Baghdad, Iraq Jaipur, India 3,094 km
Memphis, United States Santa Marta, Colombia 3,096 km
Coyoacán, Mexico Baltimore, United States 3,094 km
Tehran, Iran Saint Petersburg, Russia 3,094 km
Winnipeg, Canada San Luis Potosí, Mexico 3,096 km
Maracaibo, Venezuela Ciudad Nezahualcoyotl, Mexico 3,096 km
Seattle, United States Saltillo, Mexico 3,094 km
Ottawa, Canada San Nicolás de los Garza, Mexico 3,096 km
San Salvador, El Salvador Baltimore, United States 3,094 km
Guatemala City, Guatemala Cleveland, United States 3,096 km
Detroit, United States San Juan, Puerto Rico 3,093 km
Santa Cruz de la Sierra, Bolivia Maceió, Brazil 3,097 km
Santa Cruz de la Sierra, Bolivia Barcelona, Venezuela 3,093 km
Tegucigalpa, Honduras Callao, Peru 3,098 km
Barranquilla, Colombia Memphis, United States 3,092 km
La Paz, Bolivia Port of Spain, Trinidad and Tobago 3,092 km
Mérida, Mexico Laval, Canada 3,092 km
Havana, Cuba Mesa, United States 3,092 km

Measure more distances between cities