Distance from Melati to Shanghai

The distance between Melati, Indonesia and Shanghai, China is 4,407 kilometers (2,738 miles).

Melati, West Nusa Tenggara, Indonesia

Shanghai, China

From Melati to Shanghai, the straight-line distance is 4,407 kilometers, heading north. Both cities are at a similar altitude, with Melati at 21 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Airplane 6-8 hours
Jet fighter 4-5 hours
Speed Time
300 km/h
Melati, Indonesia

Local time:

Time Zone: Asia/Makassar

Coordinates: 8.5072° S 118.6234° E

Elevation: 21 m (69 ft)


Nearby airports:
  • Muhammad Salahuddin Airport (BMU)
  • Sultan Muhammad Salahudin Airport (PBW)
  • Tambolaka Airport (TMC)
  • Brangbiji Airport (SWQ)
  • Komodo Airport (LBJ)
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 Melati

Distance between cities Kilometers
From Melati to Jakarta 1,325 km
From Melati to Surabaya 662 km
From Melati to Bekasi 1,309 km
From Melati to Bandung 1,228 km
From Melati to Medan 2,588 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 Melati and Shanghai.

From To Distance (kilometers)
Port of Spain, Trinidad and Tobago San Nicolás de los Garza, Mexico 4,407 km
Cali, Colombia São Paulo, Brazil 4,407 km
Monterrey, Mexico Port of Spain, Trinidad and Tobago 4,407 km
Denver, United States San Juan, Puerto Rico 4,408 km
Tehran, Iran London, United Kingdom 4,408 km
Tehran, Iran Islington, United Kingdom 4,406 km
El Paso, United States Bucaramanga, Colombia 4,406 km
Caracas, Venezuela Curitiba, Brazil 4,408 km
Trujillo, Peru Saltillo, Mexico 4,409 km
Cali, Colombia Guarulhos, Brazil 4,409 km
San Antonio, United States Ciudad Guayana, Venezuela 4,409 km
Santa Cruz de la Sierra, Bolivia Santiago de Cuba, Cuba 4,404 km
Port of Spain, Trinidad and Tobago Milwaukee, United States 4,404 km
Córdoba, Argentina Ciudad Guayana, Venezuela 4,403 km
Medellín, Colombia Halifax, Canada 4,411 km
Tegucigalpa, Honduras Santa Cruz de la Sierra, Bolivia 4,403 km
Fort Worth, United States Port of Spain, Trinidad and Tobago 4,402 km
Ciudad Juárez, Mexico Bucaramanga, Colombia 4,402 km

Measure more distances between cities