Distance from Shanghai to Jaipur

The distance between Shanghai, China and Jaipur, India is 4,441 kilometers (2,760 miles).

Shanghai, China

Jaipur, Rajasthan, India

From Shanghai to Jaipur, the straight-line distance is 4,441 kilometers, heading west. Shanghai is at only 12 meters above sea level, while Jaipur is at 435 meters.

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 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)
Jaipur, India

Local time:

Time Zone: Asia/Kolkata

Coordinates: 26.9196° N 75.7878° E

Elevation: 435 m (1,427 ft)


Nearby airports:
  • Jaipur International Airport (JAI)
  • Ajmer Kishangarh Airport (KQH)
  • Kota Airport (KTU)
  • Agra Airport (AGR)
  • Indira Gandhi International Airport (DEL)

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 Jaipur

Distances between cities Kilometers
From Jaipur to Delhi 239 km
From Jaipur to Mumbai 919 km
From Jaipur to Bengaluru 1,556 km
From Jaipur to Ahmedabad 539 km
From Jaipur to Chennai 1,601 km

Cities within similar distances

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

From To Distance (kilometers)
Caracas, Venezuela Omaha, United States 4,440 km
Tehran, Iran Kingston upon Hull, United Kingdom 4,440 km
León de los Aldama, Mexico Port of Spain, Trinidad and Tobago 4,439 km
Córdoba, Argentina Cúcuta, Colombia 4,439 km
Cochabamba, Bolivia Guatemala City, Guatemala 4,439 km
Seattle, United States Halifax, Canada 4,443 km
Medellín, Colombia Puente Alto, Chile 4,443 km
Vancouver, Canada Halifax, Canada 4,444 km
Ciudad Juárez, Mexico Ibagué, Colombia 4,444 km
Las Vegas, United States Honolulu, United States 4,444 km
Cancún, Mexico Surrey, Canada 4,438 km
Abuja, Nigeria Paris, France 4,438 km
Belmopan, Belize Portland, United States 4,438 km
Cochabamba, Bolivia Mixco, Guatemala 4,444 km
Shanghai, China Lahore, Pakistan 4,445 km
Cairo, Egypt Delhi, India 4,437 km
Ciudad Guayana, Venezuela Dallas, United States 4,437 km
Cairo, Egypt New Delhi, India 4,436 km
Santiago, Chile Maceió, Brazil 4,436 km

Measure more distances between cities