Distance from Nairobi to Bengaluru

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

Nairobi, Nairobi County, Kenya

Bengaluru, Karnataka, India

From Nairobi to Bengaluru, the straight-line distance is 4,771 kilometers, heading east. Nairobi is situated at an altitude of 1,684 meters above sea level, while Bengaluru is at 914 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
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)
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)

Other distances from Nairobi

Distance 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

Other distances from Bengaluru

Distances between cities Kilometers
From Bengaluru to Delhi 1,736 km
From Bengaluru to Mumbai 842 km
From Bengaluru to Ahmedabad 1,232 km
From Bengaluru to Chennai 292 km
From Bengaluru to Kolkata 1,558 km

Cities within similar distances

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

From To Distance (kilometers)
Cartagena, Colombia Mexicali, Mexico 4,771 km
Villa Nueva, Guatemala Edmonton, Canada 4,772 km
Recife, Brazil Benin City, Nigeria 4,770 km
Hermosillo, Mexico Honolulu, United States 4,772 km
San Pedro Sula, Honduras Edmonton, Canada 4,769 km
Arequipa, Peru Veracruz, Mexico 4,769 km
Dublin, Ireland Kano, Nigeria 4,769 km
Guayaquil, Ecuador Wichita, United States 4,769 km
Quito, Ecuador South Boston, United States 4,773 km
Chihuahua, Mexico Barcelona, Venezuela 4,774 km
Bucharest, Romania Port Harcourt, Nigeria 4,774 km
Salvador, Brazil Santa Marta, Colombia 4,768 km
Manaus, Brazil Charlotte, United States 4,767 km
Sucre, Bolivia Belmopan, Belize 4,767 km
Winnipeg, Canada Santa Marta, Colombia 4,775 km
Trujillo, Peru Culiacán, Mexico 4,766 km
Ciudad Guayana, Venezuela Wichita, United States 4,766 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