Distance from Richmond to Mapoteng

The distance between Richmond, Jamaica and Mapoteng, Lesotho is 12,392 kilometers (7,700 miles).

Richmond, Saint Mary Parish, Jamaica

Mapoteng, Berea, Lesotho

From Richmond to Mapoteng, the straight-line distance is 12,392 kilometers, heading southeast. Richmond is at 191 meters above sea level, while Mapoteng is at 1,719 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 12-14 hours
Speed Time
300 km/h
Richmond, Jamaica

Local time:

Time Zone: America/Jamaica

Coordinates: 18.2548° N 76.888° W

Elevation: 191 m (627 ft)


Nearby airports:
  • Boscobel Aerodrome (OCJ)
  • Tinson Pen Airport (KTP)
  • Norman Manley International Airport (KIN)
  • Ken Jones Airport (POT)
  • Sangster International Airport (MBJ)
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 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 Richmond and Mapoteng.

From To Distance (kilometers)
Tijuana, Mexico Lagos, Nigeria 12,392 km
Chihuahua, Mexico Gold Coast, Australia 12,392 km
Warsaw, Poland Córdoba, Argentina 12,392 km
Cairo, Egypt Miguel Hidalgo, Mexico 12,391 km
Taipei, Taiwan Culiacán, Mexico 12,391 km
Shanghai, China Reynosa, Mexico 12,393 km
Brisbane, Australia Córdoba, Argentina 12,393 km
Istanbul, Turkey Mar del Plata, Argentina 12,391 km
Cairo, Egypt Naucalpan de Juárez, Mexico 12,391 km
Louisville, United States New Delhi, India 12,393 km
Dhaka, Bangladesh Oakland, United States 12,391 km
Delhi, India Louisville, United States 12,390 km
Lima, Peru Kakamega, Kenya 12,394 km
Bucharest, Romania Perth, Australia 12,394 km
Saint Petersburg, Russia Port Moresby, Papua New Guinea 12,390 km
Chengdu, China Ciudad Juárez, Mexico 12,390 km
Bucharest, Romania Córdoba, Argentina 12,395 km
Indianapolis, United States Jaipur, India 12,389 km
Seattle, United States Port Harcourt, Nigeria 12,395 km

Measure more distances between cities