Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Nairobi to Shanghai?

Cheap Flights from Shanghai to Nairobi, KE, Kenya - SHA to NBO Last modified: Aug 29, 2016 1:53 AM

Popular flights from Shanghai to Nairobi Last modified: Aug 29, 2016 1:53 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

China Southern
SHANBO
Thu 10/6
1 stop
NBOSHA
Fri 10/21
1 stop
CN¥3,245
Select
China Southern
SHANBO
Sun 10/9
1 stop
NBOSHA
Mon 10/17
1 stop
CN¥3,245
Select
China Southern
SHANBO
Tue 10/11
1 stop
NBOSHA
Mon 10/24
1 stop
CN¥3,245
Select
Ethiopian
SHANBO
Thu 9/1
1 stop
NBOSHA
Thu 9/8
1 stop
CN¥4,306
Select
Ethiopian
SHANBO
Mon 9/5
1 stop
NBOSHA
Mon 9/12
1 stop
CN¥4,306
Select
Ethiopian
SHANBO
Mon 9/5
1 stop
NBOSHA
Mon 9/19
1 stop
CN¥4,306
Select
Ethiopian
SHANBO
Wed 9/7
1 stop
NBOSHA
Wed 9/21
1 stop
CN¥4,306
Select
Ethiopian
SHANBO
Thu 9/8
1 stop
NBOSHA
Thu 9/22
1 stop
CN¥4,306
Select
Turkish
SHANBO
Wed 10/12
1 stop
NBOSHA
Wed 10/19
1 stop
CN¥4,359
Select
Etihad
SHANBO
Mon 9/5
1 stop
NBOSHA
Mon 9/12
1 stop
CN¥4,379
Select
Etihad
SHANBO
Mon 9/5
1 stop
NBOSHA
Mon 9/19
1 stop
CN¥4,379
Select
Etihad
SHANBO
Tue 9/6
1 stop
NBOSHA
Fri 9/9
1 stop
CN¥4,379
Select
Etihad
SHANBO
Tue 9/6
1 stop
NBOSHA
Tue 9/20
1 stop
CN¥4,379
Select
Etihad
SHANBO
Mon 9/12
1 stop
NBOSHA
Mon 9/26
1 stop
CN¥4,379
Select
Qatar
SHANBO
Sun 10/23
1 stop
NBOSHA
Fri 11/4
1 stop
CN¥4,653
Select
Qatar
SHANBO
Sun 10/30
1 stop
NBOSHA
Sun 11/6
1 stop
CN¥4,653
Select
Qatar
SHANBO
Tue 11/1
1 stop
NBOSHA
Wed 11/16
1 stop
CN¥4,653
Select
Qatar
SHANBO
Mon 11/7
1 stop
NBOSHA
Mon 11/21
1 stop
CN¥4,653
Select
Qatar
SHANBO
Tue 11/8
1 stop
NBOSHA
Mon 11/21
1 stop
CN¥4,653
Select
Emirates
SHANBO
Wed 10/5
1 stop
NBOSHA
Tue 10/11
1 stop
CN¥5,427
Select
Emirates
SHANBO
Wed 10/5
1 stop
NBOSHA
Sun 10/16
1 stop
CN¥5,427
Select
Emirates
SHANBO
Thu 10/6
1 stop
NBOSHA
Mon 10/17
1 stop
CN¥5,427
Select
Emirates
SHANBO
Thu 10/6
1 stop
NBOSHA
Fri 10/21
1 stop
CN¥5,427
Select
Emirates
SHANBO
Mon 10/10
1 stop
NBOSHA
Sun 10/16
1 stop
CN¥5,427
Select
China Eastern
SHANBO
Tue 8/30
2 stops
NBOSHA
Wed 9/14
2 stops
CN¥5,821
Select
Kenya
SHANBO
Thu 9/29
2 stops
NBOSHA
Fri 9/30
2 stops
CN¥6,689
Select
Air Mauritius
SHANBO
Mon 10/17
1 stop
NBOSHA
Tue 11/1
1 stop
CN¥7,009
Select
KLM
SHANBO
Thu 9/1
2 stops
NBOSHA
Thu 9/8
2 stops
CN¥7,103
Select
KLM
SHANBO
Sat 9/3
2 stops
NBOSHA
Thu 9/8
2 stops
CN¥7,103
Select
KLM
SHANBO
Sat 10/1
2 stops
NBOSHA
Sun 10/9
2 stops
CN¥7,103
Select
British Airways
SHANBO
Sun 10/23
1 stop
NBOSHA
Thu 11/3
1 stop
CN¥8,384
Select
Korean
SHANBO
Sun 12/18
2 stops
NBOSHA
Mon 1/2
2 stops
CN¥10,026
Select
Korean
SHANBO
Mon 12/19
2 stops
NBOSHA
Mon 1/2
2 stops
CN¥10,026
Select
Korean
SHANBO
Fri 12/23
2 stops
NBOSHA
Mon 1/2
2 stops
CN¥10,026
Select
Swiss
SHANBO
Tue 10/4
2 stops
NBOSHA
Sun 10/16
2 stops
CN¥10,180
Select
Swiss
SHANBO
Thu 10/27
2 stops
NBOSHA
Sat 11/5
2 stops
CN¥10,180
Select
Swiss
SHANBO
Thu 10/27
2 stops
NBOSHA
Wed 11/9
2 stops
CN¥10,180
Select
Swiss
SHANBO
Sat 11/5
2 stops
NBOSHA
Sat 11/12
2 stops
CN¥10,180
Select
Air France
SHANBO
Wed 10/5
1 stop
NBOSHA
Sun 10/9
1 stop
CN¥10,907
Select
Air France
SHANBO
Wed 10/5
1 stop
NBOSHA
Tue 10/11
1 stop
CN¥10,907
Select
Air France
SHANBO
Wed 10/5
1 stop
NBOSHA
Sun 10/16
1 stop
CN¥10,907
Select
Air France
SHANBO
Mon 10/10
1 stop
NBOSHA
Sun 10/16
1 stop
CN¥10,907
Select
Air France
SHANBO
Thu 10/13
1 stop
NBOSHA
Tue 10/18
1 stop
CN¥10,907
Select
Lufthansa
SHANBO
Mon 12/19
2 stops
NBOSHA
Mon 1/2
2 stops
CN¥11,108
Select
Vietnam
SHANBO
Sun 10/23
2 stops
NBOSHA
Thu 11/3
2 stops
CN¥12,135
Select
Air India
SHANBO
Fri 12/23
3 stops
NBOSHA
Mon 1/2
3 stops
CN¥24,397
Select

