Travelling from Nairobi to Jakarta: what you need to know
Nairobi has two main airports that could be the jumping-off point for your adventure. Explore your options for reserving a flight from Nairobi to Jakarta departing from Jomo Kenyatta International Airport (NBO) or Wilson Airport (WIL).
Disembark at Soekarno-Hatta International Airport (CGK), the primary gateway of Jakarta.
Give yourself enough time to get on your flight from Nairobi to Jakarta. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.
Travelling during a peak month like July? School holidays and other popular periods can lead to longer queues and delays at check-in and security. Play things extra safe and get there up to four hours ahead of an international flight and two hours before a domestic departure.
If you hold a passport from Kenya, you'll need a visa to visit Indonesia. This applies when booking a cheap flight from Nairobi to Jakarta for tourism purposes. Requirements may change if you're travelling for work or other reasons. Always check the visa rules before you make travel plans and definitely before flying.
Flying from Nairobi
Jomo Kenyatta International Airport (NBO)
A stopover is the perfect opportunity to break up your trip — and maybe even tour another city. When searching for flights from Nairobi to Jakarta departing from Jomo Kenyatta International Airport, uncheck the 'Direct flights only' box to see where you can stop along the way. Consider one of these popular options:
Abu Dhabi International Airport (AUH)
Chhatrapati Shivaji International Airport (BOM)
Hamad International Airport (DOH)
Travelling from central Nairobi to NBO takes approximately 1 hour and 11 minutes on public transport. If you ride-share, drive or take a cab, you'll cover the 14 kilometres in 22 minutes or so, depending on traffic conditions.
After a relaxed start to your travels? Stay near Jomo Kenyatta International Airport. Whether you're taking an early flight from Nairobi to Jakarta or want to avoid feeling rushed, these hotels are just the thing:
Wilson Airport (WIL)
Break up your flight from Nairobi to Jakarta with a stop so you can freshen up or cross another place off your list. Popular stopovers between Jomo Kenyatta International Airport and Jakarta include:
Abu Dhabi International Airport (AUH)
Chhatrapati Shivaji International Airport (BOM)
Hamad International Airport (DOH)
With public transport, you can travel from central Nairobi to WIL in around 46 minutes. The airport is roughly 3 kilometres away, and making the journey by car takes approximately 15 minutes.
Kick off your holiday early with an extra night away from home. Before catching your flight from Nairobi to Jakarta, kick back in one of these hotels close to Wilson Airport:
Arriving in Jakarta
Soekarno-Hatta International Airport (CGK)
Soekarno-Hatta International Airport (CGK) to central Jakarta is approximately 32 kilometres. It'll take you about 36 minutes to reach the centre driving.
If you're travelling on public transport, expect a journey of around 1 hour and 29 minutes.
Consider staying in a hotel close to CGK if you're taking a late flight from Nairobi to Jakarta. Pick one of these options and avoid the hassle of a long transfer:
Halim Perdanakusuma Airport (HLP)
The centre of Jakarta is about 14 kilometres from Halim Perdanakusuma Airport (HLP). As soon as your flight from Nairobi to Jakarta has landed and you've navigated your way to arrivals, the drive should be around 27 minutes.
You can also travel using public transport, which will take roughly 1 hour and 28 minutes.
You'll find some cosy hotels to drop your things at near HLP. Unwind after your flight from Nairobi to Jakarta at one of these well-located options:
How to find the cheapest flights from Nairobi to Jakarta
The lowest price we've found for a one-way ticket from Nairobi to Jakarta is $411. For a return flight on this route, the best price is $782. Depending on the availability when you book, these fares could change.
Don't leave things to the last moment. You're more likely to find cheap tickets from Nairobi to Jakarta if you book in advance. Airlines often offer some great early bird rates.
If you're flexible with your trip dates, try using the 'Whole month' search tool. It'll give you the lowest price across each month when searching for your ticket from Nairobi to Jakarta.
Finding a cheap ticket from Nairobi to Jakarta is a breeze with Price Alerts. All you need to do is create one of these automatic alerts and we'll let you know when there's a better deal.
Use filters to tailor your flights from Nairobi to Jakarta. Pick your preferred arrival and departure times, number of stops and airlines. Or sort your results by 'Cheapest' to see the best deals.
Best time to go to Jakarta
It's time to pick your travel dates for your flight from Nairobi to Jakarta. July is the busiest month to travel to Jakarta. If you prefer a quieter vibe, go in February.
Before locking in your flight from Nairobi to Jakarta, think about the type of weather you like best. October is the warmest month in Jakarta, with temperatures ranging from 25ºC to 32ºC.
Look for cheap tickets from Nairobi to Jakarta in July if you like travelling in cooler conditions. Temperatures are at their lowest around then, ranging between 24ºC and 31ºC on average.
More about Jakarta
When it comes to searching for somewhere to lay your head, you'll find the top stays in Jakarta right here. Explore these options as soon as you've locked in your flight from Nairobi to Jakarta:
There are so many things to discover in this city it can be hard to work out where to begin. National Monument of Indonesia, Danau Taman Mini Indonesia Indah and Istiqlal Mosque are top attractions which should feature on every Jakarta itinerary.
Complete your Jakarta trip with a car rental
Finding you a cheap flight from Nairobi to Jakarta isn't our only cool trick. Check out our car rentals in Jakarta and see the sights your way. We search for deals from trusted car rental providers and put them all in one place. You can instantly compare rates and then book with no fees.