There are 5 ways to get from Delhi to Nairobi by plane 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 from Indira Gandhi International Airport
best- Fly from Indira Gandhi International Airport (DEL) to Nairobi (NBO)plane DEL - NBO
12h 55m$231–552Train to Jaipur International Airport, fly
cheapest- Take the train from New Delhi to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Nairobi (NBO)plane JAI - NBO
16h 11m$194–481Fly from Hindon
- Fly from Hindon (HDO) to Nairobi (NBO)plane HDO - NBO
21h 44m$302–853Train to Dehradun Airport, fly
- Take the train from Delhi to Virbhadratrain
- Fly from Dehradun Airport (DED) to Nairobi (NBO)plane DED - NBO
23h$242–680Train, train to Agra Airport, fly
- Take the train from Hazrat Nizamuddin to Mathura Jntrain
- Take the train from Mathura Jn to Agra Cantttrain
- Fly from Agra Airport (AGR) to Nairobi (NBO)plane AGR - NBO
23h 17m$285–829
Indira Gandhi International Airport (DEL) to Nairobi (NBO) flights
Questions & Answers
The cheapest way to get from Delhi to Nairobi is to train and fly which costs $190 - $490 and takes 16h 11m.
The fastest way to get from Delhi to Nairobi is to fly which takes 12h 55m and costs $230 - $550.
The distance between Delhi and Nairobi is 5464 km.
It takes approximately 12h 55m to get from Delhi to Nairobi, including transfers.
Nairobi is 2h 30m behind Delhi. It is currently 8:47 PM in Delhi and 6:17 PM in Nairobi.
There are 8618+ hotels available in Nairobi.
What companies run services between Delhi, India and Nairobi, Kenya?
IndiGo Airlines, Air India Limited, and eight other airlines fly from Indira Gandhi International Airport (DEL) to Nairobi (NBO) every 2 hours.
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Nairobi via Mumbai
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- $290–850
Flights from Indira Gandhi International Airport to Nairobi via Addis Ababa
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- $300–900
Flights from Hindon to Nairobi via Mumbai
- Ave. Duration
- 21h 10m
- When
- Every day
- Estimated price
- $470–1,400
Flights from Hindon to Nairobi via Ahmedabad, Mumbai
- Ave. Duration
- 19h 10m
- When
- Every day
- Estimated price
- $480–1,400
Flights from Jaipur International Airport to Nairobi via Mumbai
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- $320–950
Flights from Dehradun Airport to Nairobi via Mumbai
- Ave. Duration
- 18h 1m
- When
- Every day
- Estimated price
- $340–1,000
Flights from Agra Airport to Nairobi via Mumbai
- Ave. Duration
- 17h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $430–1,300
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Nairobi via Mumbai
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- $190–550
Flights from Hindon to Nairobi via Mumbai
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- $310–900
Flights from Hindon to Nairobi via Ahmedabad, Mumbai
- Ave. Duration
- 18h 25m
- When
- Every day
- Estimated price
- $320–900
Flights from Jaipur International Airport to Nairobi via Mumbai
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- $210–600
Flights from Jaipur International Airport to Nairobi via Udaipur, Mumbai
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- $210–600
Flights from Dehradun Airport to Nairobi via Mumbai
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- $230–650
Flights from Dehradun Airport to Nairobi via Jaipur International Airport, Mumbai
- Ave. Duration
- 22h 5m
- When
- Every day
- Estimated price
- $230–650
Flights from Agra Airport to Nairobi via Mumbai
- Ave. Duration
- 17h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $280–800
- Website
- etihad.com
Flights from Indira Gandhi International Airport to Nairobi via Abu Dhabi
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- $170–480
Flights from Hindon to Nairobi via Ahmedabad, Abu Dhabi
- Ave. Duration
- 19h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $300–850
Flights from Jaipur International Airport to Nairobi via Abu Dhabi
- Ave. Duration
- 11h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $190–550
- Website
- kenya-airways.com
Flights from Hindon to Nairobi via Mumbai
- Ave. Duration
- 21h 10m
- When
- Every day
- Estimated price
- $470–1,400
Flights from Hindon to Nairobi via Ahmedabad, Mumbai
- Ave. Duration
- 19h 10m
- When
- Every day
- Estimated price
- $480–1,400
Flights from Jaipur International Airport to Nairobi via Mumbai
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- $320–950
Flights from Dehradun Airport to Nairobi via Mumbai
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- $340–1,000
Flights from Agra Airport to Nairobi via Mumbai
- Ave. Duration
- 17h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $430–1,300
- Website
- emirates.com
Flights from Indira Gandhi International Airport to Nairobi via Dubai
- Ave. Duration
- 11h 31m
- When
- Every day
- Estimated price
- $200–800
- Website
- saudia.com
Flights from Indira Gandhi International Airport to Nairobi via Jeddah
- Ave. Duration
- 13h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $220–650
- Website
- airarabia.com
Flights from Indira Gandhi International Airport to Nairobi via Sharjah
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- $210–550
Flights from Jaipur International Airport to Nairobi via Sharjah
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- $230–600
- Website
- qatarairways.com
Flights from Indira Gandhi International Airport to Nairobi via Doha
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- $230–800
- Website
- flydubai.com
Flights from Indira Gandhi International Airport to Nairobi via Dubai
- Ave. Duration
- 12h 45m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $270–750
- Website
- ethiopianairlines.com
Flights from Indira Gandhi International Airport to Nairobi via Addis Ababa
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- $300–900
- Website
- salamair.com
Flights from Jaipur International Airport to Nairobi via Muscat
- Ave. Duration
- 10h 45m
- When
- Friday
- Estimated price
- $190–460
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Delhi to Gandhinagar Jpr
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $2–19
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $14–19
Train from Delhi to Virbhadra
- Ave. Duration
- 6h 31m
- Frequency
- 3 times a week
- Estimated price
- $2–17
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–8
- Second AC (2A)
- $8–10
- First Class (1A)
- $13–17
Train from Hazrat Nizamuddin to Mathura Jn
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- $1–14
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–14
Train from Mathura Jn to Agra Cantt
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
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 Want to know more about Flixbus?, Which side of Niagara Falls should I choose (and how do I get there)?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.





