Distance from Ashgabat to Mapoteng

The distance between Ashgabat, Turkmenistan and Mapoteng, Lesotho is 8,071 kilometers (5,015 miles).

Ashgabat, Turkmenistan

Mapoteng, Berea, Lesotho

From Ashgabat to Mapoteng, the straight-line distance is 8,071 kilometers, heading southwest. Ashgabat is at 219 meters above sea level, while Mapoteng is at 1,719 meters.

Travel time

Mode Estimated time
Bicycle 26-30 days
Motorcycle 10-12 days
Car 8-10 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h
Ashgabat, Turkmenistan

Local time:

Time Zone: Asia/Ashgabat

Coordinates: 37.95° N 58.3833° E

Elevation: 219 m (719 ft)


Nearby airports:
  • Ashgabat International Airport (ASB)
  • Bojnord Airport (BJB)
  • Sabzevar National Airport (AFZ)
  • Mashhad International Airport (MHD)
  • Kalaleh Airport (KLM)
Mapoteng, Lesotho

Local time:

Time Zone: Africa/Maseru

Coordinates: 29.1098° S 27.9741° E

Elevation: 1,719 m (5,640 ft)


Nearby airports:
  • Ficksburg Sentraoes Airport (FCB)
  • Moshoeshoe I International Airport (MSU)
  • Harrismith Airport (HRS)
  • Bram Fischer International Airport (BFN)
  • Welkom Airport (WEL)

Other distances from Ashgabat

Distance between cities Kilometers
From Ashgabat to Balkanabat 390 km
From Ashgabat to Türkmenabat 470 km
From Ashgabat to Daşoguz 452 km
From Ashgabat to Mary 306 km
From Ashgabat to Abadan 20 km

Other distances from Mapoteng

Distances between cities Kilometers
From Mapoteng to Maseru 53 km
From Mapoteng to Sehonghong 109 km
From Mapoteng to Maputsoe 26 km
From Mapoteng to Mohale's Hoek 125 km
From Mapoteng to Mafeteng 107 km

Cities within similar distances

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

From To Distance (kilometers)
Buenos Aires, Argentina Raleigh, United States 8,071 km
Fortaleza, Brazil Culiacán, Mexico 8,071 km
São Paulo, Brazil San Antonio, United States 8,071 km
Rio de Janeiro, Brazil Houston, United States 8,070 km
Manaus, Brazil Cardiff, United Kingdom 8,072 km
San Antonio, United States Guarulhos, Brazil 8,072 km
Cochabamba, Bolivia Bakersfield, United States 8,072 km
Dallas, United States Gibraltar, Gibraltar 8,069 km
Istanbul, Turkey The Bronx, United States 8,069 km
San Juan, Puerto Rico Port Harcourt, Nigeria 8,069 km
Guadalajara, Mexico Mar del Plata, Argentina 8,069 km
Barcelona, Spain Chennai, India 8,074 km
Ottawa, Canada San Miguel de Tucumán, Argentina 8,068 km
Mérida, Mexico Nottingham, United Kingdom 8,074 km
Bengaluru, India Ibadan, Nigeria 8,074 km
Birmingham, United Kingdom Kolkata, India 8,067 km
Dhaka, Bangladesh Reading, United Kingdom 8,075 km
Fort Worth, United States Córdoba, Spain 8,067 km
Zapopan, Mexico Mar del Plata, Argentina 8,075 km
Accra, Ghana Vadodara, India 8,076 km

Measure more distances between cities