Direct (nonstop) flights from Nairobi to Accra

1 airline flys nonstop from Jomo Kenyatta International (NBO) to Kotoka International (ACC). It's 2,606 miles (4,194 km), about 5h 38m in the air. Operated by Kenya Airways.

NBO
Jomo Kenyatta International
🇰🇪 Nairobi, Kenya
ACC
Kotoka International
🇬🇭 Accra, Ghana
Flight Time
5h 38m
Distance
2,606 mi
4,194 km
CO₂/pax
398 kg
−76 kg vs. layover
Airlines
1
Kenya Airways
Time Diff
-3h
Operated by Kenya Airways Kenya Airways

Route data last updated: May 29, 2026

Airlines with non-stop flights

Kenya Airways KQ Kenya Airways
Route
NBO → ACC
Flight Time
5h 38m
Distance
2,606 mi

Alternative Routes

Other ways to fly from Nairobi to Accra with one stop · direct emits 398 kg CO₂ per passenger

NBO LOS (Lagos) ACC
Leg 1: 5h 15m (2,382 mi) Leg 2: 1h 5m (249 mi) Total: ~6h 20m 🍃 474 kg CO₂ (+19% vs. direct)
Leg 1
NBO → LOS
5h 15m · 2,382 mi
View NBO to LOS flights →
Leg 2
LOS → ACC
1h 5m · 249 mi
View LOS to ACC flights →
NBO LFW (Lome) ACC
Leg 1: 5h 35m (2,517 mi) Leg 2: 55m (105 mi) Total: ~6h 30m 🍃 429 kg CO₂ (+8% vs. direct)
Leg 1
NBO → LFW
5h 35m · 2,517 mi
View NBO to LFW flights →
Leg 2
LFW → ACC
55m · 105 mi
View LFW to ACC flights →
NBO KGL (Kigali) ACC
Leg 1: 1h 30m (471 mi) Leg 2: 5h 40m (2,157 mi) Total: ~7h 10m 🍃 476 kg CO₂ (+20% vs. direct)
Leg 1
NBO → KGL
1h 30m · 471 mi
View NBO to KGL flights →
Leg 2
KGL → ACC
5h 40m · 2,157 mi
View KGL to ACC flights →
NBO ABJ (Abidjan) ACC
Leg 1: 6h 5m (2,858 mi) Leg 2: 1h 5m (260 mi) Total: ~7h 10m 🍃 510 kg CO₂ (+28% vs. direct)
Leg 1
NBO → ABJ
6h 5m · 2,858 mi
View NBO to ABJ flights →
Leg 2
ABJ → ACC
1h 5m · 260 mi
View ABJ to ACC flights →
NBO ADD (Addis Ababa) ACC
Leg 1: 2h (720 mi) Leg 2: 5h 40m (2,682 mi) Total: ~7h 40m 🍃 568 kg CO₂ (+43% vs. direct)
Leg 1
NBO → ADD
2h · 720 mi
View NBO to ADD flights →
Leg 2
ADD → ACC
5h 40m · 2,682 mi
View ADD to ACC flights →

Looking for the return flight?

ACC → NBO: Flights from Accra to Nairobi

Frequently Asked Questions

How long is the direct flight from Nairobi to Accra?

A nonstop flight from Nairobi (NBO) to Accra (ACC) takes approximately 5 hours and 38 minutes. The distance is 2,606 miles (4,194 km).

Which airlines fly nonstop from Nairobi to Accra?

Just Kenya Airways.

Is there a nonstop flight from Nairobi to Accra?

Yes. 1 airline: Kenya Airways.

How far is Nairobi from Accra?

The flight distance from Nairobi to Accra is 2,606 miles (4,194 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Nairobi and Accra?

Accra is 3 hours behind Nairobi. (Africa/Nairobi vs Africa/Accra.)

What type of aircraft flies from Nairobi to Accra?

At 5h 38m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Kenya to Ghana?

Depends on your passport. Check with the Ghana embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Nairobi to Accra?

Roughly 398 kg CO2 per passenger one-way. That's about the same as driving 1,990 km.

Is the return flight from Accra to Nairobi also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Nairobi to Accra?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Jomo Kenyatta International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.