The distance between Teyateyaneng, Lesotho and Rosema, Sao Tome and Principe is 3,966 kilometers (2,464 miles).
Teyateyaneng, Berea, Lesotho
Rosema, São Tomé Island, Sao Tome and Principe From Teyateyaneng to Rosema, the straight-line distance is 3,966 kilometers, heading northwest. Teyateyaneng is situated at an altitude of 1,693 meters above sea level, while Rosema is at 188 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 12-15 days |
| Motorcycle | 4-5 days |
| Car | 3-4 days |
| Airplane | 6-8 hours |
| Speed | Time |
|---|---|
| 50 km/h | |
| 100 km/h | |
| 150 km/h | |
Local time:
Time Zone: Africa/Maseru
Coordinates: 29.1472° S 27.749° E
Elevation: 1,693 m (5,554 ft)
Local time:
Time Zone: Africa/Sao_Tome
Coordinates: 0.3509° N 6.5695° E
Elevation: 188 m (617 ft)
| Distance between cities | Kilometers |
|---|---|
| From Teyateyaneng to Maseru | 32 km |
| From Teyateyaneng to Sehonghong | 123 km |
| From Teyateyaneng to Maputsoe | 32 km |
| From Teyateyaneng to Mohale's Hoek | 114 km |
| From Teyateyaneng to Mafeteng | 90 km |
| Distances between cities | Kilometers |
|---|---|
| From Rosema to São Tomé | 18 km |
| From Rosema to Belém | 13 km |
| From Rosema to Porto Alegre | 35 km |
| From Rosema to Guadalupe | 8 km |
| From Rosema to Trindade | 14 km |
The following list contains cities that are at equal or similar distances as between Teyateyaneng and Rosema.
| From | To | Distance (kilometers) |
|---|---|---|
| Los Angeles, United States | Laval, Canada | 3,966 km |
| Santiago de los Caballeros, Dominican Republic | Arequipa, Peru | 3,966 km |
| San Pedro Sula, Honduras | Halifax, Canada | 3,966 km |
| Queens, United States | Bakersfield, United States | 3,966 km |
| Medellín, Colombia | Culiacán, Mexico | 3,965 km |
| Ciudad Juárez, Mexico | Cartagena, Colombia | 3,965 km |
| San Pedro Sula, Honduras | Arequipa, Peru | 3,967 km |
| Winnipeg, Canada | Villa Nueva, Guatemala | 3,967 km |
| Zaragoza, Spain | Benin City, Nigeria | 3,965 km |
| Panama City, Panama | Hermosillo, Mexico | 3,965 km |
| San Juan, Puerto Rico | Cochabamba, Bolivia | 3,965 km |
| Edmonton, Canada | Ecatepec de Morelos, Mexico | 3,965 km |
| Edmonton, Canada | Ciudad López Mateos, Mexico | 3,965 km |
| Brooklyn, United States | Fresno, United States | 3,965 km |
| Vancouver, Canada | Xico, Mexico | 3,964 km |
| El Paso, United States | Halifax, Canada | 3,968 km |
| Ottawa, Canada | Barquisimeto, Venezuela | 3,964 km |
| Ciudad Juárez, Mexico | Halifax, Canada | 3,968 km |
| Cartagena, Colombia | Halifax, Canada | 3,964 km |
| The Bronx, United States | Fresno, United States | 3,968 km |