How Much Does it Cost to Fly from Shanghai to Nairobi (SHA to NBO)?

We have collected flight cost data from across the web for travel from Shanghai to Nairobi, and have found the average flight price for this trip to be CN¥3,785.

When Can I Buy the Cheapest Flight from Shanghai to Nairobi (SHA to NBO)?

Airlines can adjust prices for plane tickets from Shanghai to Nairobi based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

Cheapest Day To Fly from Shanghai to Nairobi

The chart below shows up-to-date information regarding the cheapest days to fly from Shanghai to Nairobi.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
CN¥4,306 CN¥3,245 CN¥4,306 CN¥3,245 CN¥4,306 CN¥3,805 CN¥3,245

Lowest Fares Chart By Month from Shanghai to Nairobi

The chart below shows the lowest fare by month when flying from Shanghai to Nairobi.

Month Origin Destination Carrier Depart Date Return Date Stops Price
August Shanghai Nairobi Ethiopian 8/30/16 9/14/16 1 CN¥4,319
September Shanghai Nairobi China Southern 9/6/16 9/16/16 1 CN¥3,785
October Shanghai Nairobi China Southern 10/6/16 10/21/16 1 CN¥3,245
November Shanghai Nairobi China Southern 11/19/16 11/28/16 1 CN¥3,805
December Shanghai Nairobi China Southern 12/18/16 1/2/17 1 CN¥3,598
January Shanghai Nairobi China Southern 1/5/17 1/16/17 1 CN¥4,453
February Shanghai Nairobi China Southern 2/2/17 2/10/17 1 CN¥3,785
April Shanghai Nairobi Emirates 4/1/17 4/9/17 1 CN¥5,741

Shanghai to Nairobi Flight Questions

Below are some common questions that asked about this flight route:

Question: What are the most popular connecting cities when flying from Shanghai to Nairobi?
Answer: Guangzhou, CN

Airlines Flying from Shanghai to Nairobi (SHA to NBO) Number of flights searched: 226Last modified: Aug 29, 2016 1:53 AM

Below are the different airlines that fly from Shanghai to Nairobi with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Shanghai to Nairobi.

