Distance from Meghraj to Shanghai

The distance between Meghraj, India and Shanghai, China is 4,783 kilometers (2,972 miles).

Meghraj, Gujarat, India

Shanghai, China

From Meghraj to Shanghai, the straight-line distance is 4,783 kilometers, heading east. Meghraj is situated at an altitude of 168 meters above sea level, while Shanghai is at only 12 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
Meghraj, India

Local time:

Time Zone: Asia/Kolkata

Coordinates: 23.4981° N 73.5135° E

Elevation: 168 m (551 ft)


Nearby airports:
  • Sardar Vallabhbhai Patel International Airport (AMD)
  • Maharana Pratap international Airport (UDR)
  • Vadodara Airport (BDQ)
  • Bhavnagar Airport (BHU)
  • Devi Ahilyabai Holkar Airport (IDR)
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 Meghraj

Distance between cities Kilometers
From Meghraj to Delhi 681 km
From Meghraj to Mumbai 494 km
From Meghraj to Bengaluru 1,242 km
From Meghraj to Ahmedabad 108 km
From Meghraj to Chennai 1,355 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 Meghraj and Shanghai.

From To Distance (kilometers)
Belo Horizonte, Brazil Santa Marta, Colombia 4,783 km
Belmopan, Belize Santa Cruz de la Sierra, Bolivia 4,783 km
Medellín, Colombia Porto Alegre, Brazil 4,783 km
Guayaquil, Ecuador Brooklyn, United States 4,783 km
Cartagena, Colombia Córdoba, Argentina 4,782 km
Salvador, Brazil Montería, Colombia 4,782 km
Denver, United States Cúcuta, Colombia 4,784 km
São Paulo, Brazil Montería, Colombia 4,785 km
Warsaw, Poland Kaduna, Nigeria 4,785 km
Indianapolis, United States Cuenca, Ecuador 4,781 km
Medellín, Colombia Recife, Brazil 4,785 km
San Juan, Puerto Rico Salta, Argentina 4,786 km
Winnipeg, Canada Barranquilla, Colombia 4,780 km
Lagos, Nigeria Budapest, Hungary 4,787 km
Caracas, Venezuela Porto Alegre, Brazil 4,787 km
Rosario, Argentina Barcelona, Venezuela 4,787 km
Dublin, Ireland Laval, Canada 4,779 km
Guayaquil, Ecuador Queens, United States 4,788 km
Valencia, Venezuela Albuquerque, United States 4,788 km
Tehran, Iran Madrid, Spain 4,788 km

Measure more distances between cities