Distance from Rangpur to Shanghai

The distance between Rangpur, Bangladesh and Shanghai, China is 3,200 kilometers (1,988 miles).

Rangpur, Rangpur Division, Bangladesh

Shanghai, China

From Rangpur to Shanghai, the straight-line distance is 3,200 kilometers, heading east. Both cities are at a similar altitude, with Rangpur at 36 meters above sea level and Shanghai at 12 meters.

Travel time

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

Local time:

Time Zone: Asia/Dhaka

Coordinates: 25.7466° N 89.2517° E

Elevation: 36 m (118 ft)


Nearby airports:
  • Saidpur Airport (SPD)
  • Cooch Behar Airport (COH)
  • Bagdogra Airport (IXB)
  • Bhadrapur Airport (BDP)
  • Shah Makhdum Airport (RJH)
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)

Other distances from Rangpur

Distance between cities Kilometers
From Rangpur to Dhaka 254 km
From Rangpur to Chattogram 460 km
From Rangpur to Khulna 327 km
From Rangpur to Gazipur 227 km
From Rangpur to Comilla 320 km

Other distances from Shanghai

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

Cities within similar distances

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

From To Distance (kilometers)
Puebla, Mexico Philadelphia, United States 3,200 km
Naucalpan de Juárez, Mexico Hamilton, Canada 3,200 km
Las Vegas, United States Tampa, United States 3,201 km
San Antonio, United States Barranquilla, Colombia 3,199 km
Kingston, Jamaica Halifax, Canada 3,201 km
Mexico City, Mexico Hamilton, Canada 3,199 km
Chengdu, China Vadodara, India 3,202 km
Washington, United States Edmonton, Canada 3,198 km
Torreón, Mexico Manhattan, United States 3,202 km
Iztapalapa, Mexico Hamilton, Canada 3,202 km
Guayaquil, Ecuador Naucalpan de Juárez, Mexico 3,198 km
Torreón, Mexico Brooklyn, United States 3,197 km
Cartagena, Colombia Baltimore, United States 3,203 km
Mexicali, Mexico Charlotte, United States 3,197 km
Brampton, Canada Santiago de Querétaro, Mexico 3,197 km
Morelia, Mexico Baltimore, United States 3,203 km
Mexicali, Mexico Tampa, United States 3,204 km
The Bronx, United States Veracruz, Mexico 3,204 km
Columbus, United States Bakersfield, United States 3,196 km
Edmonton, Canada Baltimore, United States 3,196 km

Measure more distances between cities