The Kampala to Nairobi route connects Entebbe International Airport (EBB) in UG with Jomo Kenyatta International Airport (NBO) in KE. This short-haul flight covers approximately 324 miles (521 km) with a typical flight time of 59m. This route is served by 5 airlines: Kenya Airways, UTair Express, RwandAir and others. AirportRoutes has tracked 15 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search EBB → NBO flightsOpens a live price search — just pick your dates
The Kampala (EBB) → Nairobi (NBO) air route links Uganda’s main gateway with Kenya’s largest aviation hub over 324 miles (521 km). It’s a key corridor for business, regional diplomacy, NGO travel, and leisure connections onward to East Africa and beyond. Typical nonstop flight time is about 1 hour 15 minutes to 1 hour 30 minutes, with schedules designed for same-day meetings and convenient onward connections. Travelers choose this route for its speed versus the overland journey, frequent departures, and access to Nairobi’s extensive network of international flights. It also serves safari itineraries, making it easy to combine Uganda’s primates and lakes with Kenya’s iconic parks and coastline.
Book early for the best fares, especially around school holidays; one-way economy tickets often range from UGX 300,000–900,000 (about USD 80–240) depending on season and flexibility. At Entebbe (EBB), arrive 2–3 hours before departure for international check-in and security, and keep proof of onward travel and accommodation handy. For Nairobi (NBO), plan extra time for immigration queues at peak banks of arrivals and confirm your terminal/airline in advance. Expect a short flight with light service; pack essentials in your cabin bag and keep chargers accessible. Use mobile money or cards for small airport purchases, and pre-arrange transport from NBO (ride-hailing or hotel transfer) to avoid delays.
Nairobi blends modern city energy with rare wildlife access. The standout is Nairobi National Park, where you can spot rhinos, lions, and giraffes with the skyline in view. Pair it with the David Sheldrick Wildlife Trust and the Giraffe Centre for conservation-focused visits. For culture, explore the Karen Blixen Museum, Nairobi National Museum, and markets like Maasai Market for crafts. Food highlights include nyama choma (grilled meat), ugali, and coastal-influenced dishes, plus a strong café scene. Popular areas to base yourself include Westlands (dining/nightlife), Karen (green, upscale, close to attractions), and CBD for museums and transit links.
For smoother weather and sightseeing, aim for January–March and June–October, generally drier across Nairobi and ideal for day trips. The long rains (March–May) and short rains (October–December) can bring afternoon showers and occasional delays, but prices may be lower. Peak pricing often clusters around July–August and December, while shoulder months can offer better value. Notable draws include Nairobi Restaurant Week (typically early year) and major regional conferences that can tighten availability at short notice.
HUENEBBJomo Kenyatta International Airport
HKJKNBO5
Operators15
Tracked Flights324
Miles59m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Kenya Airways |
KQA
|
KQ
|
| Uganda Airlines |
UGD
|
UR
|
| RwandAir |
RWD
|
WB
|
| Fanjet Express |
FJE
|
7F
|
| Safarilink Aviation |
XLK
|
F2
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 98 | 17% |
|
| Tuesday | 45 | 8% |
|
| Wednesday | 86 | 15% |
|
| Thursday | 86 | 15% |
|
| Friday | 86 | 15% |
|
| Saturday | 85 | 15% |
|
| Sunday | 88 | 15% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Safarilink Aviation
XLK
/ F2
|
DH8C | 18:00 6:00 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active | |
|
Fanjet Express
FJE
/ 7F
|
B733 | 18:00 6:00 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active | |
|
Kenya Airways
KQA
/ KQ
|
|
E190 | 09:40 9:40 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active |
|
RwandAir
RWD
/ WB
|
737 | 03:35 3:35 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active | |
|
Uganda Airlines
UGD
/ UR
|
CRJ9 | 11:30 11:30 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 03:35 3:35 AM | RwandAir |
RWD
|
WB
|
| 09:40 9:40 AM | Kenya Airways |
KQA
|
KQ
|
| 11:30 11:30 AM | Uganda Airlines |
UGD
|
UR
|
| 18:00 6:00 PM | Safarilink Aviation |
XLK
|
F2
|
| 18:00 6:00 PM | Fanjet Express |
FJE
|
7F
|
Time Information
Times are shown in the departure airport's local timezone (HUEN - Africa/Kampala).