Distance from Buurhakaba to Cape Town

The distance between Buurhakaba, Somalia and Cape Town, South Africa is 4,875 kilometers (3,029 miles).

Buurhakaba, Bay, Somalia

Cape Town, Western Cape, South Africa

From Buurhakaba to Cape Town, the straight-line distance is 4,875 kilometers, heading southwest. Buurhakaba is situated at an altitude of 277 meters above sea level, while Cape Town is at 25 meters.

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 6-7 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h
Buurhakaba, Somalia

Local time:

Time Zone: Africa/Mogadishu

Coordinates: 2.8026° N 44.0781° E

Elevation: 277 m (909 ft)


Nearby airports:
  • Baidoa Airport (BIB)
  • Aden Adde International Airport (MGQ)
  • Gode Airport (GDE)
  • Kisimayu Airport (KMU)
  • Kabri Dehar Airport (ABK)
Cape Town, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 33.9258° S 18.4232° E

Elevation: 25 m (82 ft)


Nearby airports:
  • Cape Town International Airport (CPT)
  • Langebaanweg Airport (SDB)
  • Robertson Airport (ROD)
  • Overberg Airport (OVG)
  • Vredendal Airport (VRE)

Other distances from Buurhakaba

Distance between cities Kilometers
From Buurhakaba to Mogadishu 164 km
From Buurhakaba to Borama 795 km
From Buurhakaba to Berbera 851 km
From Buurhakaba to Hargeysa 747 km
From Buurhakaba to Baidoa 59 km

Other distances from Cape Town

Distances between cities Kilometers
From Cape Town to Johannesburg 1,261 km
From Cape Town to Pretoria 1,307 km
From Cape Town to Durban 1,274 km
From Cape Town to Soweto 1,243 km
From Cape Town to Port Elizabeth 665 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Buurhakaba and Cape Town.

From To Distance (kilometers)
Minsk, Belarus New Delhi, India 4,875 km
Curitiba, Brazil Santa Marta, Colombia 4,875 km
Navi Mumbai, India Kampala, Uganda 4,875 km
Santo Domingo, Dominican Republic Maceió, Brazil 4,874 km
Guadalupe, Mexico Lima, Peru 4,874 km
Delhi, India Minsk, Belarus 4,874 km
Monterrey, Mexico Callao, Peru 4,873 km
Buenos Aires, Argentina Bucaramanga, Colombia 4,873 km
Managua, Nicaragua San Miguel de Tucumán, Argentina 4,873 km
Monterrey, Mexico Lima, Peru 4,877 km
The Bronx, United States Cuenca, Ecuador 4,873 km
Belmopan, Belize Belém, Brazil 4,877 km
Budapest, Hungary Port Harcourt, Nigeria 4,873 km
Fortaleza, Brazil Ibadan, Nigeria 4,872 km
Taipei, Taiwan Madurai, India 4,879 km
Callao, Peru San Nicolás de los Garza, Mexico 4,879 km
Kinshasa, Democratic Republic of the Congo Las Palmas de Gran Canaria, Spain 4,871 km
Cartagena, Colombia Curitiba, Brazil 4,879 km
Buenos Aires, Argentina Medellín, Colombia 4,871 km
Cairo, Egypt Nagpur, India 4,870 km

Measure more distances between cities