Distance from Cape Charles to Saint Petersburg

The distance between Cape Charles, United States and Saint Petersburg, Russia is 7,321 kilometers (4,549 miles)

Country: United States

Region: Virginia

City: Cape Charles

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

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

Cape Charles, United States

Local time:

Coordinates: 37.2701° N 76.0165° W


Nearby airports:
  • Langley Air Force Base (LFI)
  • Naval Station Norfolk Chambers Field (NGU)
  • Norfolk International Airport (ORF)
  • Newport News Williamsburg International Airport (PHF)
  • Virginia Beach, Oceana, Naval Air Station (NTU)

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 Cape Charles and Saint Petersburg.

From To Distance (kilometers)
Contagem, Brazil Atlanta, United States 7,321 km
Ahmedabad, India Valladolid, Spain 7,321 km
Stockholm, Sweden St. Louis, United States 7,321 km
Puebla, Mexico Guarulhos, Brazil 7,321 km
Sorocaba, Brazil Ixtapaluca, Mexico 7,322 km
Murcia, Spain Orlando, United States 7,322 km
Puebla, Mexico Joinville, Brazil 7,322 km
Bilbao, Spain Lincoln, United States 7,322 km
Fortaleza, Brazil Morelia, Mexico 7,320 km
João Pessoa, Brazil Veracruz, Mexico 7,320 km
Birmingham, United Kingdom Oklahoma City, United States 7,322 km
Mumbai, India Birmingham, United Kingdom 7,322 km
Iztapalapa, Mexico Curitiba, Brazil 7,319 km
Guarulhos, Brazil Acapulco de Juárez, Mexico 7,319 km
Campinas, Brazil Cuernavaca, Mexico 7,319 km
Nashville, United States Murcia, Spain 7,323 km
Curitiba, Brazil Tlalpan, Mexico 7,323 km
Ahmedabad, India Granada, Spain 7,319 km
Curitiba, Brazil Ciudad Nezahualcoyotl, Mexico 7,319 km
Córdoba, Argentina New Orleans, United States 7,323 km

Measure more distances between cities