Distance from eMbalenhle to Saint Petersburg

The distance between eMbalenhle, South Africa and Saint Petersburg, Russia is 9,584 kilometers (5,955 miles)

Country: South Africa

Region: Mpumalanga

City: eMbalenhle

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

Mode Estimated time
Bicycle 30-45 days
Motorcycle 12-15 days
Car 8-10 days
Airplane 14-16 hours
Speed Time
50 km/h
100 km/h
150 km/h

eMbalenhle, South Africa

Local time:

Coordinates: 26.5333° S 29.0667° E


Nearby airports:
  • Secunda Airport (ZEC)
  • O.R. Tambo International Airport (JNB)
  • Rand Airport (QRA)
  • Grand Central Airport (GCJ)
  • Waterkloof Air Force Base (WKF)

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 eMbalenhle

Distance between cities Kilometers
From eMbalenhle to Cape Town 1,311 km
From eMbalenhle to Durban 416 km
From eMbalenhle to Johannesburg 108 km
From eMbalenhle to Soweto 124 km
From eMbalenhle to Pretoria 124 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 eMbalenhle and Saint Petersburg.

From To Distance (kilometers)
Vienna, Austria Stockton, United States 9,584 km
Baghdad, Iraq Fortaleza, Brazil 9,585 km
Shenzhen, China Nottingham, United Kingdom 9,585 km
Barcelona, Spain Oakland, United States 9,583 km
Oakland, United States Badalona, Spain 9,583 km
Stockholm, Sweden Cuautitlán Izcalli, Mexico 9,582 km
Sheffield, United Kingdom Diadema, Brazil 9,582 km
Tianjin, China Winnipeg, Canada 9,586 km
Berlin, Germany Veracruz, Mexico 9,586 km
Tokyo, Japan London, United Kingdom 9,582 km
Mesa, United States Niterói, Brazil 9,582 km
Mendoza, Argentina Winnipeg, Canada 9,586 km
Hamburg, Germany Morelia, Mexico 9,582 km
Valencia, Spain Resistencia, Argentina 9,582 km
Istanbul, Turkey Barcelona, Venezuela 9,581 km
Tokyo, Japan Cairo, Egypt 9,581 km
Stockholm, Sweden Irapuato, Mexico 9,581 km
Mendoza, Argentina Oakland, United States 9,587 km
Barcelona, Spain Irapuato, Mexico 9,581 km
São Bernardo do Campo, Brazil Sheffield, United Kingdom 9,581 km

Measure more distances between cities