Shanghai to Nairobi
Airline Connections Mon Tue Wed Thu Fri Sat Sun
China Southern CAN X X X X X X X
Emirates DXB X X X X X X X
Ethiopian ADD X X X X X X X
Etihad AUH X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X
Lufthansa MUC / FRA X X X X X X X
Swiss ZRH X X X X X
Air Mauritius MRU X
Qatar DOH X X X X X X X
Turkish IST X X X X X X X

Airports for Your Route

These pages contain information about the major airports in Shanghai and Nairobi, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Shanghai - SHA

FlightsAirlineLowest Price
Shanghai to Bangkok Sichuan, Cebu Pacific, Air India, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, Garuda, Juneyao, Hainan, Hong Kong, JAL, Korean, Lufthansa, Xiamen, Malaysia, Mihin Lanka, China Eastern, All Nippon, Air Macau, Austrian, Orient Thai, Asiana, Philippine, Shandong, Singapore, Thai, Srilankan, Vietnam, Mesaba, Shenzhen CN¥1,836
Shanghai to Tokyo Sichuan, EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, TransAsia, Tianjin, Juneyao, Hainan, Hong Kong, JAL, Dragonair, Korean, Lufthansa, Xiamen, China Eastern, All Nippon, Air Macau, Austrian, Asiana, Philippine, Qantas, Shandong, Singapore, Thai, Vietnam, Shenzhen CN¥1,262
Shanghai to London Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Royal Brunei, EVA Air, Air China, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Garuda, Tianjin, Hainan, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, All Nippon, Austrian, Asiana, Philippine, Qantas, Qatar, S7, SAS, Singapore, Aeroflot, Thai, Turkish, Srilankan, Vietnam, Virgin Atlantic CN¥3,692
Shanghai to Kilimanjaro Air France, Ethiopian, Etihad, KLM, Kenya, Austrian, Qatar, Turkish CN¥5,941
Shanghai to Seoul EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, JAL, Korean, KLM, Lufthansa, Xiamen, China Eastern, All Nippon, Air Macau, Asiana, Qantas, Shandong, Singapore, Thai, Vietnam, Shenzhen CN¥1,856
Shanghai to Dubai Sichuan, Air France, Air India, Finnair, British Airways, Royal Brunei, Air China, Cathay, China Southern, Emirates, Ethiopian, JAL, Korean, KLM, Kenya, Lufthansa, Swiss, Malaysia, Mihin Lanka, Air Mauritius, China Eastern, Philippine, Qatar, Singapore, Aeroflot, Thai, Turkish, Srilankan, Virgin Atlantic CN¥3,044
Shanghai to Manila Cebu Pacific, Alitalia, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, JAL, Dragonair, Korean, Xiamen, Malaysia, China Eastern, All Nippon, Air Macau, Asiana, Philippine, Qantas, Singapore, Thai, Vietnam, AirAsia Zest CN¥1,409
Shanghai to Entebbe Air France, China Southern, Emirates, Ethiopian, Etihad, KLM, Kenya, Qatar, Turkish CN¥5,888
Shanghai to Kuala Lumpur Alitalia, British Airways, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, AirAsia X, Shanghai, Garuda, JAL, Korean, Lufthansa, Xiamen, Malaysia, Mihin Lanka, China Eastern, All Nippon, Philippine, Singapore, Thai, Srilankan, Vietnam CN¥1,903
Shanghai to Dar Es Salaam Air France, Emirates, Ethiopian, Etihad, KLM, Kenya, Lufthansa, Swiss, Qatar, South African, Turkish CN¥4,312
Shanghai to Taipei Sichuan, UNI Air, EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, TransAsia, Juneyao, Hainan, Hong Kong, JAL, Dragonair, Korean, Xiamen, China Eastern, All Nippon, Air Macau, Asiana, Shandong, Singapore, Thai, Vietnam, Shenzhen CN¥1,396
Shanghai to Denpasar Bali Royal Brunei, EVA Air, China Airlines, Cathay, China Southern, Garuda, Hong Kong, JAL, Dragonair, Korean, Lufthansa, Xiamen, Malaysia, China Eastern, All Nippon, Asiana, Philippine, Qantas, Singapore, Thai CN¥2,430
Shanghai to Istanbul Air Canada, Air France, Air India, Alitalia, British Airways, EVA Air, Air China, China Southern, Emirates, Ethiopian, Etihad, Korean, KLM, Lufthansa, Swiss, All Nippon, Asiana, Philippine, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish, Tap Portugal, Srilankan CN¥3,491
Shanghai to Phuket Sichuan, Alitalia, British Airways, EVA Air, Air China, Cathay, China Southern, Shanghai, Tianjin, Juneyao, Hainan, JAL, Dragonair, Korean, Lufthansa, Malaysia, China Eastern, Austrian, Asiana, Singapore, Thai, Shenzhen CN¥2,116
Shanghai to Singapore Sichuan, British Airways, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Garuda, JAL, Korean, Xiamen, Malaysia, Mihin Lanka, China Eastern, All Nippon, Asiana, Philippine, Qantas, Singapore, Thai, Srilankan, Vietnam, Shenzhen CN¥2,303
Shanghai to Ho Chi Minh City EVA Air, Air China, China Airlines, Cathay, China Southern, Garuda, JAL, Angkor Air, Korean, Malaysia, China Eastern, All Nippon, Asiana, Philippine, Qantas, Singapore, Thai, Vietnam CN¥1,816
Shanghai to Mombasa Air France, Ethiopian, Etihad, Kenya, Austrian, Turkish CN¥7,530
Shanghai to Paris Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, EVA Air, Air China, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Hainan, Hong Kong, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, China Eastern, All Nippon, Austrian, Asiana, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish, United, Srilankan, Vietnam CN¥3,678
Shanghai to New York American, Air Berlin, Air Canada, Air France, AeroMexico, Finnair, British Airways, EVA Air, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Etihad, Hawaiian, Hong Kong, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, China Eastern, All Nippon, Austrian, Asiana, Philippine, Qantas, Qatar, Singapore, Aeroflot, Turkish, United, Vietnam, Virgin Atlantic CN¥4,092
Shanghai to Sydney Sichuan, Air China, China Airlines, Cathay, China Southern, AirAsia X, Garuda, Hainan, JAL, Jetstar, Korean, Xiamen, Malaysia, China Eastern, All Nippon, Air New Zealand, Asiana, Philippine, Qantas, Singapore, Thai, Vietnam CN¥2,490
Shanghai to Addis Ababa Air France, Air India, Air China, Emirates, Ethiopian, KLM, Kenya, Lufthansa, Malaysia, All Nippon, Austrian, Asiana, Qatar, SAS, Turkish, Tap Portugal, United CN¥5,407
Shanghai to Colombo Air India, Alitalia, Air China, Cathay, Emirates, Etihad, JAL, Dragonair, Korean, Malaysia, Mihin Lanka, China Eastern, Qantas, Qatar, Singapore, Thai, Srilankan CN¥2,731
Shanghai to Mumbai Air India, Alitalia, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, JAL, Korean, Lufthansa, Swiss, Malaysia, Mihin Lanka, All Nippon, Qatar, SAS, Singapore, Thai, Turkish, Srilankan CN¥3,525
Shanghai to Male Air India, Alitalia, Cathay, China Southern, Emirates, Etihad, Shanghai, JAL, Dragonair, Korean, Swiss, Malaysia, Mihin Lanka, China Eastern, Qatar, Singapore, Aeroflot, Srilankan CN¥2,998
Shanghai to Hong Kong Air India, British Airways, EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, Garuda, Juneyao, Hainan, Hong Kong, JAL, Dragonair, Korean, Xiamen, China Eastern, All Nippon, Austrian, Asiana, Philippine, S7, Singapore, Vietnam, Virgin Atlantic CN¥1,289
Shanghai to Zanzibar Ethiopian, Kenya, Austrian, Qatar CN¥10,854
Shanghai to Jakarta Alitalia, British Airways, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Garuda, Hong Kong, JAL, Korean, Xiamen, Malaysia, Mihin Lanka, China Eastern, All Nippon, Asiana, Philippine, Qantas, Singapore, Thai, Srilankan, Vietnam CN¥2,630
Shanghai to Mauritius Air France, Air India, British Airways, Emirates, Hong Kong, Kenya, Lufthansa, Swiss, Malaysia, Air Mauritius, Austrian, Turkish CN¥5,287

Cheap International Flights to Nairobi - NBO

FlightsAirlineLowest Price
Hangzhou to Nairobi Air France, China Southern, KLM, Qatar CN¥3,805
Nanjing to Nairobi Air France, China Southern, Lufthansa CN¥4,726
Cheap Flights from Shanghai to Nairobi, KE, Kenya, from CN¥3,245 Round trip from SHA to NBO