Cheap Flights from Baiyun Intl. Airport to Jomo Kenyatta International Airport
Search for flights from Guangzhou to Nairobi and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
CAN 12:55 AM10h 35mNonstopNBO 6:30 AMGuangzhou - Nairobi | Mon, Jul 13 | China Southern Airlines
NBO 1:15 PM11h 20mNonstopCAN 5:35 AMNairobi - Guangzhou | Sun, Jul 19 | China Southern AirlinesOMR 360 OMR 44319% off19% offOMR 443 OMR 360 -
CAN 9:05 PM14h 35mNonstopNBO 6:40 AMGuangzhou - Nairobi | Thu, Jul 16 | China Southern Airlines
NBO 1:15 PM11h 20mNonstopCAN 5:35 AMNairobi - Guangzhou | Thu, Jul 23 | China Southern AirlinesOMR 363 OMR 44318% off18% offOMR 443 OMR 363 -
CAN 12:15 AM21h 45m1 stopNBO 5:00 PMGuangzhou - Nairobi | Wed, Aug 12 | Angola Airlines
NBO 6:20 PM32h 30m1 stopCAN 7:50 AMNairobi - Guangzhou | Sat, Aug 15 | Angola AirlinesOMR 210 OMR 44353% off53% offOMR 443 OMR 210 -
CAN 12:15 AM21h 45m1 stopNBO 5:00 PMGuangzhou - Nairobi | Wed, Jul 1 | Angola Airlines
NBO 6:20 PM32h 30m1 stopCAN 7:50 AMNairobi - Guangzhou | Sat, Jul 4 | Angola AirlinesOMR 25343% offOMR 443 OMR 253 -
CAN 12:15 AM21h 45m1 stopNBO 5:00 PMGuangzhou - Nairobi | Wed, Jul 8 | Angola Airlines
NBO 6:20 PM32h 30m1 stopCAN 7:50 AMNairobi - Guangzhou | Sat, Jul 11 | Angola AirlinesOMR 25343% offOMR 443 OMR 253 -
CAN 12:15 AM21h 45m1 stopNBO 5:00 PMGuangzhou - Nairobi | Wed, Jul 22 | Angola Airlines
NBO 6:20 PM32h 30m1 stopCAN 7:50 AMNairobi - Guangzhou | Sat, Jul 25 | Angola AirlinesOMR 27139% offOMR 443 OMR 271 -
CAN 7:30 PM23h 10m1 stopNBO 1:40 PMGuangzhou - Nairobi | Mon, Jul 13 | Qatar Airways
NBO 6:00 PM16h 30m1 stopCAN 3:30 PMNairobi - Guangzhou | Sun, Jul 19 | Qatar AirwaysOMR 30032% offOMR 443 OMR 300 -
CAN 7:30 PM23h 10m1 stopNBO 1:40 PMGuangzhou - Nairobi | Sat, Jul 11 | Qatar Airways
NBO 6:00 PM16h 30m1 stopCAN 3:30 PMNairobi - Guangzhou | Sat, Jul 18 | Qatar AirwaysOMR 30830% offOMR 443 OMR 308 -
CAN 7:20 PM24h 5m1 stopNBO 2:25 PMGuangzhou - Nairobi | Sun, Jun 28 | Gulf Air
NBO 7:55 AM24h 15m1 stopCAN 1:10 PMNairobi - Guangzhou | Wed, Jul 1 | Gulf AirOMR 30830% offOMR 443 OMR 308 -
CAN 10:30 PM35h 45m1 stopNBO 5:15 AMGuangzhou - Nairobi | Mon, Aug 3 | Saudia
NBO 6:20 PM32h 30m1 stopCAN 7:50 AMNairobi - Guangzhou | Sat, Aug 8 | Angola AirlinesOMR 31428% offOMR 443 OMR 314 -
CAN 10:30 PM35h 45m1 stopNBO 5:15 AMGuangzhou - Nairobi | Sat, Jul 25 | Saudia
NBO 6:20 PM32h 30m1 stopCAN 7:50 AMNairobi - Guangzhou | Sat, Aug 1 | Angola AirlinesOMR 31828% offOMR 443 OMR 318 -
CAN 12:15 AM21h 45m1 stopNBO 5:00 PMGuangzhou - Nairobi | Wed, Aug 5 | Angola Airlines
NBO 6:20 PM32h 30m1 stopCAN 7:50 AMNairobi - Guangzhou | Sat, Aug 8 | Angola AirlinesOMR 32327% offOMR 443 OMR 323 -
CAN 1:00 PM17h 25m1 stopNBO 2:00 PMGuangzhou - Nairobi | Sat, Jun 27 | Normal Airline
NBO 3:00 PM6hNonstopCAN 4:00 PMNairobi - Guangzhou | Mon, Jun 29 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CAN 10:10 PM12h 55mNonstopNBO 6:05 AMGuangzhou - Nairobi | Fri, Aug 14 | Kenya AirwaysOMR 220 OMR 28222% off22% offOMR 282 OMR 220 -
CAN 9:05 PM14h 35mNonstopNBO 6:40 AMGuangzhou - Nairobi | Thu, Aug 20 | China Southern AirlinesOMR 231 OMR 28218% off18% offOMR 282 OMR 231 -
CAN 12:15 AM21h 45m1 stopNBO 5:00 PMGuangzhou - Nairobi | Wed, Jul 8 | Angola AirlinesOMR 131 OMR 28254% off54% offOMR 282 OMR 131 -
CAN 12:15 AM21h 45m1 stopNBO 5:00 PMGuangzhou - Nairobi | Wed, Jul 15 | Angola AirlinesOMR 13154% offOMR 282 OMR 131 -
CAN 12:15 AM21h 45m1 stopNBO 5:00 PMGuangzhou - Nairobi | Wed, Jul 29 | Angola AirlinesOMR 13353% offOMR 282 OMR 133 -
CAN 12:15 AM21h 45m1 stopNBO 5:00 PMGuangzhou - Nairobi | Wed, Aug 5 | Angola AirlinesOMR 13353% offOMR 282 OMR 133 -
CAN 7:20 PM24h 5m1 stopNBO 2:25 PMGuangzhou - Nairobi | Sun, Aug 23 | Gulf AirOMR 15445% offOMR 282 OMR 154 -
CAN 7:30 PM23h 10m1 stopNBO 1:40 PMGuangzhou - Nairobi | Sat, Jul 4 | Qatar AirwaysOMR 15744% offOMR 282 OMR 157 -
CAN 10:00 PM36h 15m1 stopNBO 5:15 AMGuangzhou - Nairobi | Sat, Jul 4 | SaudiaOMR 16840% offOMR 282 OMR 168 -
CAN 10:30 PM35h 45m1 stopNBO 5:15 AMGuangzhou - Nairobi | Sat, Aug 1 | SaudiaOMR 16840% offOMR 282 OMR 168 -
CAN 10:30 PM31h 5m1 stopNBO 12:35 AMGuangzhou - Nairobi | Fri, Jul 31 | SaudiaOMR 16840% offOMR 282 OMR 168 -
CAN 10:30 PM35h 20m1 stopNBO 4:50 AMGuangzhou - Nairobi | Wed, Jul 8 | SaudiaOMR 17538% offOMR 282 OMR 175 -
CAN 1:00 PM17h 25m1 stopNBO 2:00 PMGuangzhou - Nairobi | Sat, Jun 27 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Baiyun Intl. Airport to Jomo Kenyatta International Airport are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Baiyun Intl. Airport to Jomo Kenyatta International Airport
What is the cheapest month for one-way flights from Baiyun Intl. Airport to Jomo Kenyatta International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Baiyun Intl. Airport to Jomo Kenyatta International Airport, the best time to buy is in June, with an average price of OMR 231. You’ll want to avoid September, when the average price can reach as high as OMR 316.
What’s the cheapest month to fly round-trip from Baiyun Intl. Airport to Jomo Kenyatta International Airport?
Based on Trip.com’s data from the past 12 months, November is typically the cheapest month to find flights from Baiyun Intl. Airport to Jomo Kenyatta International Airport, with an average price of OMR 263. In contrast, March is usually the most expensive month, with average fares reaching OMR 631.
What is the cheapest day of the week to fly from Baiyun Intl. Airport to Jomo Kenyatta International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Baiyun Intl. Airport to Jomo Kenyatta International Airport is Thursday, with average fares typically lower than other days. You’ll want to avoid flying on Saturday, as ticket prices are usually the highest that day.
Selected Airlines from Baiyun Intl. Airport to Jomo Kenyatta International Airport
See which airlines fly from Guangzhou to Nairobi. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Baiyun Intl. Airport to Jomo Kenyatta International Airport
Check the schedule for flights from Guangzhou to Nairobi and find the flight that best matches your travel plans.

