Distance from Harnoli to Saint Petersburg

The distance between Harnoli, Pakistan and Saint Petersburg, Russia is 4,306 kilometers (2,676 miles)

Country: Pakistan

Region: Punjab

City: Harnoli

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h

Harnoli, Pakistan

Local time:

Coordinates: 32.2787° N 71.5543° E


Nearby airports:
  • Mianwali Air Base (MWD)
  • Dera Ismael Khan Airport (DSK)
  • Mushaf Air Base (SGI)
  • Bannu Airport (BNP)
  • Bhagatanwala Airport (BHW)

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 Harnoli

Distance between cities Kilometers
From Harnoli to Karachi 934 km
From Harnoli to Lahore 276 km
From Harnoli to Faisalabad 174 km
From Harnoli to Rawalpindi 202 km
From Harnoli to Multan 231 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 Harnoli and Saint Petersburg.

From To Distance (kilometers)
Baghdad, Iraq Madrid, Spain 4,306 km
Bucaramanga, Colombia San Juan, Argentina 4,306 km
Guayaquil, Ecuador Santo André, Brazil 4,306 km
Colorado Springs, United States Santa Marta, Colombia 4,306 km
Fortaleza, Brazil Las Palmas de Gran Canaria, Spain 4,306 km
Stockholm, Sweden Santa Cruz de Tenerife, Spain 4,306 km
Baghdad, Iraq Cardiff, United Kingdom 4,306 km
Zapopan, Mexico Puerto La Cruz, Venezuela 4,305 km
Guayaquil, Ecuador Nashville, United States 4,307 km
Guadalajara, Mexico Puerto La Cruz, Venezuela 4,305 km
Stockholm, Sweden Las Palmas de Gran Canaria, Spain 4,305 km
Barranquilla, Colombia San Miguel de Tucumán, Argentina 4,307 km
Guayaquil, Ecuador São Bernardo do Campo, Brazil 4,305 km
Kansas City, United States Ibagué, Colombia 4,307 km
Campinas, Brazil Ibagué, Colombia 4,305 km
Guarulhos, Brazil Pasto, Colombia 4,305 km
Barquisimeto, Venezuela Jaboatão dos Guararapes, Brazil 4,304 km
Quito, Ecuador Guarulhos, Brazil 4,308 km
Managua, Nicaragua Winnipeg, Canada 4,304 km
São Paulo, Brazil Quito, Ecuador 4,304 km

Measure more distances between cities