Distance from Gweru to Maseru

The distance between Gweru, Zimbabwe and Maseru, Lesotho is 1,118 kilometers (695 miles)

Country: Zimbabwe

Region: Midlands

City: Gweru

Country: Lesotho

Region: Maseru

City: Maseru

Travel time

Mode Estimated time
Bicycle 3-4 days
Motorcycle 1-2 days
Car 1-2 days
Airplane 1-2 hours
Speed Time
50 km/h
100 km/h
150 km/h

Gweru, Zimbabwe

Local time:

Coordinates: 19.45° S 29.8167° E


Nearby airports:
  • Gweru-Thornhill Air Base (GWE)
  • Masvingo International Airport (MVZ)
  • Joshua Mqabuko Nkomo International Airport (BUQ)
  • Robert Gabriel Mugabe International Airport (HRE)
  • Buffalo Range Airport (BFO)

Maseru, Lesotho

Local time:

Coordinates: 29.3167° S 27.4833° E


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

Other distances from Gweru

Distance between cities Kilometers
From Gweru to Harare 222 km
From Gweru to Bulawayo 151 km
From Gweru to Chitungwiza 207 km
From Gweru to Mutare 305 km
From Gweru to Kwekwe 58 km

Cities within similar distances

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

From To Distance (kilometers)
Memphis, United States Saint Paul, United States 1,118 km
Dongguan, China Nanjing, China 1,118 km
Porto Alegre, Brazil Nova Iguaçu, Brazil 1,118 km
Monterrey, Mexico Oklahoma City, United States 1,118 km
San Antonio, United States Coyoacán, Mexico 1,118 km
Asunción, Paraguay Osasco, Brazil 1,118 km
Raleigh, United States Miami, United States 1,118 km
Hermosillo, Mexico San Nicolás de los Garza, Mexico 1,119 km
San Antonio, United States Álvaro Obregón, Mexico 1,117 km
Oklahoma City, United States Saint Paul, United States 1,117 km
Iztapalapa, Mexico San Antonio, United States 1,117 km
Quito, Ecuador Cúcuta, Colombia 1,119 km
Guadalupe, Mexico Oklahoma City, United States 1,117 km
Philadelphia, United States Milwaukee, United States 1,117 km
Porto Alegre, Brazil Campo Grande, Brazil 1,117 km
Oklahoma City, United States Minneapolis, United States 1,116 km
Porto Alegre, Brazil São João de Meriti, Brazil 1,120 km

Measure more distances between cities