Distance from Barkā’ to Mapoteng

The distance between Barkā’, Oman and Mapoteng, Lesotho is 6,662 kilometers (4,140 miles).

Barkā’, Al Batinah South, Oman

Mapoteng, Berea, Lesotho

From Barkā’ to Mapoteng, the straight-line distance is 6,662 kilometers, heading southwest. Barkā’ is at only 13 meters above sea level, while Mapoteng is at 1,719 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 8-10 days
Car 6-7 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
Barkā’, Oman

Local time:

Time Zone: Asia/Muscat

Coordinates: 23.6787° N 57.8861° E

Elevation: 13 m (43 ft)


Nearby airports:
  • Muscat International Airport (MCT)
  • Sohar Airport (OHS)
  • Jask Airport (JSK)
  • Fujairah International Airport (FJR)
  • Al Ain International Airport (AAN)
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 Barkā’

Distance between cities Kilometers
From Barkā’ to Muscat 54 km
From Barkā’ to Seeb 31 km
From Barkā’ to Bawshar 54 km
From Barkā’ to Sohar 141 km
From Barkā’ to Sur 209 km

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 Barkā’ and Mapoteng.

From To Distance (kilometers)
Winnipeg, Canada Trujillo, Peru 6,662 km
Cochabamba, Bolivia Chihuahua, Mexico 6,662 km
Budapest, Hungary Laval, Canada 6,662 km
Puebla, Mexico Córdoba, Argentina 6,662 km
Vancouver, Canada Valencia, Venezuela 6,663 km
Valencia, Spain San Juan, Puerto Rico 6,663 km
Portland, United States Quito, Ecuador 6,663 km
Sucre, Bolivia Culiacán, Mexico 6,661 km
Ciudad Guayana, Venezuela Calgary, Canada 6,664 km
Callao, Peru Las Vegas, United States 6,664 km
Fortaleza, Brazil Mississauga, Canada 6,660 km
Dublin, Ireland Lahore, Pakistan 6,664 km
Budapest, Hungary Montréal, Canada 6,660 km
Bristol, United Kingdom Kakamega, Kenya 6,665 km
Rio de Janeiro, Brazil Belmopan, Belize 6,659 km
Havana, Cuba Las Palmas de Gran Canaria, Spain 6,665 km
Indianapolis, United States Cochabamba, Bolivia 6,659 km

Measure more distances between cities