Booking Flights to Nairobi

Book your flight to Jomo Kenyatta International Airport (NBO) at least three months in advance for the best rates. Aim to arrive during daylight hours, as traffic in Nairobi is unpredictable and taxis are safer and easier to navigate in the light.

  1. Set price alerts. Use Google Flights to track prices for NBO. Set an alert 4 months before your intended departure to monitor fluctuations.
  2. Choose your hub. If coming from outside Africa, look for connections via Doha (Qatar Airways), Dubai (Emirates), or Addis Ababa (Ethiopian Airlines). These hubs offer the most reliable daily frequencies to NBO.
  3. Verify baggage policies. If you are connecting via a regional airline once you land in Africa, confirm the weight limits, as they are often stricter (usually 15kg-20kg) than international carriers.
  4. Book direct or single-ticket. Avoid 'self-transfer' bookings. If your flight is delayed, a single-ticket booking ensures the airline is responsible for rebooking you on the next available flight.
Should I fly into Wilson Airport or Jomo Kenyatta?
International flights land at Jomo Kenyatta (NBO). Wilson Airport (WIL) is strictly for domestic and regional safari bush flights.
What is the best time of day to land?
Aim for an arrival between 9:00 AM and 3:00 PM. Nairobi traffic is heavy, and arriving during daylight allows for a much less stressful transit to your hotel.
Do I need travel insurance?
Yes. Ensure your policy covers medical evacuation, especially if you plan on going on safari or traveling outside the city.