Distance from Bengaluru to Nairobi

The distance between Bengaluru, India and Nairobi, Kenya is 4,771 kilometers (2,964 miles).

Bengaluru, Karnataka, India

Nairobi, Nairobi County, Kenya

From Bengaluru to Nairobi, the straight-line distance is 4,771 kilometers, heading west. Bengaluru is at 914 meters above sea level, while Nairobi is at 1,684 meters.

Travel time

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

Local time:

Time Zone: Asia/Kolkata

Coordinates: 12.9719° N 77.5937° E

Elevation: 914 m (2,999 ft)


Nearby airports:
  • Kempegowda International Airport (BLR)
  • Mysore Airport (MYQ)
  • Sri Sathya Sai Airport (PUT)
  • Salem Airport (SXV)
  • Kadapa Airport (CDP)
Nairobi, Kenya

Local time:

Time Zone: Africa/Nairobi

Coordinates: 1.2833° S 36.8167° E

Elevation: 1,684 m (5,525 ft)


Nearby airports:
  • Nairobi Wilson Airport (WIL)
  • Jomo Kenyatta International Airport (NBO)
  • Nyeri Airport (NYE)
  • Nakuru Airport (NUU)
  • Nanyuki Airport (NYK)

Other distances from Bengaluru

Distance between cities Kilometers
From Bengaluru to Delhi 1,736 km
From Bengaluru to Mumbai 842 km
From Bengaluru to Hyderabad 497 km
From Bengaluru to Ahmedabad 1,232 km
From Bengaluru to Chennai 292 km

Other distances from Nairobi

Distances between cities Kilometers
From Nairobi to Kakamega 288 km
From Nairobi to Mombasa 441 km
From Nairobi to Nakuru 136 km
From Nairobi to Eldoret 263 km
From Nairobi to Kisumu 263 km

Cities within similar distances

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

From To Distance (kilometers)
Edmonton, Canada Villa Nueva, Guatemala 4,772 km
Recife, Brazil Benin City, Nigeria 4,770 km
Santiago de los Caballeros, Dominican Republic Ensenada, Mexico 4,772 km
Edmonton, Canada San Pedro Sula, Honduras 4,769 km
Arequipa, Peru Veracruz, Mexico 4,769 km
Kano, Nigeria Dublin, Ireland 4,769 km
Guayaquil, Ecuador Wichita, United States 4,769 km
Chihuahua, Mexico Barcelona, Venezuela 4,773 km
Cartagena, Colombia Mexicali, Mexico 4,773 km
Quito, Ecuador South Boston, United States 4,773 km
Bucharest, Romania Port Harcourt, Nigeria 4,774 km
Trujillo, Peru Culiacán, Mexico 4,768 km
Salvador, Brazil Santa Marta, Colombia 4,767 km
Manaus, Brazil Charlotte, United States 4,767 km
Belmopan, Belize Sucre, Bolivia 4,767 km
Ciudad Guayana, Venezuela Wichita, United States 4,766 km
Winnipeg, Canada Santa Marta, Colombia 4,776 km
Port of Spain, Trinidad and Tobago Omaha, United States 4,776 km
Quito, Ecuador Boston, United States 4,776 km

Measure more distances between cities