Cape Town (CPT) to Nairobi (NBO) nonstop flights

Kenya Airways flies nonstop from Cape Town (CPT) to Nairobi (NBO): 4,101 km (2,548 mi), about 5h 45m in the air.

Distance
4,101 km (2,548 mi)
Flight time
5h 45m
From
Cape Town International Airport in Cape Town, South Africa
To
Jomo Kenyatta International Airport in Nairobi, Kenya

Airlines on this route

Return flights

Nairobi (NBO) to Cape Town (CPT) is flown nonstop by Kenya Airways.

More nonstop flights from Cape Town

All 40 destinations from Cape Town (CPT)

More nonstop flights from Nairobi

All 58 destinations from Nairobi (NBO)