Distance from Mogoditshane to Tehran

The distance between Mogoditshane, Botswana and Tehran, Iran is 7,198 kilometers (4,473 miles).

Mogoditshane, Kweneng, Botswana

Tehran, Iran

From Mogoditshane to Tehran, the straight-line distance is 7,198 kilometers, heading northeast. Mogoditshane is at 1,026 meters above sea level, while Tehran is at 1,178 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
Mogoditshane, Botswana

Local time:

Time Zone: Africa/Gaborone

Coordinates: 24.6269° S 25.8656° E

Elevation: 1,026 m (3,366 ft)


Nearby airports:
  • Sir Seretse Khama International Airport (GBE)
  • Jwaneng Airport (JWA)
  • Mmabatho International Airport (MBD)
  • Pilanesberg International Airport (NTY)
  • Lanseria International Airport (HLA)
Tehran, Iran

Local time:

Time Zone: Asia/Tehran

Coordinates: 35.6944° N 51.4215° E

Elevation: 1,178 m (3,865 ft)


Nearby airports:
  • Mehrabad International Airport (THR)
  • Imam Khomeini International Airport (IKA)
  • Payam International Airport (PYK)
  • Noshahr Airport (NSH)
  • Qazvin Airport (GZW)

Other distances from Tehran

Distances between cities Kilometers
From Tehran to Mashhad 741 km
From Tehran to Isfahan 338 km
From Tehran to Karaj 42 km
From Tehran to Tabriz 528 km
From Tehran to Shiraz 683 km

Cities within similar distances

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

From To Distance (kilometers)
Amsterdam, Netherlands Calgary, Canada 7,198 km
Edmonton, Canada Piura, Peru 7,198 km
Washington, United States Warsaw, Poland 7,198 km
Mumbai, India Islington, United Kingdom 7,199 km
Ciudad Guayana, Venezuela Cardiff, United Kingdom 7,197 km
Kano, Nigeria Indore, India 7,197 km
Milwaukee, United States Palma, Spain 7,199 km
Lucknow, India Barcelona, Spain 7,197 km
Lima, Peru San Jose, United States 7,199 km
Manaus, Brazil San Diego, United States 7,196 km
Sucre, Bolivia Montréal, Canada 7,196 km
Manaus, Brazil Vigo, Spain 7,196 km
Dublin, Ireland Dallas, United States 7,196 km
London, United Kingdom Mumbai, India 7,200 km
Gold Coast, Australia Tokyo, Japan 7,196 km
Indianapolis, United States Berlin, Germany 7,196 km
Fort Worth, United States Belfast, United Kingdom 7,200 km
Manaus, Brazil Ibadan, Nigeria 7,195 km
Helsinki, Finland Kinshasa, Democratic Republic of the Congo 7,201 km

Measure more distances between cities