Distance from Villanueva de las Cruces to Saint Petersburg

The distance between Villanueva de las Cruces, Spain and Saint Petersburg, Russia is 3,614 kilometers (2,246 miles)

Country: Spain

Region: Andalusia

City: Villanueva de las Cruces

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

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

Villanueva de las Cruces, Spain

Local time:

Coordinates: 37.6278° N 7.0236° W


Nearby airports:
  • Beja Airport (BYJ)
  • Seville San Pablo Airport (SVQ)
  • Faro Airport (FAO)
  • Rota Naval Station Airport (ROZ)
  • Jerez Airport (XRY)

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 Villanueva de las Cruces and Saint Petersburg.

From To Distance (kilometers)
Caracas, Venezuela Cuautitlán Izcalli, Mexico 3,614 km
South Boston, United States Puerto La Cruz, Venezuela 3,614 km
Ottawa, Canada Xochimilco, Mexico 3,614 km
Cartagena, Colombia Detroit, United States 3,614 km
Portland, United States Venustiano Carranza, Mexico 3,614 km
Ottawa, Canada Tlalpan, Mexico 3,614 km
San Antonio, United States Cúcuta, Colombia 3,614 km
Lima, Peru Betim, Brazil 3,615 km
Mexico City, Mexico Portland, United States 3,615 km
Brisbane, Australia Perth, Australia 3,613 km
Queens, United States Tepic, Mexico 3,615 km
Austin, United States Cúcuta, Colombia 3,613 km
Azcapotzalco, Mexico Petare, Venezuela 3,615 km
Caracas, Venezuela Naucalpan de Juárez, Mexico 3,613 km
Buenos Aires, Argentina Trujillo, Peru 3,615 km
Cali, Colombia Nuevo Laredo, Mexico 3,613 km
Charlotte, United States Sacramento, United States 3,613 km
San Pedro Sula, Honduras Santa Ana, United States 3,613 km

Measure more distances between cities