Distance from Bharatpur to Shanghai

The distance between Bharatpur, Nepal and Shanghai, China is 3,597 kilometers (2,235 miles).

Bharatpur, Bagmati Province, Nepal

Shanghai, China

From Bharatpur to Shanghai, the straight-line distance is 3,597 kilometers, heading east. Bharatpur is situated at an altitude of 212 meters above sea level, while Shanghai is at only 12 meters.

Travel time

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

Local time:

Time Zone: Asia/Kathmandu

Coordinates: 27.6768° N 84.4359° E

Elevation: 212 m (696 ft)


Nearby airports:
  • Bharatpur Airport (BHR)
  • Meghauli Airport (MEY)
  • Pokhara Airport (PKR)
  • Simara Airport (SIF)
  • Tribhuvan International Airport (KTM)
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 Bharatpur

Distance between cities Kilometers
From Bharatpur to Kathmandu 87 km
From Bharatpur to Biratnagar 312 km
From Bharatpur to Pokhara 80 km
From Bharatpur to Nepalgunj 281 km
From Bharatpur to Pātan 87 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 Bharatpur and Shanghai.

From To Distance (kilometers)
Shanghai, China Patna, India 3,597 km
Caracas, Venezuela Ecatepec de Morelos, Mexico 3,597 km
Ottawa, Canada Azcapotzalco, Mexico 3,597 km
Guadalajara, Mexico Surrey, Canada 3,597 km
Maracay, Venezuela Goiânia, Brazil 3,597 km
Caracas, Venezuela New South Memphis, United States 3,597 km
Ottawa, Canada Venustiano Carranza, Mexico 3,596 km
Caracas, Venezuela Iztacalco, Mexico 3,596 km
Hermosillo, Mexico Queens, United States 3,598 km
Caracas, Venezuela Venustiano Carranza, Mexico 3,598 km
Hermosillo, Mexico The Bronx, United States 3,598 km
Brooklyn, United States Las Vegas, United States 3,598 km
San Jose, United States Hamilton, Canada 3,596 km
Buenos Aires, Argentina Maceió, Brazil 3,598 km
Ottawa, Canada Ciudad Nezahualcoyotl, Mexico 3,596 km
Ecatepec de Morelos, Mexico Chiclayo, Peru 3,598 km
Manhattan, United States Mazatlán, Mexico 3,599 km
Manhattan, United States Las Vegas, United States 3,595 km
Ottawa, Canada Cuauhtémoc, Mexico 3,599 km
Portland, United States Ciudad López Mateos, Mexico 3,595 km

Measure more distances between cities