Distance from Bari to Shanghai

The distance between Bari, Italy and Shanghai, China is 8,882 kilometers (5,519 miles).

Bari, Apulia, Italy

Shanghai, China

From Bari to Shanghai, the straight-line distance is 8,882 kilometers, heading northeast. Both cities are at a similar altitude, with Bari at 7 meters above sea level and Shanghai at 12 meters.

Travel time

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

Local time:

Time Zone: Europe/Rome

Coordinates: 41.1207° N 16.8698° E

Elevation: 7 m (23 ft)


Nearby airports:
  • Bari Karol Wojtyła Airport (BRI)
  • Taranto-Grottaglie Airport (TAR)
  • Brindisi – Salento Airport (BDS)
  • Foggia "Gino Lisa" Airport (FOG)
  • Lecce Galatina Airport (LCC)
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 Bari

Distance between cities Kilometers
From Bari to Rome 374 km
From Bari to Milan 788 km
From Bari to Naples 221 km
From Bari to Turin 866 km
From Bari to Palermo 449 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 Bari and Shanghai.

From To Distance (kilometers)
Ciudad Juárez, Mexico Zaragoza, Spain 8,882 km
Seattle, United States Murcia, Spain 8,882 km
Istanbul, Turkey Minneapolis, United States 8,882 km
Kyiv, Ukraine Memphis, United States 8,882 km
Melbourne, Australia Dhaka, Bangladesh 8,882 km
Gustavo Adolfo Madero, Mexico Reading, United Kingdom 8,882 km
Zaragoza, Spain San Nicolás de los Garza, Mexico 8,881 km
Manhattan, United States Mar del Plata, Argentina 8,883 km
Belmopan, Belize Oslo, Norway 8,881 km
Guadalupe, Mexico Zaragoza, Spain 8,883 km
Trujillo, Peru Accra, Ghana 8,881 km
Brasília, Brazil Leeds, United Kingdom 8,881 km
Lagos, Nigeria Patna, India 8,881 km
Zaragoza, Spain El Paso, United States 8,881 km
Gibraltar, Gibraltar Kolkata, India 8,883 km
Saint Petersburg, Russia Oakland, United States 8,883 km
Portland, United States Vienna, Austria 8,884 km
Buenos Aires, Argentina Detroit, United States 8,884 km
Montevideo, Uruguay Tulsa, United States 8,884 km

Measure more distances between cities