Distance from Rostusa to Shanghai

The distance between Rostusa, North Macedonia and Shanghai, China is 8,588 kilometers (5,337 miles).

Rostusa, Mavrovo and Rostuša, North Macedonia

Shanghai, China

From Rostusa to Shanghai, the straight-line distance is 8,588 kilometers, heading northeast. Rostusa is situated at an altitude of 789 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 30-45 days
Motorcycle 10-12 days
Car 8-10 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h
Rostusa, North Macedonia

Local time:

Time Zone: Europe/Skopje

Coordinates: 41.61° N 20.6° E

Elevation: 789 m (2,589 ft)


Nearby airports:
  • Ohrid "St. Paul the Apostle" Airport (OHD)
  • Tirana International Airport Nënë Tereza (TIA)
  • Skopje International Airport (SKP)
  • Pristina International Airport (PIA) (PRN)
  • Podgorica Airport (TGD)
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 Rostusa

Distance between cities Kilometers
From Rostusa to Skopje 81 km
From Rostusa to Kumanovo 109 km
From Rostusa to Prilep 85 km
From Rostusa to Bitola 89 km
From Rostusa to Shtip 134 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 Rostusa and Shanghai.

From To Distance (kilometers)
Córdoba, Argentina Onitsha, Nigeria 8,588 km
Brussels, Belgium Nuevo Laredo, Mexico 8,588 km
Hermosillo, Mexico Manchester, United Kingdom 8,587 km
Chennai, India Belfast, United Kingdom 8,589 km
Stockholm, Sweden San Antonio, United States 8,587 km
Fortaleza, Brazil Tucson, United States 8,589 km
Madrid, Spain Kolkata, India 8,587 km
Ottawa, Canada Córdoba, Argentina 8,587 km
Houston, United States Berlin, Germany 8,587 km
Zaragoza, Spain Campinas, Brazil 8,586 km
Managua, Nicaragua Sheffield, United Kingdom 8,590 km
Amsterdam, Netherlands Reynosa, Mexico 8,590 km
León de los Aldama, Mexico Las Palmas de Gran Canaria, Spain 8,586 km
Santiago, Chile Etobicoke, Canada 8,586 km
Hong Kong, Hong Kong Budapest, Hungary 8,586 km
Cali, Colombia Glasgow, United Kingdom 8,591 km
Cochabamba, Bolivia Lisbon, Portugal 8,591 km
Guadalupe, Mexico Valladolid, Spain 8,591 km
Santiago, Chile Toronto, Canada 8,591 km
Villa Nueva, Guatemala Newport, United Kingdom 8,591 km

Measure more distances between cities