Distance from Perai to Teyateyaneng

The distance between Perai, Gambia and Teyateyaneng, Lesotho is 6,504 kilometers (4,042 miles)

Country: Gambia

Region: Upper River

City: Perai

Country: Lesotho

Region: Berea

City: Teyateyaneng

Travel time

Mode Estimated time
Bicycle 18-22 days
Motorcycle 8-10 days
Car 6-7 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h

Perai, Gambia

Local time:

Coordinates: 13.3833° N 14.0333° W


Nearby airports:
  • Tambacounda Airport (TUD)
  • Kolda North Airport (KDA)
  • Kédougou Airport (KGG)
  • Kaolack Airport (KLC)
  • Bakel Airport (BXE)

Teyateyaneng, Lesotho

Local time:

Coordinates: 29.1472° S 27.749° E


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

Other distances from Perai

Distance between cities Kilometers
From Perai to Serekunda 286 km
From Perai to Soma 163 km
From Perai to Barra 272 km
From Perai to Georgetown 81 km
From Perai to Denton 98 km

Cities within similar distances

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

From To Distance (kilometers)
Madrid, Spain Columbus, United States 6,504 km
Minneapolis, United States Vigo, Spain 6,504 km
Santo Domingo, Dominican Republic Sevilla, Spain 6,504 km
Indianapolis, United States La Paz, Bolivia 6,503 km
Tijuana, Mexico Callao, Peru 6,505 km
Santa Cruz de la Sierra, Bolivia New South Memphis, United States 6,505 km
Villa Nueva, Guatemala Florianópolis, Brazil 6,503 km
New York City, United States Cuiabá, Brazil 6,503 km
Santiago, Chile Puebla, Mexico 6,505 km
Salvador, Brazil Mixco, Guatemala 6,503 km
San Francisco, United States Barcelona, Venezuela 6,503 km
Barcelona, Spain Washington, United States 6,505 km
Arequipa, Peru South Boston, United States 6,503 km
Recife, Brazil Zaragoza, Spain 6,505 km
Arequipa, Peru El Paso, United States 6,505 km
Arequipa, Peru Boston, United States 6,505 km
Teresina, Brazil Cincinnati, United States 6,506 km
Columbus, United States Latina, Spain 6,502 km
San Francisco, United States Puerto La Cruz, Venezuela 6,502 km

Measure more distances between cities