Distance from Maiduguri to Shanghai

The distance between Maiduguri, Nigeria and Shanghai, China is 11,022 kilometers (6,849 miles).

Maiduguri, Borno State, Nigeria

Shanghai, China

From Maiduguri to Shanghai, the straight-line distance is 11,022 kilometers, heading northeast. Maiduguri is situated at an altitude of 325 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Speed Time
Maiduguri, Nigeria

Local time:

Time Zone: Africa/Lagos

Coordinates: 11.8469° N 13.1571° E

Elevation: 325 m (1,066 ft)


Nearby airports:
  • Maiduguri Airport (MIU)
  • Salak Airport (MVR)
  • N'Djamena International Airport (NDJ)
  • Garoua International Airport (GOU)
  • Yola Airport (YOL)
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 Maiduguri

Distance between cities Kilometers
From Maiduguri to Lagos 1,227 km
From Maiduguri to Abuja 692 km
From Maiduguri to Kano 506 km
From Maiduguri to Port Harcourt 1,034 km
From Maiduguri to Kaduna 641 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 Maiduguri and Shanghai.

From To Distance (kilometers)
Bucharest, Romania Iztacalco, Mexico 11,022 km
Beijing, China Brooklyn, United States 11,022 km
León de los Aldama, Mexico Bucharest, Romania 11,022 km
Vancouver, Canada Curitiba, Brazil 11,022 km
Detroit, United States Kinshasa, Democratic Republic of the Congo 11,021 km
Bangkok, Thailand Accra, Ghana 11,021 km
Sucre, Bolivia Honolulu, United States 11,023 km
London, United Kingdom Montevideo, Uruguay 11,023 km
Mexico City, Mexico Bucharest, Romania 11,021 km
Naucalpan de Juárez, Mexico Bucharest, Romania 11,023 km
Bucharest, Romania Cuauhtémoc, Mexico 11,021 km
Bucharest, Romania Iztapalapa, Mexico 11,023 km
San Antonio, United States Benin City, Nigeria 11,024 km
Rosario, Argentina Belfast, United Kingdom 11,020 km
Tehran, Iran Kansas City, United States 11,020 km
Montevideo, Uruguay Belfast, United Kingdom 11,020 km
Beijing, China Queens, United States 11,020 km
Los Angeles, United States Port Moresby, Papua New Guinea 11,019 km
Bucharest, Romania Azcapotzalco, Mexico 11,019 km

Measure more distances between cities