Distance from Mohale's Hoek to Colombo

The distance between Mohale's Hoek, Lesotho and Colombo, Sri Lanka is 6,932 kilometers (4,307 miles).

Mohale's Hoek, Mohale's Hoek District, Lesotho

Colombo, Western Province, Sri Lanka

From Mohale's Hoek to Colombo, the straight-line distance is 6,932 kilometers, heading northeast. Mohale's Hoek is situated at an altitude of 1,598 meters above sea level, while Colombo is at only 7 meters.

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 6-8 hours
Speed Time
300 km/h
Mohale's Hoek, Lesotho

Local time:

Time Zone: Africa/Maseru

Coordinates: 30.1514° S 27.4769° E

Elevation: 1,598 m (5,243 ft)


Nearby airports:
  • Moshoeshoe I International Airport (MSU)
  • Ficksburg Sentraoes Airport (FCB)
  • Bram Fischer International Airport (BFN)
  • K. D. Matanzima Airport (UTT)
  • Queenstown Airport (UTW)
Colombo, Sri Lanka

Local time:

Time Zone: Asia/Colombo

Coordinates: 6.9355° N 79.8487° E

Elevation: 7 m (23 ft)


Nearby airports:
  • Ratmalana Airport (RML)
  • Bandaranayake International Air Port (CMB)
  • Gregory Lake Seaplane Base (NUA)
  • Koggala Airport (KCT)
  • Sigiriya Air Force Base (GIU)

Other distances from Colombo

Distances between cities Kilometers
From Colombo to Jaffna 303 km
From Colombo to Galle 106 km
From Colombo to Batticaloa 221 km
From Colombo to Pita Kotte 8 km
From Colombo to Matara 133 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Mohale's Hoek and Colombo.

From To Distance (kilometers)
Belmopan, Belize Mar del Plata, Argentina 6,932 km
Jaipur, India Bristol, United Kingdom 6,932 km
Manchester, United Kingdom Tampa, United States 6,932 km
Delhi, India Cardiff, United Kingdom 6,931 km
Santiago de Querétaro, Mexico Córdoba, Argentina 6,931 km
Memphis, United States Kingston upon Hull, United Kingdom 6,931 km
Toronto, Canada Vienna, Austria 6,933 km
Oslo, Norway Kakamega, Kenya 6,931 km
Santiago, Chile Zapopan, Mexico 6,930 km
Saint Petersburg, Russia Hamilton, Canada 6,930 km
Ciudad Juárez, Mexico Cochabamba, Bolivia 6,930 km
Miami, United States Preston, United Kingdom 6,930 km
Curitiba, Brazil Port Harcourt, Nigeria 6,934 km
Portland, United States Port of Spain, Trinidad and Tobago 6,934 km
Santo Domingo, Dominican Republic Murcia, Spain 6,930 km
Belgrade, Serbia Laval, Canada 6,930 km
New South Memphis, United States Leicester, United Kingdom 6,934 km
Kinshasa, Democratic Republic of the Congo Nashik, India 6,934 km
Kano, Nigeria Vadodara, India 6,929 km
Kano, Nigeria Brasília, Brazil 6,935 km

Measure more distances between cities