Flights from Nairobi to Kitale
Kitale flights leave Nairobi's Wilson Airport and take around an hour and a quarter. The road journey to Trans Nzoia takes six to seven hours.
- Flight time: about 1 hour 15 minutes
- Distance: 336 km
- Route: WIL → KTL
- Airlines: Safarilink
About Nairobi to Kitale flights
Seats on smaller aircraft are limited, so search early on BuuPass to compare Nairobi–Kitale flights and lock in your fare with M-Pesa, Airtel Money or card.
Departure airport: Wilson Airport (WIL). Arrival airport: Kitale Airport (KTL).
- Flights depart from Wilson Airport, close to the Nairobi CBD
- Gateway to Trans Nzoia, Mount Elgon and Saiwa Swamp
- Eldoret International Airport (about 70 km away) is an alternative with more flights
Tips for booking a cheap flight to Kitale
- Smaller aircraft have tighter baggage limits, often around 15 kg. Check before you pack.
- If there are no Kitale flights on your date, try Nairobi to Eldoret and continue by road.
- Book early: there are fewer seats on this route than on jet routes.
Pay with M-Pesa, Airtel Money, Visa or Mastercard. Your e-ticket is sent by email and SMS.
Travelling by road instead? Compare Nairobi to Kitale buses on BuuPass
Nairobi to Kitale flights: FAQs
How long is the flight from Nairobi to Kitale?
About 1 hour 15 minutes from Wilson Airport.
Which airport do Kitale flights leave from?
Nairobi to Kitale flights leave from Wilson Airport (WIL), not JKIA.
Is there an alternative airport near Kitale?
Yes. Eldoret International Airport is about 70 km from Kitale and has more daily flights from Nairobi.
How do I book a flight to Kitale?
Search Nairobi to Kitale on BuuPass, choose your flight and pay with M-Pesa, Airtel Money or card.