- Home
- Flights
- Flights from Jakarta
- Jakarta to Nairobi
Flights from Jakarta to Nairobi
There are no direct flights from Jakarta to Nairobi. The fastest way is one stop via Doha or Dubai, about 18h 39m door to door (24 connections a week on current schedules).
No direct flights · 6 connection options From 13h 35m
Jakarta to Nairobi at a glance
Fastest journey13h 35mVia Doha, on current schedules
Nonstop flightsNoneConnect via Doha or Dubai
Best ways to fly from Jakarta to Nairobi
Ranked by how easy the connection is: one airline or alliance first (bags and connection protected), then the quickest self-transfer options.
1Search
JKT Doha (DOH) NBO
Leg 1: SriLankan Airlines, Qatar Airways · Leg 2: Qatar Airways
Mon09:15 JKT13:00 DOH6h 00m connection19:00 DOH23:54 NBOQatar Airways
2Search
JKT Dubai (DXB) NBO
Leg 1: Emirates · Leg 2: Emirates, flydubai, Kenya Airways
Tue18:00 JKT22:21 DXB8h 24m connection06:45 DXB10:44 NBOEmirates + Jambojet
3Search
JKT Abu Dhabi (AUH) NBO
Leg 1: Etihad Airways · Leg 2: Etihad Airways
Thu18:30 JKT22:51 AUH9h 39m connection08:30 AUH12:19 NBOEtihad Airways
4Search
JKT Mumbai (BOM) NBO
Leg 1: IndiGo · Leg 2: IndiGo, Kenya Airways, Jambojet
Fri16:30 JKT20:49 BOM10h 26m connection07:15 BOM10:29 NBOIndiGo + Jambojet
5Search
JKT Addis Ababa (ADD) NBO
Leg 1: Ethiopian Airlines · Leg 2: Ethiopian Airlines, Kenya Airways
Connections are computed from flights actually flown over the last 8 weeks, with at least 45 minutes to change on one airline and 2 hours on separate tickets. Times are local. The search shows live itineraries and exact times.
Good to know
- Distance
- 7,785 km4,834 miles
- Journey time
- 13h 35mon current schedules
- Time difference
- -4hNairobi vs Jakarta
- Currency in Nairobi
- KES
- Airports
- CGK, HLP → NBO, WIL
Flights from Jakarta to Nairobi: questions answered
Are there direct flights from Jakarta to Nairobi?
No. There is no nonstop service, so you will connect, most easily in Doha, Dubai and Abu Dhabi. Some connections are on one airline or alliance, so your bags and connection are protected on a single ticket.
How long is the flight from Jakarta to Nairobi?
With one connection the journey usually takes around 13h 35m, depending on the layover. The straight-line distance is 7,785 km.
Where do you change planes between Jakarta and Nairobi?
The best connecting points are Doha (DOH), Dubai (DXB), Abu Dhabi (AUH) and Mumbai (BOM). SriLankan Airlines flies both legs via Doha, so you can book it as one ticket.
Which airports serve Jakarta and Nairobi?
Jakarta: Soekarno-Hatta International Airport (CGK) and Halim Perdanakusuma International Airport (HLP). Nairobi: Jomo Kenyatta International Airport (NBO) and Nairobi Wilson Airport (WIL).
What is the time difference between Jakarta and Nairobi?
Nairobi is 4 hours behind Jakarta.




