Distance from Morocco to Saint Petersburg

The distance between Morocco, United States and Saint Petersburg, Russia is 7,470 kilometers (4,641 miles)

Country: United States

Region: Indiana

City: Morocco

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

Morocco, United States

Local time:

Coordinates: 40.9462° N 87.4534° W


Nearby airports:
  • Jasper County Airport (RNZ)
  • Greater Kankakee Airport (IKK)
  • Porter County Municipal Airport (VPZ)
  • Purdue University Airport (LAF)
  • Gary Chicago International Airport (GYY)

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 Morocco

Distance between cities Kilometers
From Morocco to New York City 1,133 km
From Morocco to Los Angeles 2,812 km
From Morocco to Chicago 102 km
From Morocco to Houston 1,432 km
From Morocco to Philadelphia 1,047 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 Morocco and Saint Petersburg.

From To Distance (kilometers)
Barcelona, Spain Orlando, United States 7,470 km
Nottingham, United Kingdom Olinda, Brazil 7,470 km
Coyoacán, Mexico Santos, Brazil 7,470 km
São Bernardo do Campo, Brazil Toluca, Mexico 7,470 km
Teresina, Brazil Lincoln, United States 7,470 km
Gustavo Adolfo Madero, Mexico Feira de Santana, Brazil 7,469 km
Ecatepec de Morelos, Mexico Feira de Santana, Brazil 7,469 km
Porto Alegre, Brazil Cuernavaca, Mexico 7,471 km
Indianapolis, United States Jaboatão, Brazil 7,471 km
Santo André, Brazil Toluca, Mexico 7,471 km
Wuhan, China Stockholm, Sweden 7,469 km
Zapopan, Mexico Londrina, Brazil 7,471 km
Cuauhtémoc, Mexico Feira de Santana, Brazil 7,471 km
Minsk, Belarus Detroit, United States 7,471 km
São José dos Campos, Brazil Azcapotzalco, Mexico 7,469 km
Recife, Brazil Indianapolis, United States 7,469 km
Dallas, United States Cardiff, United Kingdom 7,469 km
Venustiano Carranza, Mexico Santos, Brazil 7,472 km
Salvador, Brazil Ottawa, Canada 7,468 km
Manaus, Brazil Latina, Spain 7,468 km

Measure more distances between cities