Flying from Nairobi to Kitale provides a fast air connection between Kenya’s capital and Trans Nzoia County. Current scheduled nonstop services operate between Wilson Airport (WIL) in Nairobi and Kitale Airport (KTL). (FlightsFrom)
Travellers looking for other routes can browse the Kenya Domestic Flights Database — [PASTE FLIGHTS PAGE URL] — for airports, airstrips and domestic flight connections across Kenya.
Last checked: August 2026
Nairobi to Kitale Flight at a Glance
Route: Nairobi ↔ Kitale
Departure Airport: Wilson Airport (WIL)
Arrival Airport: Kitale Airport (KTL)
Estimated Flight Time: 40–50 minutes
Airline: Skyward Express
Flight Numbers: OW200 and OW202
Route Type: Domestic
Airport Codes: WIL ↔ KTL
Current schedule data shows Skyward Express operating the direct Nairobi–Kitale route, with a journey of approximately 40 to 50 minutes. (FlightsFrom)
Where Do Nairobi to Kitale Flights Depart?
Current nonstop Nairobi–Kitale services depart from Wilson Airport (WIL) rather than Jomo Kenyatta International Airport.
Wilson Airport Guide — [LINK WHEN PUBLISHED]
This distinction is important because Nairobi has multiple airports. Passengers travelling to Kitale should check their booking before setting out and ensure they go to Wilson Airport for the currently scheduled Skyward Express service. (FlightsFrom)
Arrival at Kitale Airport
Flights arrive at Kitale Airport (KTL).
Kitale Airport Guide — [LINK WHEN PUBLISHED]
Kitale is an important gateway to Trans Nzoia County and surrounding areas of western Kenya.
Passengers travelling beyond Kitale should include their onward ground transport when planning the complete journey.
Airlines Flying From Nairobi to Kitale
Skyward Express
Skyward Express currently operates the scheduled nonstop connection between Wilson Airport and Kitale Airport. Current timetable sources list flights OW200 and OW202 on the Nairobi-to-Kitale direction. (FlightsFrom)
Airline: Skyward Express
Departure: Wilson Airport (WIL)
Arrival: Kitale Airport (KTL)
Flight Numbers: OW200 / OW202
Passengers should confirm the operating day and departure time when booking because schedules can change.
How Long Is the Nairobi to Kitale Flight?
The direct flight takes approximately:
40 to 50 minutes
The air distance between Wilson Airport and Kitale is approximately 328 kilometres, according to current schedule data. (FlightsFrom)
The complete passenger journey will take longer after including travel to Wilson Airport, check-in, security, boarding, baggage collection and onward transport from Kitale Airport.
Nairobi to Kitale Flight Fare
For planning purposes, passengers can use an approximate range of:
Estimated one-way fare: KSh 6,000–14,000
Actual fares should be checked at the time of booking because prices can vary according to:
- Travel date
- Seat availability
- Booking date
- Passenger demand
- Baggage requirements
- Fare conditions
- Promotions
The estimated fare should therefore be treated as a planning range rather than a live ticket quotation.
Nairobi to Kitale Flight Numbers
Current schedule information lists two Skyward Express flight numbers for the Nairobi-to-Kitale direction:
OW200
OW202
For example, current timetable data shows OW200 operating from Wilson Airport to Kitale with a scheduled journey of approximately 50 minutes, while OW202 is also listed on the route. (Aviability)
Flight numbers and schedules can change, so passengers should always use the information displayed on their current ticket.
Aircraft Used on Nairobi to Kitale Flights
Current route information lists a De Havilland Dash 8-300 among the aircraft used by Skyward Express on the Wilson–Kitale route. (FlightsFrom)
Aircraft assignments can change for operational reasons, so the aircraft type should not be considered guaranteed for every departure.
Check-In at Wilson Airport
Passengers should follow the check-in deadline provided by Skyward Express.
As a general planning guide, travellers should allow sufficient time before departure for:
Check-in → Baggage Processing → Security → Boarding
Passengers should also carry identification accepted by the airline.
Baggage Information
Baggage allowances depend on the airline’s current ticket conditions.
Before travelling, check:
- Cabin baggage allowance
- Checked baggage allowance
- Excess baggage charges
- Weight restrictions
- Size restrictions
- Special baggage requirements
Passengers should include any additional baggage charges when comparing the total cost of travelling.
Travelling From Kitale Airport
Kitale Airport provides convenient access to Kitale town and Trans Nzoia County.
Passengers travelling farther into the surrounding region should arrange suitable ground transport after arrival.
The onward transfer should be included when calculating the complete door-to-door journey.
Kitale to Nairobi Return Flights
Passengers can also travel in the opposite direction:
Kitale Airport (KTL) → Wilson Airport (WIL)
Current schedules list Skyward Express flights OW201 and OW203 on the Kitale-to-Nairobi direction, with a flight time of approximately 50 minutes. (Aviability)
Passengers should reconfirm the departure time and current operating schedule before travelling to Kitale Airport.
Related Kenya Flight Guides
Kenya Domestic Flights Database — [PASTE FLIGHTS PAGE URL]
Wilson Airport Guide — [LINK WHEN PUBLISHED]
Kitale Airport Guide — [LINK WHEN PUBLISHED]
Nairobi to Eldoret Flights — [LINK WHEN PUBLISHED]
Nairobi to Kisumu Flights — [LINK WHEN PUBLISHED]
Nairobi to Lodwar Flights — [LINK WHEN PUBLISHED]
Nairobi to Kitale Flight Summary
Nairobi (WIL) ↔ Kitale (KTL)
Flight time: Approximately 40–50 minutes
Estimated fare: KSh 6,000–14,000 one way
Departure: Wilson Airport
Arrival: Kitale Airport
Airline: Skyward Express
Current flight numbers: OW200 / OW202
Airport codes: WIL ↔ KTL
Passengers should confirm the current flight number, operating day, departure time, baggage allowance and final fare before travelling. Current August 2026 schedules show the direct route operating from Wilson Airport, not JKIA. (FlightsFrom)





