Distance from Mapoteng to Tarhuna

The distance between Mapoteng, Lesotho and Tarhuna, Libya is 6,978 kilometers (4,336 miles).

Mapoteng, Berea, Lesotho

Tarhuna, Al Marqab, Libya

From Mapoteng to Tarhuna, the straight-line distance is 6,978 kilometers, heading north. Mapoteng is situated at an altitude of 1,719 meters above sea level, while Tarhuna is at 391 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 8-10 days
Car 6-7 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
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)
Tarhuna, Libya

Local time:

Time Zone: Africa/Tripoli

Coordinates: 32.435° N 13.6332° E

Elevation: 391 m (1,283 ft)


Nearby airports:
  • Tripoli International Airport (TIP)
  • Mitiga International Airport (MJI)
  • Zintan Airport (ZIS)
  • Zuwarah Airport (WAX)
  • Djerba-Zarzis International Airport (DJE)

Other distances from Mapoteng

Distance 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

Other distances from Tarhuna

Distances between cities Kilometers
From Tarhuna to Tripoli 65 km
From Tarhuna to Benghazi 607 km
From Tarhuna to Zliten 88 km
From Tarhuna to Misratah 137 km
From Tarhuna to Sabha 603 km

Cities within similar distances

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

From To Distance (kilometers)
Arequipa, Peru Mesa, United States 6,979 km
Salvador, Brazil Philadelphia, United States 6,979 km
Lisbon, Portugal New South Memphis, United States 6,976 km
Delhi, India Swansea, United Kingdom 6,980 km
Valencia, Venezuela Córdoba, Spain 6,980 km
Recife, Brazil Atlanta, United States 6,976 km
Belgrade, Serbia South Boston, United States 6,976 km
Oklahoma City, United States Belfast, United Kingdom 6,980 km
Salvador, Brazil New York City, United States 6,980 km
Birmingham, United Kingdom Tampa, United States 6,975 km
Chihuahua, Mexico Belém, Brazil 6,975 km
Boston, United States Belgrade, Serbia 6,975 km
Fortaleza, Brazil Cardiff, United Kingdom 6,974 km
Hong Kong, Hong Kong Gold Coast, Australia 6,982 km
Amsterdam, Netherlands Pune, India 6,973 km
Mérida, Mexico Porto Alegre, Brazil 6,983 km
Salvador, Brazil Boston, United States 6,973 km
Nashville, United States Sevilla, Spain 6,973 km
Memphis, United States Lisbon, Portugal 6,972 km
Buenos Aires, Argentina Mérida, Mexico 6,984 km

Measure more distances between cities