Distance from Barcelona to Kakamega

The distance between Barcelona, Spain and Kakamega, Kenya is 5,609 kilometers (3,486 miles).

Barcelona, Catalonia, Spain

Kakamega, Kakamega County, Kenya

From Barcelona to Kakamega, the straight-line distance is 5,609 kilometers, heading southeast. Barcelona is at 47 meters above sea level, while Kakamega is at 1,563 meters.

Travel time

Mode Estimated time
Bicycle 18-22 days
Motorcycle 7-8 days
Car 5-6 days
Airplane 8-10 hours
Speed Time
50 km/h
100 km/h
150 km/h
Barcelona, Spain

Local time:

Time Zone: Europe/Madrid

Coordinates: 41.3888° N 2.159° E

Elevation: 47 m (154 ft)


Nearby airports:
  • Barcelona–El Prat Airport (BCN)
  • Sabadell Airport (QSA)
  • Aeroport de Girona - Costa Brava (GRO)
  • Reus Airport (REU)
  • Pirineus - la Seu d'Urgel Airport (LEU)
Kakamega, Kenya

Local time:

Time Zone: Africa/Nairobi

Coordinates: 0.2842° N 34.7523° E

Elevation: 1,563 m (5,128 ft)


Nearby airports:
  • Kakamega Airport (GGM)
  • Kisumu Airport (KIS)
  • Eldoret International Airport (EDL)
  • Tororo Airport (TRY)
  • Kitale Airport (KTL)

Other distances from Barcelona

Distance between cities Kilometers
From Barcelona to Madrid 505 km
From Barcelona to Valencia 303 km
From Barcelona to Zaragoza 255 km
From Barcelona to Málaga 770 km
From Barcelona to Murcia 471 km

Other distances from Kakamega

Distances between cities Kilometers
From Kakamega to Nairobi 288 km
From Kakamega to Mombasa 727 km
From Kakamega to Nakuru 161 km
From Kakamega to Eldoret 63 km
From Kakamega to Kisumu 43 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Barcelona and Kakamega.

From To Distance (kilometers)
Havana, Cuba Salta, Argentina 5,609 km
Fortaleza, Brazil Havana, Cuba 5,610 km
Mississauga, Canada Vigo, Spain 5,610 km
Arequipa, Peru San Nicolás de los Garza, Mexico 5,608 km
Liverpool, United Kingdom Baltimore, United States 5,610 km
San Diego, United States Valencia, Venezuela 5,610 km
Philadelphia, United States Leicester, United Kingdom 5,611 km
Navi Mumbai, India Belgrade, Serbia 5,607 km
Morelia, Mexico Cochabamba, Bolivia 5,612 km
Toronto, Canada Leicester, United Kingdom 5,612 km
Medellín, Colombia Fresno, United States 5,613 km
Edmonton, Canada San Juan, Puerto Rico 5,613 km
Brampton, Canada Vigo, Spain 5,613 km
Tehran, Iran Onitsha, Nigeria 5,605 km
Toronto, Canada Kingston upon Hull, United Kingdom 5,613 km
Hyderābād, India Kyiv, Ukraine 5,605 km
Winnipeg, Canada Ciudad Guayana, Venezuela 5,605 km
Guayaquil, Ecuador Las Vegas, United States 5,604 km
Montréal, Canada Córdoba, Spain 5,614 km

Measure more distances between cities