HowToGo

Flight from Nairobi to India

How to get to India from Nairobi by flight ? You can check flights from Nairobi to India below.

Search Transfer from Nairobi to India

Search Flights

You can find flight ticket prices from Nairobi to India with our flight tickets search tool below

1. Nairobi to Mumbai

  1. You take a flight from Nairobi to Mumbai and cost approximately 370 USD.

  2. You take a bus, shuttle or taxi from Mumbai to your destination in India.

Flight Depart Arrive
WY722 Oman Air
WY203 Oman Air
00:20 Nairobi
09:00 Muscat
06:45 Muscat
13:20 Mumbai
Connect
KQ210 Kenya Airways
07:00 Nairobi
15:45 Mumbai Direct
AI962 Air India Limited
11:30 Nairobi
20:00 Mumbai Direct
ET319 Ethiopian Airlines
ET640 Ethiopian Airlines
11:35 Nairobi
18:00 Addis Ababa
13:35 Addis Ababa
02:05 Mumbai
Connect
G9735 Air Arabia
G9406 Air Arabia
13:55 Nairobi
23:40 Sharjah
19:55 Sharjah
04:15 Mumbai
Connect
EY642 Etihad
EY206 Etihad
14:25 Nairobi
22:10 Abu Dhabi
20:30 Abu Dhabi
02:45 Mumbai
Connect
EK720 Emirates
FZ445 Flydubai
16:35 Nairobi
23:30 Dubai
22:40 Dubai
04:10 Mumbai
Connect
ET305 Ethiopian Airlines
ET610 Ethiopian Airlines
17:40 Nairobi
23:20 Addis Ababa
19:40 Addis Ababa
07:30 Mumbai
Connect
ET307 Ethiopian Airlines
ET610 Ethiopian Airlines
19:15 Nairobi
23:20 Addis Ababa
21:25 Addis Ababa
07:30 Mumbai
Connect
KQ204 Kenya Airways
20:50 Nairobi
05:35 Mumbai Direct
WB403 Rwandair Express
WB500 Rwandair Express
21:00 Nairobi
00:30 Kigali
21:20 Kigali
11:30 Mumbai
Connect
EK722 Emirates
EK506 Emirates
22:45 Nairobi
09:30 Dubai
04:50 Dubai
14:10 Mumbai
Connect

2. Nairobi to Ahmedabad

  1. You take a flight from Nairobi to Ahmedabad and cost approximately 420 USD.

  2. You take a bus, shuttle or taxi from Ahmedabad to your destination in India.

Flight Depart Arrive
KQ210 Kenya Airways
AI91 Air India Limited
07:00 Nairobi
17:20 Mumbai
15:45 Mumbai
18:30 Ahmedabad
Connect
KQ210 Kenya Airways
SG635 Spicejet
07:00 Nairobi
17:30 Mumbai
15:45 Mumbai
18:40 Ahmedabad
Connect
KQ210 Kenya Airways
6E215 IndiGo Airlines
07:00 Nairobi
16:35 Mumbai
15:45 Mumbai
17:50 Ahmedabad
Connect
QR1346 Qatar Airways
QR534 Qatar Airways
09:50 Nairobi
20:25 Doha
16:05 Doha
02:15 Ahmedabad
Connect
AI962 Air India Limited
AI31 Air India Limited
11:30 Nairobi
01:35 Mumbai
20:00 Mumbai
02:50 Ahmedabad
Connect
AI962 Air India Limited
AI986 Air India Limited
11:30 Nairobi
05:30 Mumbai
20:00 Mumbai
06:45 Ahmedabad
Connect
ET319 Ethiopian Airlines
ET640 Ethiopian Airlines
AI986 Air India Limited
11:35 Nairobi
18:00 Addis Ababa
05:30 Mumbai
13:35 Addis Ababa
02:05 Mumbai
06:45 Ahmedabad
Connect
G9735 Air Arabia
G9489 Air Arabia
13:55 Nairobi
00:40 Sharjah
19:55 Sharjah
04:35 Ahmedabad
Connect
KQ310 Kenya Airways
EK538 Emirates
14:10 Nairobi
22:50 Dubai
20:25 Dubai
03:05 Ahmedabad
Connect
KQ310 Kenya Airways
FZ437 Flydubai
14:10 Nairobi
23:20 Dubai
20:25 Dubai
03:30 Ahmedabad
Connect
EY642 Etihad
EY288 Etihad
14:25 Nairobi
23:00 Abu Dhabi
20:30 Abu Dhabi
03:45 Ahmedabad
Connect
EK720 Emirates
EK540 Emirates
16:35 Nairobi
04:00 Dubai
22:40 Dubai
08:15 Ahmedabad
Connect
KQ204 Kenya Airways
6E213 IndiGo Airlines
20:50 Nairobi
07:25 Mumbai
05:35 Mumbai
08:45 Ahmedabad
Connect
KQ204 Kenya Airways
G8365 GoAir
20:50 Nairobi
07:35 Mumbai
05:35 Mumbai
08:50 Ahmedabad
Connect

