Buffalo Airways Ltd.
A Kenyan scheduled regional airline operating as JetLink Express, linking Nairobi with domestic and East African destinations using regional jets.
About Buffalo Airways Ltd.
Buffalo Airways Ltd. is identified here by the legal name JetLink Express, a privately owned Kenyan scheduled airline founded in 2004. It should not be confused with the better-known Canadian cargo and charter operator Buffalo Airways. JetLink Express used the IATA code J0 and ICAO code JLX, building its identity around regional passenger services from Kenya to nearby markets in East Africa and the Horn of Africa.
Nairobi was the airline's primary hub and busiest departure point, followed by Eldoret, Juba, Kisumu and Mombasa. Its network comprised 11 routes serving 7 destinations across 3 countries. The cities served were Nairobi, Eldoret, Juba, Kisumu, Mogadishu, Mombasa and Wajir, combining important Kenyan business and domestic links with international services to South Sudan and Somalia.
The aircraft types associated with the operation were the Canadair Regional Jet 200 and Fokker F28 Fellowship. Both were regional jets suited to relatively short sectors and airports where demand did not require a larger narrow-body aircraft. The CRJ200 typically provided a compact single-aisle cabin, while the older Fokker type reflected the carrier's focus on practical regional transport rather than long-haul or elaborate multi-cabin service.
JetLink Express was not a member of Star Alliance, SkyTeam or Oneworld. No dedicated frequent-flyer programme can be identified with sufficient confidence, so travellers should not expect the integrated mileage earning, alliance status recognition or through-ticketing benefits commonly available from larger network airlines. Any benefits attached to a particular fare or partner booking should therefore be checked directly before purchase.
The airline's main strength was a focused network connecting Nairobi with secondary Kenyan cities and regional capitals that could otherwise require indirect travel. Its scale and regional-jet fleet also created practical challenges: fewer daily alternatives, limited rebooking options during disruption and less schedule resilience than a large carrier can offer. Travellers considering historical or newly listed services should confirm that the flight is currently operating and that reliable customer-support channels are available before paying.
Good to know
Flying with Buffalo Airways Ltd. — what to expect
Verify Current Operations
Confirm the flight directly before booking, as smaller regional airlines may operate limited schedules and can have fewer alternatives when services change.
Regional Jet Cabins
The CRJ200 and Fokker F28 are compact regional aircraft, so cabin space and overhead-bin capacity may be more limited than on larger jets.
Check Baggage Terms
Baggage allowances can vary by fare and route. Review the conditions shown on the ticket, especially for carry-on size, checked-bag weight and excess charges.
Allow Connection Time
Build a generous buffer into separate-ticket connections at Nairobi because the airline's small network may offer limited same-day recovery after a delay or cancellation.
Confirm Travel Documents
International services to Juba and Mogadishu may require passports, visas or additional entry documentation. Check current government requirements before departure.
Network overview
Where Buffalo Airways Ltd. flies
Buffalo Airways Ltd. operates 11 routes to 7 destinations across 3 countries, its longest sector reaching Nairobi to Mogadishu (1,003 km nonstop).
Destinations served
Cities Buffalo Airways Ltd. flies to, most-served first.
Main hubs
Busiest departure bases, by route count.
Fleet
Aircraft types on record for these routes.
Longest nonstop route
Nairobi → Mogadishu
1,003 km · NBO → MGQ
The longest sector in the Buffalo Airways Ltd. network, measured as the great-circle distance between the two airports.
Route data · TravelPayouts route data · updated 2026-07
Route network
Popular routes operated by Buffalo Airways Ltd.
Notable destinations on Buffalo Airways Ltd.'s network.
Destination list is indicative of Buffalo Airways Ltd.'s network; see the airline's official route map for its complete, current schedule.
More from Kenya
Other airlines based in Kenya
FAQ
Buffalo Airways Ltd. — frequently asked questions
Quick answers to the details travellers usually check first, from codes and locations to the practical basics that help with planning.
8 common questions
- Buffalo Airways Ltd. serves exactly 7 destinations across 3 countries, operating 11 routes.
- Its network serves Nairobi, Eldoret, Juba, Kisumu, Mogadishu, Mombasa and Wajir, covering domestic Kenyan routes and regional links to South Sudan and Somalia.
- The busiest departure cities are Nairobi, Eldoret, Juba, Kisumu and Mombasa, in that order by number of routes.
- A dependable current dimension cannot be confirmed. Check the allowance stated on your ticket, as compact regional jets may have stricter cabin-bag limits and smaller overhead bins.
- Nairobi is Buffalo Airways Ltd.'s primary hub and its busiest departure point.
- The longest route is Nairobi to Mogadishu, about 1,003 km nonstop.
- Fares are generally most competitive when booked in advance and outside peak holiday or business-travel periods. Compare flexible dates, but confirm that the selected service is operating before making a non-refundable purchase.
- Originfacts compares live fares from hundreds of airlines and travel agencies via its partner Travelpayouts. Originfacts never adds a fee.




