Flight Options for Travel Between Nigeria to Kenya: A Guide for Business Travelers
Kenya Airways is the only airline flying non-stop between Lagos and Nairobi. The flight takes about 5 hours 20 minutes. For connecting flights, Ethiopian Airlines via Addis Ababa is the most popular and affordable option. One-way fares start from around $470.
Nigeria and Kenya are two of Africa’s biggest economies. Lagos and Nairobi are both major business hubs — and the air corridor between them is one of the busiest intra-Africa routes. This guide covers every flight option, real 2025 price ranges, visa requirements, and practical tips for business travellers.
Key Airports: Where You’ll Fly From and To
Nigeria
| Airport | Code | City | Best For |
|---|---|---|---|
| Murtala Muhammed International | LOS | Lagos | Most international flights |
| Nnamdi Azikiwe International | ABV | Abuja | Travellers in northern/central Nigeria |
Kenya
| Airport | Code | City | Best For |
|---|---|---|---|
| Jomo Kenyatta International | NBO | Nairobi | All business travel to Nairobi |
| Moi International Airport | MBA | Mombasa | Coast-bound travellers only |
For most business travellers, the route is LOS → NBO. That’s Lagos to Nairobi.
Direct Flights: The Only Non-Stop Option
Kenya Airways (KQ)
Kenya Airways is currently the only airline operating non-stop flights between Lagos and Nairobi.
- Route: Lagos (LOS) ↔ Nairobi (NBO)
- Aircraft: Boeing 787-8 Dreamliner
- Flight time: ~5 hours 20 minutes
- Frequency: 8–9 flights per week
- Departure terminal: Terminal 2I at LOS
- Arrival terminal: Terminal 1A at NBO
- Economy fares: From ~$470 one-way
- Business class: From ~$1,200 one-way
- Loyalty programme: Flying Blue (shared with Air France/KLM)
Why choose Kenya Airways direct? It’s the fastest option — you’re in Nairobi in under 6 hours. No layover risk, no connection stress. Kenya Airways departs early morning from Lagos, so you can land in Nairobi by midday and still make afternoon meetings.
Note on Air Peace: Air Peace previously operated Lagos–Nairobi. As of 2025, Kenya Airways is the primary carrier on this route for non-stop service. Always verify availability on the airline’s website before booking.
Connecting Flights: More Options, Longer Travel Times
If you want more schedule flexibility or lower fares, connecting flights via African or Middle Eastern hubs are widely available.
Ethiopian Airlines — Best Overall Value
- Route: LOS or ABV → Addis Ababa (ADD) → NBO
- Total travel time: 9–12 hours (including layover)
- Economy: From ~$350 one-way
- Business: From ~$900 one-way
- Layover hub: Addis Ababa Bole International Airport
- Loyalty programme: ShebaMiles
Ethiopian Airlines is the most popular connecting option. Layovers in Addis Ababa are typically short (2–4 hours), and the airline has excellent intra-Africa connectivity from both Lagos and Abuja.
RwandAir — Good Budget Alternative
- Route: LOS → Kigali (KGL) → NBO
- Total travel time: 10–13 hours
- Economy: From ~$370 one-way
- Business: From ~$850 one-way
- Loyalty programme: Miles & More
RwandAir is a clean, modern carrier with good customer service. Kigali Airport is one of the most efficient transit hubs in Africa — fast connections, minimal queues.
Qatar Airways — Best Business Class Experience
- Route: LOS or ABV → Doha (DOH) → NBO
- Total travel time: 15–19 hours
- Economy: From ~$700 one-way
- Business: From ~$2,000 one-way
- Loyalty programme: Privilege Club (Oneworld)
Qatar Airways has the best business class product on any connecting route. If you need to arrive rested and you can expense the ticket, this is worth the longer travel time. Doha’s Hamad International Airport is a world-class transit hub.
ASKY Airlines — Affordable Intra-Africa Option
- Route: LOS → Lomé (LFW) or Abidjan (ABJ) → NBO (often with onward connection)
- Total travel time: 12–16 hours
- Economy: From ~$350 one-way
- Note: Part of the Ethiopian Airlines group
ASKY specialises in West and Central Africa routes. Best for budget travellers who don’t mind longer connections.
EgyptAir — Cairo Hub Option
- Route: LOS or ABV → Cairo (CAI) → NBO
- Total travel time: 12–15 hours
- Economy: From ~$450 one-way
- Business: From ~$1,100 one-way
- Loyalty programme: EgyptAir Plus (Star Alliance)
Useful if you need to transit Cairo for other reasons or want Star Alliance miles.
2026 Flight Comparison: At a Glance
| Airline | Route | Type | Travel Time | Economy From | Business From |
|---|---|---|---|---|---|
| Kenya Airways | LOS ↔ NBO | Direct | ~5h 20m | ~$470 | ~$1,200 |
| Ethiopian Airlines | LOS → ADD → NBO | Connecting | 9–12h | ~$350 | ~$900 |
| RwandAir | LOS → KGL → NBO | Connecting | 10–13h | ~$370 | ~$850 |
| ASKY Airlines | LOS → LFW → NBO | Connecting | 12–16h | ~$350 | — |
| EgyptAir | LOS → CAI → NBO | Connecting | 12–15h | ~$450 | ~$1,100 |
| Qatar Airways | LOS → DOH → NBO | Connecting | 15–19h | ~$700 | ~$2,000 |
Prices are approximate one-way fares based on 2025 booking data. Fares vary by season and booking window.
Visa Requirements: What Nigerian Travellers Need
Nigerian passport holders require a visa to enter Kenya.
You have three options:
- Kenya eVisa (online) — Apply at evisa.go.ke before travel. Cost: $52 USD for a single-entry tourist/business visa. Processing takes 3–5 business days. This is the easiest option.
- East Africa Tourist Visa — A single visa covering Kenya, Uganda, and Rwanda. Cost: $100 USD. Good value if you plan to visit multiple countries.
- Visa on Arrival — Available at Jomo Kenyatta International Airport, but not recommended for business travellers due to queues and uncertainty.
Apply online at least one week before travel. Carry a printed copy of your eVisa approval along with your physical passport.
When to Fly: Cheapest Months and Best Times to Book
Cheapest months to fly LOS → NBO:
- November (~$470 average one-way)
- February (~$490 average one-way)
Most expensive periods:
- December (Christmas/New Year surge)
- July–August (northern hemisphere summer travel)
Booking tips based on real data:
- Book at least 4 weeks in advance to save around 13% versus last-minute fares (KAYAK, 2025 data)
- Book 2 weeks or more in advance for savings of around 30% on some fares
- Mid-week flights (Tuesday/Wednesday) are typically cheaper than weekend departures
- Late afternoon departures (3–6 PM) are most popular — if you need flexibility, book early morning
Practical Tips for Business Travellers
At Lagos Airport (LOS)
- Arrive 3 hours before departure for international flights. Murtala Muhammed Airport can be slow-moving, especially at Terminal 2.
- Kenya Airways departs from Terminal 2I.
- Avoid peak Lagos traffic (7–10 AM and 4–8 PM) when driving to the airport.
At Nairobi Airport (NBO)
- Kenya Airways arrives at Terminal 1A.
- Use the Uber app or pre-booked hotel transfers from the airport. Avoid unlicensed taxis.
- Nairobi rush hours are severe: 7–9 AM and 5–8 PM. If landing in the late afternoon, factor this in.
Frequent Flyer Programmes Worth Joining
| Programme | Airline | Alliance |
|---|---|---|
| Flying Blue | Kenya Airways / Air France / KLM | SkyTeam |
| ShebaMiles | Ethiopian Airlines | Star Alliance |
| Privilege Club | Qatar Airways | Oneworld |
| Miles & More | RwandAir | — |
If you fly this route regularly, Flying Blue (Kenya Airways) makes the most sense — you earn miles on the most direct service and can redeem across SkyTeam partners.
Which Flight Should You Book?
Here’s a quick decision guide:
- You need to be in Nairobi the same day and as fast as possible → Kenya Airways direct
- You want the cheapest possible fare → Ethiopian Airlines via Addis Ababa
- You want a comfortable business class without paying Qatar prices → RwandAir or Kenya Airways business
- You want the best business class product regardless of cost → Qatar Airways via Doha
- You’re travelling from Abuja (ABV), not Lagos → Ethiopian Airlines or RwandAir (both serve ABV)
Frequently Asked Questions
Is there a direct flight from Nigeria to Kenya? Yes. Kenya Airways operates non-stop flights from Lagos (LOS) to Nairobi (NBO), roughly 8–9 times per week. Flight time is about 5 hours 20 minutes.
How long does it take to fly from Lagos to Nairobi? Direct: ~5 hours 20 minutes. With a connection: 9–19 hours depending on the hub and layover time.
How much does a Lagos to Nairobi flight cost? One-way fares start around $470 (economy, Kenya Airways direct). Return fares start from around $703. Business class one-way from ~$1,200 on Kenya Airways.
Do Nigerians need a visa for Kenya? Yes. Apply for the Kenya eVisa online at evisa.go.ke before travel. The fee is $52 USD for a single-entry visa.
What is the best airline to fly from Lagos to Nairobi? Kenya Airways for speed and convenience (non-stop). Ethiopian Airlines for budget. Qatar Airways for business class comfort.
DISCLOSURE: Our content is reader-supported, which means we earn commissions from links and adverts on Kenya Travel Hub. Commissions do not affect our editorial evaluations or opinions.