Distance from Hagfors to Shanghai

The distance between Hagfors, Sweden and Shanghai, China is 7,960 kilometers (4,946 miles)

Country: Sweden

Region: Värmland

City: Hagfors

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 10-12 days
Car 8-10 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h

Hagfors, Sweden

Local time:

Coordinates: 60.0238° N 13.6721° E


Nearby airports:
  • Hagfors Airport (HFS)
  • Torsby Airport (TYF)
  • Karlstad Airport (KSD)
  • Karlskoga Airport (KSK)
  • Borlange Airport (BLE)

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 Hagfors

Distance between cities Kilometers
From Hagfors to Stockholm 259 km
From Hagfors to Malmö 494 km
From Hagfors to Göteborg 276 km
From Hagfors to Uppsala 222 km
From Hagfors to Jönköping 251 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 Hagfors and Shanghai.

From To Distance (kilometers)
Belém, Brazil Mexicali, Mexico 7,960 km
João Pessoa, Brazil Santa Catarina, Mexico 7,960 km
Monterrey, Mexico Santo André, Brazil 7,960 km
Monterrey, Mexico São Bernardo do Campo, Brazil 7,960 km
Nashville, United States Belford Roxo, Brazil 7,960 km
Santo André, Brazil New South Memphis, United States 7,960 km
Guadalajara, Mexico Florianópolis, Brazil 7,961 km
Birmingham, United Kingdom Corpus Christi, United States 7,959 km
São Bernardo do Campo, Brazil New South Memphis, United States 7,961 km
Belo Horizonte, Brazil Nuevo Laredo, Mexico 7,959 km
Ribeirão Preto, Brazil St. Louis, United States 7,961 km
Bogotá, Colombia Valladolid, Spain 7,961 km
Medellín, Colombia Valladolid, Spain 7,961 km
Memphis, United States São José dos Campos, Brazil 7,961 km
Memphis, United States Diadema, Brazil 7,961 km
Maceió, Brazil Austin, United States 7,961 km
San Nicolás de los Garza, Mexico Diadema, Brazil 7,959 km
Toronto, Canada Londrina, Brazil 7,962 km
Guadalupe, Mexico Mauá, Brazil 7,962 km
Indianapolis, United States Resistencia, Argentina 7,958 km

Measure more distances between cities