3. Nairobi to Bengaluru

  1. You take a flight from Nairobi to Bengaluru and cost approximately 350 USD.

  2. You take a bus, shuttle or taxi from Bengaluru to your destination in India.

Flight Depart Arrive
WY722 Oman Air
WY283 Oman Air
00:20 Nairobi
09:00 Muscat
06:45 Muscat
14:05 Bengaluru
Connect
KQ210 Kenya Airways
UK849 Vistara
07:00 Nairobi
17:30 Mumbai
15:45 Mumbai
19:15 Bengaluru
Connect
KQ210 Kenya Airways
6E6533 IndiGo Airlines
07:00 Nairobi
17:10 Mumbai
15:45 Mumbai
19:00 Bengaluru
Connect
KQ210 Kenya Airways
AI607 Air India Limited
07:00 Nairobi
16:40 Mumbai
15:45 Mumbai
18:30 Bengaluru
Connect
QR1346 Qatar Airways
QR572 Qatar Airways
09:50 Nairobi
19:30 Doha
16:05 Doha
02:20 Bengaluru
Connect
AI962 Air India Limited
AI603 Air India Limited
11:30 Nairobi
06:15 Mumbai
20:00 Mumbai
07:55 Bengaluru
Connect
AI962 Air India Limited
AI683 Air India Limited
AI994 Air India Limited
11:30 Nairobi
21:00 Mumbai
04:20 Goa
20:00 Mumbai
22:25 Goa
05:35 Bengaluru
Connect
AI962 Air India Limited
AI33 Air India Limited
AI994 Air India Limited
11:30 Nairobi
02:00 Mumbai
04:20 Goa
20:00 Mumbai
03:20 Goa
05:35 Bengaluru
Connect
AI962 Air India Limited
AI50 Air India Limited
AI978 Air India Limited
11:30 Nairobi
21:05 Mumbai
03:30 Hyderabad
20:00 Mumbai
22:25 Hyderabad
04:50 Bengaluru
Connect
ET319 Ethiopian Airlines
ET690 Ethiopian Airlines
11:35 Nairobi
23:00 Addis Ababa
13:35 Addis Ababa
08:00 Bengaluru
Connect
KQ270 Kenya Airways
MK746 Air Mauritius
13:00 Nairobi
21:05 Mauritius
18:20 Mauritius
04:25 Bengaluru
Connect
MK535 Air Mauritius
MK746 Air Mauritius
13:15 Nairobi
21:05 Mauritius
18:30 Mauritius
04:25 Bengaluru
Connect
G9735 Air Arabia
G9496 Air Arabia
13:55 Nairobi
21:45 Sharjah
19:55 Sharjah
02:50 Bengaluru
Connect
KQ310 Kenya Airways
EK568 Emirates
14:10 Nairobi
21:30 Dubai
20:25 Dubai
03:00 Bengaluru
Connect
EY642 Etihad
EY216 Etihad
14:25 Nairobi
21:55 Abu Dhabi
20:30 Abu Dhabi
03:20 Bengaluru
Connect
EK720 Emirates
EK564 Emirates
16:35 Nairobi
03:20 Dubai
22:40 Dubai
08:55 Bengaluru
Connect
KQ402 Kenya Airways
ET690 Ethiopian Airlines
16:50 Nairobi
23:00 Addis Ababa
18:50 Addis Ababa
08:00 Bengaluru
Connect
ET305 Ethiopian Airlines
ET610 Ethiopian Airlines
AI639 Air India Limited
17:40 Nairobi
23:20 Addis Ababa
09:20 Mumbai
19:40 Addis Ababa
07:30 Mumbai
11:00 Bengaluru
Connect
ET305 Ethiopian Airlines
ET690 Ethiopian Airlines
17:40 Nairobi
23:00 Addis Ababa
19:40 Addis Ababa
08:00 Bengaluru
Connect
ET307 Ethiopian Airlines
ET610 Ethiopian Airlines
AI639 Air India Limited
19:15 Nairobi
23:20 Addis Ababa
09:20 Mumbai
21:25 Addis Ababa
07:30 Mumbai
11:00 Bengaluru
Connect
ET307 Ethiopian Airlines
ET690 Ethiopian Airlines
19:15 Nairobi
23:00 Addis Ababa
21:25 Addis Ababa
08:00 Bengaluru
Connect
KQ204 Kenya Airways
6E715 IndiGo Airlines
20:50 Nairobi
07:35 Mumbai
05:35 Mumbai
09:30 Bengaluru
Connect
KQ204 Kenya Airways
UK851 Vistara
20:50 Nairobi
07:00 Mumbai
05:35 Mumbai
08:45 Bengaluru
Connect
KQ204 Kenya Airways
6E5323 IndiGo Airlines
20:50 Nairobi
08:15 Mumbai
05:35 Mumbai
10:00 Bengaluru
Connect
EK722 Emirates
EK562 Emirates
22:45 Nairobi
10:00 Dubai
04:50 Dubai
15:35 Bengaluru
Connect
EK722 Emirates
EK566 Emirates
22:45 Nairobi
13:45 Dubai
04:50 Dubai
19:15 Bengaluru
Connect

