Distance from Liepāja to Shanghai

The distance between Liepāja, Latvia and Shanghai, China is 7,769 kilometers (4,827 miles).

Liepāja, Latvia

Shanghai, China

From Liepāja to Shanghai, the straight-line distance is 7,769 kilometers, heading northeast. Both cities are at a similar altitude, with Liepāja at 6 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Bicycle 26-30 days
Motorcycle 8-10 days
Car 7-8 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h
Liepāja, Latvia

Local time:

Time Zone: Europe/Riga

Coordinates: 56.5047° N 21.0109° E

Elevation: 6 m (20 ft)


Nearby airports:
  • Liepāja International Airport (LPX)
  • Palanga International Airport (PLQ)
  • Klaipėda Airport (KLJ)
  • Ventspils International Airport (VNT)
  • Šiauliai International Airport (SQQ)
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 Liepāja

Distance between cities Kilometers
From Liepāja to Riga 196 km
From Liepāja to Daugavpils 350 km
From Liepāja to Jelgava 167 km
From Liepāja to Ventspils 105 km
From Liepāja to Jūrmala 177 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 Liepāja and Shanghai.

From To Distance (kilometers)
Maracaibo, Venezuela Newcastle upon Tyne, United Kingdom 7,769 km
Birmingham, United Kingdom Portland, United States 7,769 km
Chicago, United States Budapest, Hungary 7,769 km
Rome, Italy Belém, Brazil 7,768 km
Liverpool, United Kingdom Santa Marta, Colombia 7,768 km
Santiago de los Caballeros, Dominican Republic Accra, Ghana 7,768 km
Reynosa, Mexico Belo Horizonte, Brazil 7,770 km
Belo Horizonte, Brazil Columbus, United States 7,770 km
Rio de Janeiro, Brazil South Boston, United States 7,771 km
Houston, United States Reading, United Kingdom 7,767 km
Kano, Nigeria Chennai, India 7,772 km
Navi Mumbai, India Gibraltar, Gibraltar 7,766 km
Birmingham, United Kingdom Austin, United States 7,772 km
Bogotá, Colombia Sevilla, Spain 7,772 km
The Bronx, United States Curitiba, Brazil 7,766 km
Brasília, Brazil Kansas City, United States 7,772 km
Gold Coast, Australia Seoul, South Korea 7,766 km
Amsterdam, Netherlands Denver, United States 7,773 km
Rome, Italy Chicago, United States 7,765 km

Measure more distances between cities