Distance from Maaninka to Shanghai

The distance between Maaninka, Finland and Shanghai, China is 7,159 kilometers (4,448 miles)

Country: Finland

Region: Northern Savonia

City: Maaninka

Country: China

Region: Shanghai

City: Shanghai

Travel time

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

Maaninka, Finland

Local time:

Coordinates: 63.1552° N 27.2994° E


Nearby airports:
  • Kuopio Airport (KUO)
  • Varkaus Airport (VRK)
  • Jyväskylä Airport (JYV)
  • Kajaani Airport (KAJ)
  • Joensuu Airport (JOE)

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 Maaninka

Distance between cities Kilometers
From Maaninka to Helsinki 355 km
From Maaninka to Espoo 357 km
From Maaninka to Tampere 259 km
From Maaninka to Vantaa 340 km
From Maaninka to Turku 401 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 Maaninka and Shanghai.

From To Distance (kilometers)
Ciudad Nezahualcoyotl, Mexico Ribeirão Preto, Brazil 7,159 km
Paris, France Edmonton, Canada 7,159 km
Rome, Italy Natal, Brazil 7,159 km
Jacksonville, United States Belford Roxo, Brazil 7,158 km
Raleigh, United States Betim, Brazil 7,158 km
Saint Petersburg, Russia Baltimore, United States 7,158 km
Manaus, Brazil Henderson, United States 7,158 km
Perth, Australia Pune, India 7,160 km
Iztapalapa, Mexico Ribeirão Preto, Brazil 7,160 km
São Paulo, Brazil Veracruz, Mexico 7,158 km
Bilbao, Spain Feira de Santana, Brazil 7,158 km
Guadalajara, Mexico Resistencia, Argentina 7,158 km
Guarulhos, Brazil Veracruz, Mexico 7,161 km
Fortaleza, Brazil Milwaukee, United States 7,161 km
Delhi, India Murcia, Spain 7,157 km
São Luís, Brazil Bristol, United Kingdom 7,161 km
Barcelona, Spain Pune, India 7,161 km
Ribeirão Preto, Brazil Xochimilco, Mexico 7,157 km
Nottingham, United Kingdom Lucknow, India 7,157 km
Brasília, Brazil Columbus, United States 7,161 km

Measure more distances between cities