4. Nairobi to Jaipur

  1. You take a flight from Nairobi to Jaipur and cost approximately 460 USD.

  2. You take a bus, shuttle or taxi from Jaipur to your destination in India.

Flight Depart Arrive
WY722 Oman Air
WY273 Oman Air
00:20 Nairobi
08:50 Muscat
06:45 Muscat
13:15 Jaipur
Connect
KQ210 Kenya Airways
6E504 IndiGo Airlines
07:00 Nairobi
17:05 Mumbai
15:45 Mumbai
19:05 Jaipur
Connect
KQ210 Kenya Airways
SG6236 Spicejet
07:00 Nairobi
18:45 Mumbai
15:45 Mumbai
20:45 Jaipur
Connect
KQ210 Kenya Airways
G82607 GoAir
07:00 Nairobi
19:10 Mumbai
15:45 Mumbai
21:25 Jaipur
Connect
G9735 Air Arabia
G9435 Air Arabia
13:55 Nairobi
01:10 Sharjah
19:55 Sharjah
05:40 Jaipur
Connect
EK720 Emirates
SG58 Spicejet
16:35 Nairobi
03:40 Dubai
22:40 Dubai
08:25 Jaipur
Connect
ET307 Ethiopian Airlines
ET686 Ethiopian Airlines
AI491 Air India Limited
19:15 Nairobi
22:55 Addis Ababa
12:00 Delhi
21:25 Addis Ababa
08:10 Delhi
12:55 Jaipur
Connect
ET307 Ethiopian Airlines
ET610 Ethiopian Airlines
AI611 Air India Limited
19:15 Nairobi
23:20 Addis Ababa
11:15 Mumbai
21:25 Addis Ababa
07:30 Mumbai
13:15 Jaipur
Connect

5. Nairobi to Hyderabad

  1. You take a flight from Nairobi to Hyderabad and cost approximately 420 USD.

  2. You take a bus, shuttle or taxi from Hyderabad to your destination in India.

