Here is a quick way to spike your blood pressure: land at Jomo Kenyatta International Airport, collect your luggage, get into a vehicle, and watch the minutes tick away in bumper-to-bumper city traffic while realizing your bush flight to the Maasai Mara departs from Wilson Airport on the other side of town in less than an hour. I did exactly this on a logistics run. I assumed a cross-town transfer in Nairobi would take forty minutes, only to find myself gridlocked on Mombasa Road for two hours, sweating through a slow crawl while my pilot held the manifest. I made the flight by the skin of my teeth, but it taught me that same-day airport transfers in Nairobi are a gamble. Budget hours, not minutes, for this commute.
Jomo Kenyatta International Airport (NBO) is the primary aviation hub for East Africa. But because most travelers heading here are actually bound for safaris in the national parks rather than the city itself, planning your arrival requires navigating a secondary domestic airport, complex entry and health requirements, and punishing traffic. If you want to plan your flight, connection, and entry like an operations analyst, you need to understand how the two-airport system, the eTA regulations, and the local travel seasons interact.
The Two-Airport Safari Trap
Most safari-goers flying into Kenya are headed to the Maasai Mara, Amboseli, or Samburu. However, almost none of the light aircraft servicing these national parks fly out of the main international airport.
- Jomo Kenyatta International Airport (NBO / JKIA): This is the country’s primary international gateway, located about nine miles southeast of the city center. This is where your long-haul flight lands.
- Wilson Airport (WIL): A smaller, busy airfield located closer to the city center. Wilson is the home base for domestic safari operators like Safarilink and Airkenya.
Nairobi’s traffic is notoriously congested, and the roads connecting the two airfields can turn into a standstill at any time of day. If you connect from an international flight directly to a bush flight, do not book a tight same-day transfer. Leave a buffer of at least four to five hours between your landing time at JKIA and your departure from Wilson. Alternatively, spend your first night in a hotel near Wilson and fly out the next morning.

JKIA as the East Africa Hub
JKIA serves as the global home base of Kenya Airways and one of the busiest airports in East Africa.
- Routing from North America: Kenya Airways operates direct nonstop flights from New York (JFK), which take roughly fifteen hours. If you fly from elsewhere in the Americas, you will connect through Europe or the Middle East.
- Routing from Europe: Direct flights run from major hubs including London, Amsterdam, and Paris. Connecting through Gulf hubs like Doha, Dubai, or Abu Dhabi is a common and often cheaper option, though it adds layover time. You can also connect via Ethiopian Airlines through Addis Ababa.
The Kenya eTA
Kenya scrapped its traditional tourist visa system in 2024, replacing it with an Electronic Travel Authorisation (eTA).
This eTA must be applied for and approved online before you board your flight. It is not a landing formality, and airlines will deny boarding at your origin airport if your authorization is not cleared. The application requires uploading passport details, flight bookings, and accommodation confirmations. For entry, Kenya requires an eTA arranged online before travel for almost all visitors (it replaced the old visa system in 2024); a yellow fever certificate may also be required depending on your route. Check current requirements before you book.
Yellow Fever Requirements
Kenya enforces strict health regulations at the border. Depending on your travel history and routing, you may be required to present a Yellow Fever vaccination certificate to immigration officers.
If you fly directly from Europe or North America and have not transited through a yellow fever endemic country (such as Ethiopia or Uganda) for more than twelve hours, you typically do not need to show proof. However, if your routing includes a layover in Addis Ababa or another endemic zone, or if you are combining your Kenyan trip with an onward safari in Tanzania, carrying your yellow vaccination card is mandatory. Verify the requirements for your specific routing before travel.

Great Migration and Seasons
Safari demand directly drives airfares and accommodation pricing.
- Peak Season (July through October): The Great Migration in the Maasai Mara is a massive demand driver. Flights, regional safari links, and lodge spaces sell out months in advance, and airfares are at their highest. Book at least six months ahead if you plan to travel during this window.
- Off-Peak Season (March through May): This is the long rainy season. Lodges and domestic flights offer deep discounts, making it the cheapest time to fly, though some dirt tracks in the parks become impassable.
- Shoulder Season (January to February): Dry weather and lower crowds make this a great value sweet spot.
Nairobi Transit and the Mombasa Train
Getting around Nairobi requires planning.
When exiting the arrivals terminal at JKIA, ignore the crowd of independent transport touts offering cheap rides. Arrange transport in advance, don’t take random touts. Use an authorized airport taxi desk (such as Kenatco) or book an app-based rideshare like Uber, which operates widely in the city.
If you are extending your trip to the Kenyan coast, skip the domestic flights. The modern Standard Gauge Railway (SGR), known as the “Madaraka Express,” connects Nairobi Terminus to Mombasa Terminus. The train is highly reliable, comfortable, and takes about five to six hours, cutting through Tsavo National Park where you can spot wildlife from your window.
FAQ
How do I get from Nairobi to a safari?
Most safaris depart from Wilson Airport (WIL) on domestic light aircraft. You must transfer from Jomo Kenyatta International (JKIA) to Wilson across Nairobi. The drive takes about forty minutes to two hours depending on traffic.
Do I need a visa or eTA for Kenya?
Kenya scrapped its visa system in 2024. All international visitors must apply for and receive an Electronic Travel Authorisation (eTA) online before boarding their flight. Check current requirements before booking.
Do I need a yellow fever certificate for Kenya?
You need a yellow fever vaccination certificate if you are arriving from, or have transited for more than twelve hours through, a country with risk of yellow fever transmission (such as Ethiopia). Verify the requirements for your specific routing before travel.
When are flights to Nairobi cheapest?
Flights are cheapest during the long rainy season (March through May) when tourism demand drops. Prices are highest during the peak Great Migration season from July through October.
Images: Shadychiri / CC BY 4.0; li yong / CC BY-SA 2.0; Daniel Case / CC BY-SA 4.0. Source: Wikimedia Commons.
Read also
- Dubai: From desert dunes to modern wonder
- The Layers of Stone Town: Zanzibar’s History, Spices, and Swahili Coast
- Cheap flights to Cape Town: the long-haul routing, reversed seasons, and the airport transfer






























