Fly from
Fly to
Budget
$949 - $2,012
Route
Depart
Return
Price
Charlotte DouglasNairobi Jomo Kenyatta Intl
CLT - NBO
CLTNBO
Charlotte Douglas
Mon 9/11
1 stop21h 05m
Nairobi Jomo Kenyatta Intl
Thu 9/28
1 stop24h 33m
Charlotte DouglasNairobi Jomo Kenyatta Intl
CLT - NBO
CLTNBO
Charlotte Douglas
Mon 9/11
1 stop21h 05m
Nairobi Jomo Kenyatta Intl
Sat 9/23
1 stop21h 10m
Charlotte DouglasNairobi Jomo Kenyatta Intl
CLT - NBO
CLTNBO
Charlotte Douglas
Sun 9/10
2 stops23h 06m
Nairobi Jomo Kenyatta Intl
Mon 10/2
2 stops26h 25m
Charlotte DouglasNairobi Jomo Kenyatta Intl
CLT - NBO
CLTNBO
Charlotte Douglas
Fri 9/15
2 stops30h 36m
Nairobi Jomo Kenyatta Intl
Fri 9/29
2 stops26h 25m
Charlotte DouglasNairobi Jomo Kenyatta Intl
CLT - NBO
CLTNBO
Charlotte Douglas
Mon 11/20
2 stops22h 55m
Nairobi Jomo Kenyatta Intl
Fri 12/29
2 stops30h 25m
Charlotte DouglasNairobi Jomo Kenyatta Intl
CLT - NBO
CLTNBO
Charlotte Douglas
Wed 9/13
2 stops28h 40m
Nairobi Jomo Kenyatta Intl
Fri 9/29
1 stop21h 20m
Columbia MetropolitanNairobi Jomo Kenyatta Intl
CAE - NBO
CAENBO
Columbia Metropolitan
Sat 9/16
2 stops22h 37m
Nairobi Jomo Kenyatta Intl
Sat 9/30
3 stops34h 05m
Columbia MetropolitanNairobi Jomo Kenyatta Intl
CAE - NBO
CAENBO
Columbia Metropolitan
Tue 6/13
2 stops41h 40m
Nairobi Jomo Kenyatta Intl
Wed 8/30
2 stops40h 49m
Columbia MetropolitanNairobi Jomo Kenyatta Intl
CAE - NBO
CAENBO
Columbia Metropolitan
Mon 6/12
2 stops21h 01m
Nairobi Jomo Kenyatta Intl
Tue 8/29
2 stops26h 35m
Comfort
Overall
Crew
Entertainment
Boarding
Food
Reviews
My flight was delayed delayed delayed! We sat in a hot airplane before take off for over 40 minutes. Ugh! Waited forever for our luggage once we landed. Tired travler…
Comfort
Overall
Crew
Entertainment
Boarding
Food
Reviews
My flight was delayed delayed delayed! We sat in a hot airplane before take off for over 40 minutes. Ugh! Waited forever for our luggage once we landed. Tired travler…
Comfort
Overall
Crew
Entertainment
Boarding
Food
Reviews
My flight was delayed delayed delayed! We sat in a hot airplane before take off for over 40 minutes. Ugh! Waited forever for our luggage once we landed. Tired travler…
Comfort
Overall
Crew
Entertainment
Boarding
Food
Reviews
My flight was delayed delayed delayed! We sat in a hot airplane before take off for over 40 minutes. Ugh! Waited forever for our luggage once we landed. Tired travler…
Comfort
Overall
Crew
Entertainment
Boarding
Food
Reviews
My flight was delayed delayed delayed! We sat in a hot airplane before take off for over 40 minutes. Ugh! Waited forever for our luggage once we landed. Tired travler…
Comfort
Overall
Crew
Entertainment
Boarding
Food
Reviews
My flight was delayed delayed delayed! We sat in a hot airplane before take off for over 40 minutes. Ugh! Waited forever for our luggage once we landed. Tired travler…