Distance from Bagan to Shanghai

The distance between Bagan, Russia and Shanghai, China is 4,295 kilometers (2,669 miles)

Country: Russia

Region: Novosibirsk Oblast

City: Bagan

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h

Bagan, Russia

Local time:

Coordinates: 54.1001° N 77.6646° E


Nearby airports:
  • Pavlodar Airport (PWQ)
  • Tsentralny Airport (OMS)
  • Ekibastuz Airport (EKB)
  • Tolmachevo Airport (OVB)
  • Barnaul Airport (BAX)

Shanghai, China

Local time:

Coordinates: 31.2222° N 121.4581° E


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 Bagan

Distance between cities Kilometers
From Bagan to Moscow 2,538 km
From Bagan to Saint Petersburg 2,882 km
From Bagan to Yekaterinburg 1,118 km
From Bagan to Samara 1,811 km
From Bagan to Omsk 295 km

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Tianjin 961 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Wuhan 691 km
From Shanghai to Dongguan 1,187 km

Cities within similar distances

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

From To Distance (kilometers)
Quito, Ecuador Joinville, Brazil 4,295 km
Duque de Caxias, Brazil Chiclayo, Peru 4,295 km
Maracay, Venezuela Campinas, Brazil 4,295 km
Santiago, Chile Manizales, Colombia 4,295 km
Ottawa, Canada Ciudad Guayana, Venezuela 4,295 km
Philadelphia, United States Pasto, Colombia 4,295 km
Guayaquil, Ecuador Guarulhos, Brazil 4,296 km
Ribeirão Preto, Brazil Bello, Colombia 4,296 km
Bogotá, Colombia Carapicuíba, Brazil 4,294 km
Hermosillo, Mexico Santa Marta, Colombia 4,296 km
Toronto, Canada Manizales, Colombia 4,297 km
Manaus, Brazil Villahermosa, Mexico 4,298 km
Cali, Colombia Toledo, United States 4,292 km
Bogotá, Colombia Osasco, Brazil 4,298 km
Paso del Norte, Mexico San Juan, Puerto Rico 4,298 km
Mumbai, India Shenzhen, China 4,292 km
Fortaleza, Brazil Cali, Colombia 4,299 km
São Paulo, Brazil Guayaquil, Ecuador 4,291 km
Guayaquil, Ecuador Diadema, Brazil 4,299 km
Barquisimeto, Venezuela Resistencia, Argentina 4,300 km

Measure more distances between cities