Distance from Baltimore to Shanghai

The distance between Baltimore, United States and Shanghai, China is 11,978 kilometers (7,443 miles).

Baltimore, Maryland, United States

Shanghai, China

Baltimore is located on the east coast of the United States, while Shanghai is situated on the eastern coast of China, separated by the vast expanse of the Pacific Ocean. The straight-line distance between them is 11,978 kilometers, heading north.

Both cities are at a similar altitude, with Baltimore at 35 meters above sea level and Shanghai at 12 meters.

Travel information

Summary

The trip from Baltimore to Shanghai crosses the North American continent and the Pacific Ocean, reaching the bustling port city of Shanghai.

Best time to travel

Travel in spring or autumn for moderate tourist crowds and pleasant conditions in Shanghai, avoiding the summer heat and winter chill.

Climate

Shanghai experiences a humid subtropical climate with hot summers and mild winters, differing from Baltimore's humid subtropical climate with more pronounced seasonal changes.

Accessibility

Shanghai offers extensive public transportation and modern infrastructure, providing more accessibility options compared to Baltimore's older urban layout.

Travel time

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

Local time:

Time Zone: America/New_York

Coordinates: 39.2904° N 76.6122° W

Elevation: 35 m (115 ft)


Nearby airports:
  • Baltimore/Washington International Thurgood Marshall Airport (BWI)
  • Martin State Airport (MTN)
  • Tipton Airport (FME)
  • Lee Airport (ANP)
  • Phillips Army Air Field (APG)
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 Baltimore

Distance between cities Kilometers
From Baltimore to New York City 273 km
From Baltimore to Los Angeles 3,733 km
From Baltimore to Chicago 976 km
From Baltimore to Houston 2,014 km
From Baltimore to Phoenix 3,226 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 Baltimore and Shanghai.

From To Distance (kilometers)
Kyiv, Ukraine Porto Alegre, Brazil 11,977 km
Brampton, Canada Kanpur, India 11,977 km
Auckland, New Zealand Dallas, United States 11,979 km
Hermosillo, Mexico Ibadan, Nigeria 11,977 km
Jakarta, Indonesia Swansea, United Kingdom 11,976 km
Kanpur, India Etobicoke, Canada 11,976 km
Lima, Peru Bucharest, Romania 11,980 km
Taipei, Taiwan Kansas City, United States 11,976 km
Hermosillo, Mexico Brisbane, Australia 11,980 km
Cairo, Egypt Mesa, United States 11,981 km
Chengdu, China Mesa, United States 11,975 km
Wellington, New Zealand Mérida, Mexico 11,975 km
Surat, India Ottawa, Canada 11,973 km
Kinshasa, Democratic Republic of the Congo Winnipeg, Canada 11,973 km
Surat, India Calgary, Canada 11,973 km
Chihuahua, Mexico Port Harcourt, Nigeria 11,983 km
Portland, United States Kano, Nigeria 11,984 km
Monterrey, Mexico Cairo, Egypt 11,972 km
Tehran, Iran Houston, United States 11,972 km

Measure more distances between cities