Distance from Shanghai to Skopje

The distance between Shanghai, China and Skopje, North Macedonia is 8,507 kilometers (5,286 miles).

Shanghai, China

Skopje, Grad Skopje, North Macedonia

From Shanghai to Skopje, the straight-line distance is 8,507 kilometers, heading northwest. Shanghai is at only 12 meters above sea level, while Skopje is at 247 meters.

Travel time

Mode Estimated time
Bicycle 26-30 days
Motorcycle 10-12 days
Car 8-10 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h
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)
Skopje, North Macedonia

Local time:

Time Zone: Europe/Skopje

Coordinates: 41.9965° N 21.4314° E

Elevation: 247 m (810 ft)


Nearby airports:
  • Skopje International Airport (SKP)
  • Pristina International Airport (PIA) (PRN)
  • Ohrid "St. Paul the Apostle" Airport (OHD)
  • Niš Constantine the Great Airport (INI)
  • Tirana International Airport Nënë Tereza (TIA)

Other distances from Shanghai

Distance 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

Other distances from Skopje

Distances between cities Kilometers
From Skopje to Kumanovo 28 km
From Skopje to Prilep 73 km
From Skopje to Bitola 107 km
From Skopje to Shtip 69 km
From Skopje to Tetovo 38 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Shanghai and Skopje.

From To Distance (kilometers)
San Salvador, El Salvador Sevilla, Spain 8,507 km
San Jose, United States Cardiff, United Kingdom 8,507 km
Ciudad Guayana, Venezuela Vienna, Austria 8,507 km
Rio de Janeiro, Brazil Chicago, United States 8,506 km
San Jose, United States Newport, United Kingdom 8,508 km
Guayaquil, Ecuador Lisbon, Portugal 8,508 km
Tegucigalpa, Honduras Nottingham, United Kingdom 8,508 km
Managua, Nicaragua Preston, United Kingdom 8,506 km
Denver, United States Goiânia, Brazil 8,506 km
Helsinki, Finland Santo Domingo, Dominican Republic 8,505 km
Santiago de Querétaro, Mexico Glasgow, United Kingdom 8,509 km
Torreón, Mexico Mar del Plata, Argentina 8,509 km
Buenos Aires, Argentina The Bronx, United States 8,505 km
Detroit, United States Puente Alto, Chile 8,505 km
Kumasi, Ghana Puente Alto, Chile 8,510 km
Hyderābād, India Vigo, Spain 8,504 km
Taipei, Taiwan Bucharest, Romania 8,510 km
Kano, Nigeria Queens, United States 8,510 km
Recife, Brazil Mazatlán, Mexico 8,511 km
Guatemala City, Guatemala Swansea, United Kingdom 8,511 km

Measure more distances between cities