Distance from Yazd to Johannesburg

The distance between Yazd, Iran and Johannesburg, South Africa is 7,011 kilometers (4,356 miles).

Yazd, Yazd Province, Iran

Johannesburg, Gauteng, South Africa

From Yazd to Johannesburg, the straight-line distance is 7,011 kilometers, heading southwest. Yazd is at 1,216 meters above sea level, while Johannesburg is at 1,767 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 8-10 days
Car 7-8 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
Yazd, Iran

Local time:

Time Zone: Asia/Tehran

Coordinates: 31.8972° N 54.3675° E

Elevation: 1,216 m (3,990 ft)


Nearby airports:
  • Shahid Sadooghi Airport (AZD)
  • Rafsanjan Airport (RJN)
  • Isfahan International Airport (IFN)
  • Hesa Airport (IFH)
  • Sirjan Airport (SYJ)
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 Yazd

Distance between cities Kilometers
From Yazd to Tehran 502 km
From Yazd to Mashhad 687 km
From Yazd to Isfahan 267 km
From Yazd to Karaj 537 km
From Yazd to Tabriz 1,006 km

Cities within similar distances

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

From To Distance (kilometers)
Mumbai, India Palma, Spain 7,011 km
Barcelona, Venezuela Murcia, Spain 7,011 km
Cali, Colombia Las Palmas de Gran Canaria, Spain 7,011 km
Gibraltar, Gibraltar Atlanta, United States 7,011 km
Panama City, Panama Las Palmas de Gran Canaria, Spain 7,011 km
Paris, France Nashik, India 7,012 km
Shenzhen, China Gold Coast, Australia 7,012 km
Winnipeg, Canada Zaragoza, Spain 7,012 km
Cochabamba, Bolivia Laval, Canada 7,012 km
La Paz, Bolivia Albuquerque, United States 7,009 km
Brampton, Canada Santa Cruz de la Sierra, Bolivia 7,013 km
London, United Kingdom Kansas City, United States 7,009 km
Lima, Peru Fresno, United States 7,014 km
Jacksonville, United States Málaga, Spain 7,014 km
Edmonton, Canada Saint Petersburg, Russia 7,014 km
Callao, Peru Fresno, United States 7,008 km
Salvador, Brazil Baltimore, United States 7,007 km
Budapest, Hungary The Bronx, United States 7,007 km
Zaragoza, Spain Jaipur, India 7,015 km
Barcelona, Spain Charlotte, United States 7,007 km

Measure more distances between cities