KQ887
Baiyun Intl. Airport
10:10 PM
CAN
6:05 AM
NBO
- M - W - F -Search
GF123
Baiyun Intl. Airport
7:20 PM
CAN
11:00 PM
BAH
- M - W - F -Search
GF709
Bahrain Airport
1:40 AM
BAH
7:05 AM
NBO
- - - - T - S
AQ1267
Baiyun Intl. Airport
11:55 PM
CAN
1:50 AM
BKK
S M T W T F SSearch
OV466
Suvarnabhumi Intl. Airport
3:35 AM
BKK
7:05 AM
MCT
S - - - - - S
OV365
Muscat Airport
10:25 AM
MCT
2:10 PM
NBO
S - T - - - -
9C7419
Baiyun Intl. Airport
5:55 AM
CAN
7:50 AM
BKK
S M T W T F SSearch
OV464
Suvarnabhumi Intl. Airport
9:30 AM
BKK
1:00 PM
MCT
- M - W - - -
OV367
Muscat Airport
6:30 PM
MCT
10:15 PM
NBO
- - - - T - -
DT693
Baiyun Intl. Airport
12:15 AM
CAN
7:15 AM
NBJ
- - - - T - -Search
DT590
Dr. Antonio Agostinho Neto Angola International Airport
11:00 AM
NBJ
5:00 PM
NBO
S - - - T - -
WB1555
Baiyun Intl. Airport
1:35 AM
CAN
4:30 AM
DOH
S M T W T F SSearch
WB303
Hamad Intl. Airport
8:45 AM
DOH
1:45 PM
KGL
- M - - - - -
WB402
Kigali International Airport
5:30 PM
KGL
8:10 PM
NBO
S M T W T F S
GF123
Baiyun Intl. Airport
7:20 PM
CAN
11:00 PM
BAH
- M - W - F -Search
GF707
Bahrain Airport
9:00 AM
BAH
2:40 PM
NBO
S - T - T - -
AQ1267
Baiyun Intl. Airport
11:55 PM
CAN
1:50 AM
BKK
S M T W T F SSearch
OV464
Suvarnabhumi Intl. Airport
9:30 AM
BKK
1:00 PM
MCT
- M - W - - -
OV367
Muscat Airport
6:30 PM
MCT
10:15 PM
NBO
- - - - T - -
AQ1265
Baiyun Intl. Airport
9:50 PM
CAN
11:45 PM
BKK
S M T W T F SSearch
OV464
Suvarnabhumi Intl. Airport
9:30 AM
BKK
1:00 PM
MCT
- M - W - - -
OV367
Muscat Airport
6:30 PM
MCT
10:15 PM
NBO
- - - - T - -
SV883
Baiyun Intl. Airport
10:30 PM
CAN
3:25 AM
JED
S - T - T - -Search
SV431
King Abdulaziz Intl. Airport
8:50 PM
JED
12:35 AM
NBO
S - T - T - -
Baiyun Intl. Airport to Jomo Kenyatta International Airport Flights Info
| Flight distance | 8,689.16 km |
|---|---|
| Cheapest one-way ticket price | OMR 131 |
| Cheapest return ticket price | OMR 210 |
FAQs for Baiyun Intl. Airport to Jomo Kenyatta International Airport Flights
How long is a flight from Baiyun Intl. Airport to Jomo Kenyatta International Airport?
It takes around 12 hours 19 minutes to fly from Baiyun Intl. Airport (can) to Jomo Kenyatta International Airport (nbo).How many daily flights are there from Baiyun Intl. Airport (CAN) to Jomo Kenyatta International Airport (NBO)?
There are around 4 daily flights from Baiyun Intl. Airport (CAN) to Jomo Kenyatta International Airport (NBO).When are flight tickets from Baiyun Intl. Airport (CAN) to Jomo Kenyatta International Airport (NBO) the cheapest?
Tickets cost around OMR 302 in August, making it the cheapest month to book. Baiyun Intl. Airport (CAN) to Jomo Kenyatta International Airport (NBO) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Baiyun Intl. Airport (CAN) to Jomo Kenyatta International Airport (NBO) most expensive?
The route from Baiyun Intl. Airport (CAN) to Jomo Kenyatta International Airport (NBO) is quite popular. Without considering departure times or holidays, tickets cost around OMR 345 in July, the most expensive month to book this route.What time does the earliest flight from Baiyun Intl. Airport to Jomo Kenyatta International Airport depart?
The earliest flight departs from Baiyun Intl. Airport (CAN) at 07:35 and arrives in Jomo Kenyatta International Airport (NBO) at 15:50.What time does the latest flight from Baiyun Intl. Airport to Jomo Kenyatta International Airport depart?
The latest flight departs from Baiyun Intl. Airport (CAN) at 21:05 and arrives in Jomo Kenyatta International Airport (NBO) at 06:50.What is the transportation method from the main airport to downtown in Nairobi?
- The distance from Jomo Kenyatta International Airport to downtown is about 12 km. It takes about 30 minutes by taxi.
- The distance from Wilson Airport to downtown is about 3 km. It takes about 20 minutes by taxi.
What's the closest airport to Jomo Kenyatta International Airport (NBO)?
The closest airport to Jomo Kenyatta International Airport (NBO) is Wilson Airport. The distance is around 11 km.Which airline operates the most direct flights from Baiyun Intl. Airport (CAN) to Jomo Kenyatta International Airport (NBO)?
China Southern Airlines is a very popular airline operating an average of 24 flights per month.
Popular Destinations
- Nonstop flights Baiyun Intl. Airport to Hangzhou Xiaoshan International Airport
- Nonstop flights Baiyun Intl. Airport to Shanghai Hongqiao Airport
- Cheap Baiyun Intl. Airport to Pudong Intl. Airport flights
- Flights from Baiyun Intl. Airport to Suvarnabhumi Intl. Airport
- Flights from Baiyun Intl. Airport to Yiwu Airport
- Cheap flights from Baiyun Intl. Airport to Beijing
- Flight deals from Baiyun Intl. Airport to Yiwu
- Cheap flights from Baiyun Intl. Airport to Bangkok
- Nonstop flights from Baiyun Intl. Airport to Shanghai
- Flight deals from Baiyun Intl. Airport to Hangzhou
- Nonstop flights Entebbe International Airport to Jomo Kenyatta International Airport
- Flights from Moi International Airport to Jomo Kenyatta International Airport
- Flights from Techo International Airport to Jomo Kenyatta International Airport
- Nonstop flights Murtala Muhammed Intl Airport to Jomo Kenyatta International Airport
- Cheap Cairo Intl. Airport to Jomo Kenyatta International Airport flights
- Flights from Cairo to Jomo Kenyatta International Airport
- Airlines fly from Entebbe to Jomo Kenyatta International Airport
- Flights from Ta Khmau to Jomo Kenyatta International Airport
- Airlines fly from London to Jomo Kenyatta International Airport
- Airlines fly from Mombasa to Jomo Kenyatta International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.







