Distance from Viljandi to Mapoteng

The distance between Viljandi, Estonia and Mapoteng, Lesotho is 9,696 kilometers (6,025 miles).

Viljandi, Viljandimaa, Estonia

Mapoteng, Berea, Lesotho

From Viljandi to Mapoteng, the straight-line distance is 9,696 kilometers, heading south. Viljandi is at 84 meters above sea level, while Mapoteng is at 1,719 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Speed Time
Viljandi, Estonia

Local time:

Time Zone: Europe/Tallinn

Coordinates: 58.3632° N 25.5916° E

Elevation: 84 m (276 ft)


Nearby airports:
  • Tartu Ülenurme Airport (TAY)
  • Pärnu Airport (EPU)
  • Tallinn Airport (TLL)
  • Kärdla Airport (KDL)
  • Pskov Airport (PKV)
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 Viljandi

Distance between cities Kilometers
From Viljandi to Tallinn 129 km
From Viljandi to Tartu 66 km
From Viljandi to Saku 118 km
From Viljandi to Narva 188 km
From Viljandi to Pärnu 64 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 Viljandi and Mapoteng.

From To Distance (kilometers)
Dublin, Ireland Cochabamba, Bolivia 9,696 km
Hong Kong, Hong Kong Reading, United Kingdom 9,696 km
Baghdad, Iraq Maceió, Brazil 9,695 km
Beijing, China Gibraltar, Gibraltar 9,695 km
Guayaquil, Ecuador Port Harcourt, Nigeria 9,695 km
São Paulo, Brazil Newcastle upon Tyne, United Kingdom 9,697 km
Trujillo, Peru Swansea, United Kingdom 9,697 km
Warsaw, Poland Mexicali, Mexico 9,697 km
León de los Aldama, Mexico Palma, Spain 9,694 km
Belo Horizonte, Brazil Tijuana, Mexico 9,694 km
Paris, France Curitiba, Brazil 9,693 km
San Jose, United States Murcia, Spain 9,693 km
Tokyo, Japan Cardiff, United Kingdom 9,693 km
Melbourne, Australia Pune, India 9,692 km
Bucharest, Romania Dallas, United States 9,692 km
Barcelona, Spain Bangkok, Thailand 9,692 km
Moscow, Russia San Antonio, United States 9,692 km
Budapest, Hungary Sacramento, United States 9,700 km
Louisville, United States Benin City, Nigeria 9,700 km
Santiago, Chile Auckland, New Zealand 9,692 km

Measure more distances between cities