Flight Depart Arrive
WY722 Oman Air
WY237 Oman Air
00:20 Nairobi
13:35 Muscat
06:45 Muscat
18:20 Hyderabad
Connect
WY722 Oman Air
WY231 Oman Air
00:20 Nairobi
09:45 Muscat
06:45 Muscat
14:35 Hyderabad
Connect
KQ210 Kenya Airways
6E628 IndiGo Airlines
07:00 Nairobi
19:05 Mumbai
15:45 Mumbai
20:35 Hyderabad
Connect
KQ210 Kenya Airways
I5344 AirAsia India
07:00 Nairobi
18:35 Mumbai
15:45 Mumbai
20:05 Hyderabad
Connect
KQ210 Kenya Airways
6E834 IndiGo Airlines
07:00 Nairobi
16:55 Mumbai
15:45 Mumbai
18:25 Hyderabad
Connect
QR1346 Qatar Airways
QR500 Qatar Airways
09:50 Nairobi
19:10 Doha
16:05 Doha
01:50 Hyderabad
Connect
QR1346 Qatar Airways
6E1714 IndiGo Airlines
09:50 Nairobi
22:05 Doha
16:05 Doha
04:50 Hyderabad
Connect
AI962 Air India Limited
AI50 Air India Limited
11:30 Nairobi
21:05 Mumbai
20:00 Mumbai
22:25 Hyderabad
Connect
G9735 Air Arabia
G9458 Air Arabia
13:55 Nairobi
22:30 Sharjah
19:55 Sharjah
03:20 Hyderabad
Connect
KQ310 Kenya Airways
EK524 Emirates
14:10 Nairobi
22:00 Dubai
20:25 Dubai
03:05 Hyderabad
Connect
EY642 Etihad
EY274 Etihad
14:25 Nairobi
21:55 Abu Dhabi
20:30 Abu Dhabi
03:15 Hyderabad
Connect
EK720 Emirates
EK526 Emirates
16:35 Nairobi
03:10 Dubai
22:40 Dubai
08:25 Hyderabad
Connect
QR1336 Qatar Airways
6E1726 IndiGo Airlines
17:20 Nairobi
02:00 Doha
23:25 Doha
08:05 Hyderabad
Connect
KQ204 Kenya Airways
SG6431 Spicejet
20:50 Nairobi
06:50 Mumbai
05:35 Mumbai
08:20 Hyderabad
Connect
KQ204 Kenya Airways
6E382 IndiGo Airlines
20:50 Nairobi
09:15 Mumbai
05:35 Mumbai
10:40 Hyderabad
Connect

6. Nairobi to Surat

  1. You take a flight from Nairobi to Surat and cost approximately 430 USD.

  2. You take a bus, shuttle or taxi from Surat to your destination in India.

