Distance from Diso to Saint Petersburg

The distance between Diso, Italy and Saint Petersburg, Russia is 2,367 kilometers (1,471 miles)

Country: Italy

Region: Apulia

City: Diso

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

Mode Estimated time
Bicycle 7-8 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h

Diso, Italy

Local time:

Coordinates: 40.0092° N 18.3914° E


Nearby airports:
  • Lecce Galatina Airport (LCC)
  • Brindisi – Salento Airport (BDS)
  • Taranto-Grottaglie Airport (TAR)
  • Corfu International Airport, "Ioannis Kapodistrias" (CFU)
  • Crotone Airport (CRV)

Saint Petersburg, Russia

Local time:

Coordinates: 59.9386° N 30.3141° E


Nearby airports:
  • Pulkovo Airport (LED)
  • Novgorod Airport (NVR)
  • Lappeenranta Airport (LPP)
  • Utti Airport (UTI)
  • Savonlinna Airport (SVL)

Other distances from Diso

Distance between cities Kilometers
From Diso to Rome 537 km
From Diso to Milan 966 km
From Diso to Naples 362 km
From Diso to Turin 1,042 km
From Diso to Palermo 485 km

Other distances from Saint Petersburg

Distances between cities Kilometers
From Saint Petersburg to Moscow 636 km
From Saint Petersburg to Yekaterinburg 1,788 km
From Saint Petersburg to Samara 1,423 km
From Saint Petersburg to Omsk 2,593 km
From Saint Petersburg to Kazan 1,203 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Diso and Saint Petersburg.

From To Distance (kilometers)
Santo Domingo, Dominican Republic Washington, United States 2,367 km
Córdoba, Argentina Betim, Brazil 2,367 km
San Pedro Sula, Honduras Petare, Venezuela 2,367 km
San Luis, Mexico Lexington-Fayette, United States 2,368 km
Havana, Cuba Puerto La Cruz, Venezuela 2,368 km
Fortaleza, Brazil Mauá, Brazil 2,366 km
Fortaleza, Brazil Carapicuíba, Brazil 2,366 km
Paso del Norte, Mexico Jacksonville, United States 2,368 km
Cancún, Mexico Lincoln, United States 2,366 km
Fortaleza, Brazil Santo André, Brazil 2,369 km
Miami, United States Pereira, Colombia 2,369 km
Managua, Nicaragua Barcelona, Venezuela 2,365 km
Fortaleza, Brazil Osasco, Brazil 2,365 km
Guadalajara, Mexico Atlanta, United States 2,369 km
Havana, Cuba Barcelona, Venezuela 2,369 km
Tonalá, Mexico San José, Costa Rica 2,369 km
São Luís, Brazil Ciudad Guayana, Venezuela 2,365 km
Barquisimeto, Venezuela Mixco, Guatemala 2,364 km
San Juan, Puerto Rico Greensboro, United States 2,370 km
New South Memphis, United States Soyapango, El Salvador 2,370 km

Measure more distances between cities