Distance from São Paulo to Johannesburg

The distance between São Paulo, Brazil and Johannesburg, South Africa is 7,442 kilometers (4,624 miles).

São Paulo, Brazil

Johannesburg, Gauteng, South Africa

From São Paulo to Johannesburg, the straight-line distance is 7,442 kilometers, heading east. São Paulo is at 769 meters above sea level, while Johannesburg is at 1,767 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
São Paulo, Brazil

Local time:

Time Zone: America/Sao_Paulo

Coordinates: 23.5475° S 46.6361° W

Elevation: 769 m (2,523 ft)


Nearby airports:
  • Congonhas-São Paulo Airport (CGH)
  • São Paulo–Guarulhos International Airport (GRU)
  • Base Aérea de Santos Airport (SSZ)
  • Bragança Paulista Airport (BJP)
  • Viracopos International Airport (VCP)
Johannesburg, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 26.2023° S 28.0436° E

Elevation: 1,767 m (5,797 ft)


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

Other distances from São Paulo

Distance between cities Kilometers
From São Paulo to Rio de Janeiro 361 km
From São Paulo to Belo Horizonte 489 km
From São Paulo to Salvador 1,452 km
From São Paulo to Fortaleza 2,361 km
From São Paulo to Manaus 2,682 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between São Paulo and Johannesburg.

From To Distance (kilometers)
São Paulo, Brazil Cuautitlán Izcalli, Mexico 7,443 km
Belo Horizonte, Brazil Naucalpan de Juárez, Mexico 7,441 km
Memphis, United States Málaga, Spain 7,443 km
Puebla, Mexico Montevideo, Uruguay 7,441 km
São Paulo, Brazil Ciudad López Mateos, Mexico 7,440 km
Salvador, Brazil Puebla, Mexico 7,444 km
Kingston, Jamaica Newcastle upon Tyne, United Kingdom 7,444 km
Fort Worth, United States Newcastle upon Tyne, United Kingdom 7,440 km
Caracas, Venezuela Reading, United Kingdom 7,440 km
Phoenix, United States Cochabamba, Bolivia 7,444 km
Vancouver, Canada Birmingham, United Kingdom 7,445 km
Curitiba, Brazil Raleigh, United States 7,445 km
Miami, United States Mar del Plata, Argentina 7,445 km
Málaga, Spain Valledupar, Colombia 7,439 km
Charlotte, United States São Paulo, Brazil 7,439 km
Jaipur, India Córdoba, Spain 7,446 km
Brussels, Belgium Tampa, United States 7,438 km
Recife, Brazil Liverpool, United Kingdom 7,446 km
Birmingham, United Kingdom Surrey, Canada 7,446 km
Budapest, Hungary Cleveland, United States 7,446 km

Measure more distances between cities