Flight Depart Arrive
WY722 Oman Air
WY245 Oman Air
SG8483 Spicejet
00:20 Nairobi
09:00 Muscat
18:35 Delhi
06:45 Muscat
13:35 Delhi
20:25 Surat
Connect
WY722 Oman Air
WY273 Oman Air
6E913 IndiGo Airlines
00:20 Nairobi
08:50 Muscat
14:15 Jaipur
06:45 Muscat
13:15 Jaipur
15:35 Surat
Connect
WY722 Oman Air
WY247 Oman Air
AI489 Air India Limited
00:20 Nairobi
13:40 Muscat
19:05 Delhi
06:45 Muscat
18:15 Delhi
20:40 Surat
Connect
WY722 Oman Air
WY245 Oman Air
AI489 Air India Limited
00:20 Nairobi
09:00 Muscat
19:05 Delhi
06:45 Muscat
13:35 Delhi
20:40 Surat
Connect
WY722 Oman Air
WY283 Oman Air
6E175 IndiGo Airlines
00:20 Nairobi
09:00 Muscat
17:30 Bengaluru
06:45 Muscat
14:05 Bengaluru
19:20 Surat
Connect
WY722 Oman Air
WY203 Oman Air
SG2684 Spicejet
00:20 Nairobi
09:00 Muscat
17:40 Mumbai
06:45 Muscat
13:20 Mumbai
18:50 Surat
Connect
WY722 Oman Air
WY245 Oman Air
6E5028 IndiGo Airlines
00:20 Nairobi
09:00 Muscat
15:25 Delhi
06:45 Muscat
13:35 Delhi
17:10 Surat
Connect
KQ210 Kenya Airways
SG2684 Spicejet
07:00 Nairobi
17:40 Mumbai
15:45 Mumbai
18:50 Surat
Connect
AI962 Air India Limited
AI101 Air India Limited
SG8473 Spicejet
11:30 Nairobi
21:00 Mumbai
05:40 Delhi
20:00 Mumbai
23:10 Delhi
07:30 Surat
Connect
AI962 Air India Limited
AI101 Air India Limited
AI493 Air India Limited
11:30 Nairobi
21:00 Mumbai
05:15 Delhi
20:00 Mumbai
23:10 Delhi
07:05 Surat
Connect
ET319 Ethiopian Airlines
ET688 Ethiopian Airlines
AI493 Air India Limited
11:35 Nairobi
15:45 Addis Ababa
05:15 Delhi
13:35 Addis Ababa
00:55 Delhi
07:05 Surat
Connect
ET319 Ethiopian Airlines
ET640 Ethiopian Airlines
9I649 Helitrans
11:35 Nairobi
18:00 Addis Ababa
05:50 Mumbai
13:35 Addis Ababa
02:05 Mumbai
06:45 Surat
Connect
ET319 Ethiopian Airlines
ET688 Ethiopian Airlines
SG8473 Spicejet
11:35 Nairobi
15:45 Addis Ababa
05:40 Delhi
13:35 Addis Ababa
00:55 Delhi
07:30 Surat
Connect
SV0430 Saudia
AI932 Air India Limited
9I649 Helitrans
13:30 Nairobi
21:15 Jeddah
05:50 Mumbai
17:10 Jeddah
04:20 Mumbai
06:45 Surat
Connect
G9735 Air Arabia
G9406 Air Arabia
9I649 Helitrans
13:55 Nairobi
23:40 Sharjah
05:50 Mumbai
19:55 Sharjah
04:15 Mumbai
06:45 Surat
Connect
G9735 Air Arabia
G9463 Air Arabia
AI493 Air India Limited
13:55 Nairobi
21:40 Sharjah
05:15 Delhi
19:55 Sharjah
02:20 Delhi
07:05 Surat
Connect
G9735 Air Arabia
G9463 Air Arabia
6E5034 IndiGo Airlines
13:55 Nairobi
21:40 Sharjah
06:35 Delhi
19:55 Sharjah
02:20 Delhi
08:25 Surat
Connect
G9735 Air Arabia
G9496 Air Arabia
AI519 Air India Limited
13:55 Nairobi
21:45 Sharjah
06:10 Bengaluru
19:55 Sharjah
02:50 Bengaluru
08:00 Surat
Connect
G9735 Air Arabia
G9492 Air Arabia
SG3569 Spicejet
13:55 Nairobi
23:25 Sharjah
07:55 Goa
19:55 Sharjah
04:05 Goa
09:40 Surat
Connect
G9735 Air Arabia
G9463 Air Arabia
SG8473 Spicejet
13:55 Nairobi
21:40 Sharjah
05:40 Delhi
19:55 Sharjah
02:20 Delhi
07:30 Surat
Connect
KQ310 Kenya Airways
6E22 IndiGo Airlines
6E5034 IndiGo Airlines
14:10 Nairobi
22:10 Dubai
06:35 Delhi
20:25 Dubai
03:00 Delhi
08:25 Surat
Connect
KQ310 Kenya Airways
AI984 Air India Limited
9I649 Helitrans
14:10 Nairobi
23:40 Dubai
05:50 Mumbai
20:25 Dubai
04:15 Mumbai
06:45 Surat
Connect
EY642 Etihad
EY218 Etihad
6E5034 IndiGo Airlines
14:25 Nairobi
22:05 Abu Dhabi
06:35 Delhi
20:30 Abu Dhabi
03:15 Delhi
08:25 Surat
Connect
EY642 Etihad
EY216 Etihad
AI519 Air India Limited
14:25 Nairobi
21:55 Abu Dhabi
06:10 Bengaluru
20:30 Abu Dhabi
03:20 Bengaluru
08:00 Surat
Connect
EY642 Etihad
EY218 Etihad
SG8473 Spicejet
14:25 Nairobi
22:05 Abu Dhabi
05:40 Delhi
20:30 Abu Dhabi
03:15 Delhi
07:30 Surat
Connect
EY642 Etihad
EY218 Etihad
AI493 Air India Limited
14:25 Nairobi
22:05 Abu Dhabi
05:15 Delhi
20:30 Abu Dhabi
03:15 Delhi
07:05 Surat
Connect
EY642 Etihad
EY206 Etihad
9I649 Helitrans
14:25 Nairobi
22:10 Abu Dhabi
05:50 Mumbai
20:30 Abu Dhabi
02:45 Mumbai
06:45 Surat
Connect
EY642 Etihad
EY274 Etihad
6E744 IndiGo Airlines
14:25 Nairobi
21:55 Abu Dhabi
09:15 Hyderabad
20:30 Abu Dhabi
03:15 Hyderabad
10:55 Surat
Connect
EK720 Emirates
FZ445 Flydubai
9I649 Helitrans
16:35 Nairobi
23:30 Dubai
05:50 Mumbai
22:40 Dubai
04:10 Mumbai
06:45 Surat
Connect
EK720 Emirates
EK564 Emirates
6E2065 IndiGo Airlines
16:35 Nairobi
03:20 Dubai
11:20 Bengaluru
22:40 Dubai
08:55 Bengaluru
13:10 Surat
Connect
EK720 Emirates
EK526 Emirates
6E744 IndiGo Airlines
16:35 Nairobi
03:10 Dubai
09:15 Hyderabad
22:40 Dubai
08:25 Hyderabad
10:55 Surat
Connect
ET305 Ethiopian Airlines
ET690 Ethiopian Airlines
6E2065 IndiGo Airlines
17:40 Nairobi
23:00 Addis Ababa
11:20 Bengaluru
19:40 Addis Ababa
08:00 Bengaluru
13:10 Surat
Connect
ET307 Ethiopian Airlines
ET690 Ethiopian Airlines
6E2065 IndiGo Airlines
19:15 Nairobi
23:00 Addis Ababa
11:20 Bengaluru
21:25 Addis Ababa
08:00 Bengaluru
13:10 Surat
Connect
KQ204 Kenya Airways
SG2684 Spicejet
20:50 Nairobi
17:40 Mumbai
05:35 Mumbai
18:50 Surat
Connect
KQ204 Kenya Airways
SG6431 Spicejet
SG2767 Spicejet
20:50 Nairobi
06:50 Mumbai
13:50 Hyderabad
05:35 Mumbai
08:20 Hyderabad
15:40 Surat
Connect
KQ204 Kenya Airways
6E5047 IndiGo Airlines
6E5028 IndiGo Airlines
20:50 Nairobi
06:45 Mumbai
15:25 Delhi
05:35 Mumbai
09:05 Delhi
17:10 Surat
Connect
KQ204 Kenya Airways
6E715 IndiGo Airlines
6E2065 IndiGo Airlines
20:50 Nairobi
07:35 Mumbai
11:20 Bengaluru
05:35 Mumbai
09:30 Bengaluru
13:10 Surat
Connect
KQ204 Kenya Airways
6E5323 IndiGo Airlines
6E2065 IndiGo Airlines
20:50 Nairobi
08:15 Mumbai
11:20 Bengaluru
05:35 Mumbai
10:00 Bengaluru
13:10 Surat
Connect
KQ304 Kenya Airways
6E56 IndiGo Airlines
6E5028 IndiGo Airlines
22:20 Nairobi
06:55 Dubai
15:25 Delhi
04:35 Dubai
12:00 Delhi
17:10 Surat
Connect
EK722 Emirates
EK506 Emirates
SG2684 Spicejet
22:45 Nairobi
09:30 Dubai
17:40 Mumbai
04:50 Dubai
14:10 Mumbai
18:50 Surat
Connect

References

Find Hotels in India

You can find hotels and accommodations in India with our hotels search tool below

Booking.com