There are 3 ways to get from Nairobi to Bengaluru by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Kempegowda International Airport
best- Fly from Nairobi (NBO) to Kempegowda International Airport (BLR)plane NBO - BLR
13h 14m₹20,075–55,104Fly to Bajpe Airport, bus
- Fly from Nairobi (NBO) to Bajpe Airport (IXE)plane NBO - IXE
- Take the bus from Padeel B.S. to Kempegowda B.S.bus
19h 32m₹22,825–61,734Fly to Coimbatore International Airport, train
- Fly from Nairobi (NBO) to Coimbatore International Airport (CJB)plane NBO - CJB
- Take the train from Coimbatore Jn to Bangalore Canttrain
20h 6m₹24,655–67,424
Nairobi (NBO) to Kempegowda International Airport (BLR) flights
Comparing Your Travel Options
The cheapest way to get from Nairobi to Bengaluru is to fly which costs ₹20,000 - ₹55,000 and takes 13h 14m.
The fastest way to get from Nairobi to Bengaluru is to fly which takes 13h 14m and costs ₹20,000 - ₹55,000.
The distance between Nairobi and Bengaluru is 4852 km.
It takes approximately 13h 14m to get from Nairobi to Bengaluru, including transfers.
Bengaluru is 2h 30m ahead of Nairobi. It is currently 12:25 AM in Nairobi and 2:55 AM in Bengaluru.
There are 2847+ hotels available in Bengaluru.
What companies run services between Nairobi, Kenya and Bengaluru, India?
IndiGo Airlines, Etihad, and seven other airlines fly from Nairobi (NBO) to Kempegowda International Airport (BLR) every 3 hours.
- Website
- goindigo.in
Flights from Nairobi to Kempegowda International Airport via Mumbai
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹22,000–60,000
Flights from Nairobi to Bajpe Airport via Mumbai
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- ₹25,000–65,000
Flights from Nairobi to Bajpe Airport via Abu Dhabi
- Ave. Duration
- 9h 55m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹22,000–60,000
Flights from Nairobi to Bajpe Airport via Dubai
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- ₹27,000–100,000
Flights from Nairobi to Coimbatore International Airport via Mumbai
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- ₹27,000–70,000
Flights from Nairobi to Coimbatore International Airport via Abu Dhabi
- Ave. Duration
- 12h 50m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹24,000–65,000
- Website
- airindiaexpress.in
Flights from Nairobi to Bajpe Airport via Dubai
- Ave. Duration
- 10h 52m
- When
- Every day
- Estimated price
- ₹27,000–90,000
Flights from Nairobi to Bajpe Airport via Abu Dhabi
- Ave. Duration
- 10h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹22,000–60,000
Flights from Nairobi to Bajpe Airport via Doha
- Ave. Duration
- 13h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹28,000–85,000
- Website
- etihad.com
Flights from Nairobi to Kempegowda International Airport via Abu Dhabi
- Ave. Duration
- 12h 23m
- When
- Every day
- Estimated price
- ₹20,000–55,000
- Website
- airarabia.com
Flights from Nairobi to Kempegowda International Airport via Sharjah
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ₹23,000–60,000
Flights from Nairobi to Coimbatore International Airport via Sharjah
- Ave. Duration
- 10h 40m
- When
- Wednesday to Sunday
- Estimated price
- ₹27,000–70,000
- Website
- qatarairways.com
Flights from Nairobi to Kempegowda International Airport via Doha
- Ave. Duration
- 14h 2m
- When
- Every day
- Estimated price
- ₹25,000–80,000
- Website
- emirates.com
Flights from Nairobi to Kempegowda International Airport via Dubai
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- ₹25,000–80,000
- Website
- salamair.com
Flights from Nairobi to Kempegowda International Airport via Muscat
- Ave. Duration
- 11h 5m
- When
- Wednesday
- Estimated price
- ₹27,000–65,000
- Website
- ethiopianairlines.com
Flights from Nairobi to Kempegowda International Airport via Addis Ababa
- Ave. Duration
- 12h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹30,000–95,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Coimbatore Jn to Bangalore Cant
- Ave. Duration
- 6h 24m
- Frequency
- 5 times a day
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,400–1,900
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Padeel B.S. to Kempegowda B.S.
- Ave. Duration
- 6h 47m
- Frequency
- Every 15 minutes
- Estimated price
- ₹400–1,200
- Schedules at
- ksrtc.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, How to get from Luton Airport into central London, and How to get from JFK to New York City - to help you get the most out of your next trip.
















