Distance from Oklahoma City to Saint Petersburg

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

Country: United States

Region: Oklahoma

City: Oklahoma City

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

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

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)

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 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 Oklahoma City and Saint Petersburg.

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