Distance from Mao to Johannesburg

The distance between Mao, Chad and Johannesburg, South Africa is 4,669 kilometers (2,901 miles).

Mao, Kanem, Chad

Johannesburg, Gauteng, South Africa

From Mao to Johannesburg, the straight-line distance is 4,669 kilometers, heading south. Mao is at 350 meters above sea level, while Johannesburg is at 1,767 meters.

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h
Mao, Chad

Local time:

Time Zone: Africa/Ndjamena

Coordinates: 14.1229° N 15.3119° E

Elevation: 350 m (1,148 ft)


Nearby airports:
  • N'Djamena International Airport (NDJ)
  • Bokoro Airport (BKR)
  • Maiduguri Airport (MIU)
  • Salak Airport (MVR)
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 Mao

Distance between cities Kilometers
From Mao to N'Djamena 225 km
From Mao to Moundou 619 km
From Mao to Abéché 597 km
From Mao to Sarh 644 km
From Mao to Am Timan 639 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Mao and Johannesburg.

From To Distance (kilometers)
Managua, Nicaragua Salta, Argentina 4,669 km
Buenos Aires, Argentina Ibagué, Colombia 4,670 km
Cali, Colombia Montréal, Canada 4,670 km
Bucharest, Romania Benin City, Nigeria 4,668 km
Trujillo, Peru Atlanta, United States 4,668 km
Maracaibo, Venezuela Curitiba, Brazil 4,670 km
Rio de Janeiro, Brazil Cúcuta, Colombia 4,671 km
Tehran, Iran Bilbao, Spain 4,667 km
Villa Nueva, Guatemala Santa Cruz de la Sierra, Bolivia 4,671 km
Tehran, Iran Swansea, United Kingdom 4,673 km
Barcelona, Venezuela Porto Alegre, Brazil 4,673 km
Oklahoma City, United States Cuenca, Ecuador 4,665 km
Port of Spain, Trinidad and Tobago Córdoba, Argentina 4,665 km
Santiago de los Caballeros, Dominican Republic Mexicali, Mexico 4,673 km
Fortaleza, Brazil Piura, Peru 4,673 km
Budapest, Hungary Ibadan, Nigeria 4,673 km
Ciudad Guayana, Venezuela Kansas City, United States 4,664 km
Navi Mumbai, India Kakamega, Kenya 4,663 km
Helsinki, Finland Las Palmas de Gran Canaria, Spain 4,675 km
Surat, India Istanbul, Turkey 4,663 km

Measure more distances between cities