Distance from Saint Petersburg to Oklahoma City

The distance between Saint Petersburg, Russia and Oklahoma City, United States is 8,406 kilometers (5,223 miles)

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Country: United States

Region: Oklahoma

City: Oklahoma City

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h

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)

Oklahoma City, United States

Local time:

Coordinates: 35.4676° N 97.5164° W


Nearby airports:
  • Will Rogers World Airport (OKC)
  • Tinker Air Force Base (TIK)
  • Wiley Post Airport (PWA)
  • Shawnee Regional Airport (SNL)
  • Stroud Municipal Airport (SUD)

Cities within similar distances

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

From To Distance (kilometers)
Rosario, Argentina Boston, United States 8,406 km
La Plata, Argentina Washington, United States 8,406 km
Salvador, Brazil Mazatlán, Mexico 8,406 km
Kharkiv, Ukraine Saint Paul, United States 8,406 km
Warsaw, Poland Seattle, United States 8,406 km
London, United Kingdom Nanchong, China 8,407 km
Barcelona, Spain Cancún, Mexico 8,405 km
San Jose, United States Leeds, United Kingdom 8,405 km
Birmingham, United Kingdom Stockton, United States 8,405 km
Fort Worth, United States Caxias do Sul, Brazil 8,405 km
Fort Worth, United States Duque de Caxias, Brazil 8,405 km
Rio de Janeiro, Brazil Bilbao, Spain 8,405 km
Cochabamba, Bolivia Stockton, United States 8,407 km
Nottingham, United Kingdom Bello, Colombia 8,405 km
Bilbao, Spain São João de Meriti, Brazil 8,405 km
Málaga, Spain Pasto, Colombia 8,407 km
Dallas, United States Vila Velha, Brazil 8,404 km
Toronto, Canada San Juan, Argentina 8,404 km
Nanchong, China Paris, France 8,408 km

Measure more distances between cities