Distance from Rose City to Shanghai

The distance between Rose City, United States and Shanghai, China is 12,254 kilometers (7,614 miles)

Country: United States

Region: Texas

City: Rose City

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h

Rose City, United States

Local time:

Coordinates: 30.1027° N 94.0518° W


Nearby airports:
  • Beaumont Municipal Airport (BMT)
  • Southeast Texas Regional Airport (BPT)
  • Ben Bruce Memorial Airpark (EVA)
  • Lake Charles Regional Airport (LCH)
  • Jasper County Airport-Bell Field (JAS)

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 Rose City

Distance between cities Kilometers
From Rose City to New York City 2,160 km
From Rose City to Los Angeles 2,320 km
From Rose City to Chicago 1,425 km
From Rose City to Houston 132 km
From Rose City to Philadelphia 2,034 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 Rose City and Shanghai.

From To Distance (kilometers)
Shenzhen, China Santa Cruz de Tenerife, Spain 12,254 km
Cairo, Egypt Huancayo, Peru 12,253 km
Lagos, Nigeria Mexicali, Mexico 12,253 km
Campo Grande, Brazil Anchorage, United States 12,256 km
Wuhan, China Fort Worth, United States 12,252 km
Tehran, Iran Corpus Christi, United States 12,256 km
Karachi, Pakistan Teresina, Brazil 12,252 km
Baghdad, Iraq Porto Alegre, Brazil 12,252 km
Jakarta, Indonesia Valladolid, Spain 12,256 km
Wuhan, China Plano, United States 12,251 km
Kharkiv, Ukraine Caxias do Sul, Brazil 12,257 km
Ahmedabad, India Portland, United States 12,258 km
Chongqing, China St. Louis, United States 12,259 km
Chengdu, China Baltimore, United States 12,259 km
Taipei, Taiwan Cleveland, United States 12,259 km
Kyiv, Ukraine Arequipa, Peru 12,248 km
Beijing, China Tampico, Mexico 12,260 km
Bucharest, Romania Rosario, Argentina 12,248 km
Dongguan, China Omaha, United States 12,260 km
Kinshasa, Democratic Republic of the Congo Houston, United States 12,248 km

Measure more distances between cities