Distance from Petrovac to Shanghai

The distance between Petrovac, Serbia and Shanghai, China is 8,377 kilometers (5,205 miles)

Country: Serbia

Region: Central Serbia

City: Petrovac

Country: China

Region: Shanghai

City: Shanghai

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

Petrovac, Serbia

Local time:

Coordinates: 44.3769° N 21.4192° E


Nearby airports:
  • Morava Kraljevo Airport (KVO)
  • Belgrade Nikola Tesla Airport (BEG)
  • Batajnica Air Base (BJY)
  • Vidin Smurdan Airfield (VID)
  • Niš Constantine the Great Airport (INI)

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 Petrovac

Distance between cities Kilometers
From Petrovac to Belgrade 89 km
From Petrovac to Novi Sad 158 km
From Petrovac to Zemun 96 km
From Petrovac to Kragujevac 57 km
From Petrovac to Leskovac 159 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 Petrovac and Shanghai.

From To Distance (kilometers)
Tijuana, Mexico Salta, Argentina 8,377 km
Quito, Ecuador Vigo, Spain 8,377 km
Vienna, Austria Miami, United States 8,377 km
Berlin, Germany Havana, Cuba 8,377 km
Hyderabad, India Sevilla, Spain 8,377 km
Barcelona, Spain Arlington, United States 8,378 km
Santiago, Chile Cleveland, United States 8,376 km
Bengaluru, India Granada, Spain 8,378 km
Nova Iguaçu, Brazil Arlington, United States 8,378 km
Saltillo, Mexico Sheffield, United Kingdom 8,378 km
São Paulo, Brazil A Coruña, Spain 8,379 km
Nanchong, China Glasgow, United Kingdom 8,375 km
Dallas, United States Caxias do Sul, Brazil 8,379 km
Rome, Italy Tampa, United States 8,375 km
Oakland, United States Leeds, United Kingdom 8,379 km
Budapest, Hungary Teresina, Brazil 8,375 km
Veracruz, Mexico Glasgow, United Kingdom 8,379 km
Stockholm, Sweden Albuquerque, United States 8,375 km
Chicago, United States Guarulhos, Brazil 8,379 km
Valencia, Spain Manizales, Colombia 8,379 km

Measure more distances between cities