There are 5 ways to get from Nairobi to Hainan by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Nairobi to Sanya Phoenix International Airport
best- Fly from Nairobi (NBO) to Sanya Phoenix International Airport (SYX)plane NBO - SYX
17h 55m¥2,420–7,022Fly Nairobi to Haikou Airport
- Fly from Nairobi (NBO) to Haikou Airport (HAK)plane NBO - HAK
18h 29m¥2,525–8,527Fly Nairobi to Zhanjiang, bus
- Fly from Nairobi (NBO) to Zhanjiang (ZHA)plane NBO - ZHA
- Take the bus from Zhanjiang to Haikou Westbus
25h 21m¥2,607–7,195Fly Nairobi Wilson Airport to Haikou Airport
- Fly from Nairobi Wilson Airport (WIL) to Haikou Airport (HAK)plane WIL - HAK
22h 15m¥2,689–8,444Fly Nairobi Wilson Airport to Sanya Phoenix International Airport
- Fly from Nairobi Wilson Airport (WIL) to Sanya Phoenix International Airport (SYX)plane WIL - SYX
21h 41m¥2,546–7,982
Nairobi (NBO) to Sanya Phoenix International Airport (SYX) flights
Comparing Your Travel Options
The cheapest way to get from Nairobi to Hainan is to fly which costs ¥2400 - ¥7000 and takes 17h 55m.
The fastest way to get from Nairobi to Hainan is to fly which takes 17h 55m and costs ¥2400 - ¥7000.
The distance between Nairobi and Hainan is 8275 km.
It takes approximately 17h 55m to get from Nairobi to Hainan, including transfers.
Hainan is 5h ahead of Nairobi. It is currently 2:14 AM in Nairobi and 7:14 AM in Hainan.
There are 143+ hotels available in Hainan.
What companies run services between Nairobi, Kenya and Hainan, China?
China Southern Airlines, Hainan, and two other airlines fly from Nairobi (NBO) to Sanya Phoenix International Airport (SYX) once daily.
- Website
- csair.com
Flights from Nairobi to Sanya Phoenix International Airport via Guangzhou Baiyun
- Ave. Duration
- 14h 15m
- When
- Monday and Friday
- Estimated price
- ¥2,400–8,000
Flights from Nairobi to Sanya Phoenix International Airport via Changsha
- Ave. Duration
- 17h 25m
- When
- Wednesday and Sunday
- Estimated price
- ¥2,500–8,000
Flights from Nairobi to Haikou Airport via Guangzhou Baiyun
- Ave. Duration
- 14h 25m
- When
- Friday
- Estimated price
- ¥2,500–8,500
Flights from Nairobi to Haikou Airport via Changsha
- Ave. Duration
- 17h 25m
- When
- Sunday
- Estimated price
- ¥2,600–8,500
Flights from Nairobi to Zhanjiang via Guangzhou Baiyun
- Ave. Duration
- 27h 2m
- When
- Monday and Friday
- Estimated price
- ¥2,400–8,000
Flights from Nairobi to Zhanjiang via Addis Ababa, Guangzhou Baiyun
- Ave. Duration
- 21h 10m
- When
- Every day
- Estimated price
- ¥4,100–11,000
Flights from Nairobi to Zhanjiang via Addis Ababa, Tianfu International
- Ave. Duration
- 22h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥4,100–11,000
Flights from Nairobi Wilson Airport to Haikou Airport via Kisumu, Nairobi, Guangzhou Baiyun
- Ave. Duration
- 32h 40m
- When
- Thursday
- Estimated price
- ¥2,600–8,500
Flights from Nairobi Wilson Airport to Haikou Airport via Wajir, Nairobi, Guangzhou Baiyun
- Ave. Duration
- 21h
- When
- Friday
- Estimated price
- ¥2,700–9,000
Flights from Nairobi Wilson Airport to Sanya Phoenix International Airport via Kisumu, Nairobi, Guangzhou Baiyun
- Ave. Duration
- 32h 30m
- When
- Thursday and Sunday
- Estimated price
- ¥2,500–8,000
Flights from Nairobi Wilson Airport to Sanya Phoenix International Airport via Wajir, Nairobi, Guangzhou Baiyun
- Ave. Duration
- 20h 50m
- When
- Friday
- Estimated price
- ¥2,600–8,500
Flights from Nairobi Wilson Airport to Sanya Phoenix International Airport via Mombasa, Nairobi, Guangzhou Baiyun
- Ave. Duration
- 21h 5m
- When
- Monday and Friday
- Estimated price
- ¥2,500–8,500
Flights from Nairobi Wilson Airport to Sanya Phoenix International Airport via Zanzibar, Dar es Salaam, Guangzhou Baiyun
- Ave. Duration
- 30h 15m
- When
- Friday
- Estimated price
- ¥4,300–9,500
- Website
- hainanairlines.com
Flights from Nairobi to Sanya Phoenix International Airport via Changsha
- Ave. Duration
- 15h 25m
- When
- Wednesday and Sunday
- Estimated price
- ¥2,500–8,000
Flights from Nairobi Wilson Airport to Haikou Airport via Zanzibar, Dubai
- Ave. Duration
- 29h 20m
- When
- Monday and Thursday
- Estimated price
- ¥3,000–10,000
Flights from Nairobi Wilson Airport to Haikou Airport via Kisumu, Nairobi, Suvarnabhumi
- Ave. Duration
- 25h 30m
- When
- Monday and Wednesday
- Estimated price
- ¥3,900–10,000
Flights from Nairobi Wilson Airport to Haikou Airport via Mombasa, Nairobi, Suvarnabhumi
- Ave. Duration
- 27h 15m
- When
- Friday
- Estimated price
- ¥4,000–10,000
Flights from Nairobi Wilson Airport to Haikou Airport via Ukunda, Nairobi, Suvarnabhumi
- Ave. Duration
- 27h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥4,000–10,000
- Website
- en.ceair.com
Flights from Nairobi to Sanya Phoenix International Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 16h 30m
- When
- Saturday
- Estimated price
- ¥2,400–7,000
Flights from Nairobi to Zhanjiang via Abu Dhabi, Tianfu International
- Ave. Duration
- 17h 25m
- When
- Saturday
- Estimated price
- ¥2,500–7,000
- Website
- airchina.com
Flights from Nairobi to Zhanjiang via Abu Dhabi, Tianfu International
- Ave. Duration
- 17h 10m
- When
- Saturday
- Estimated price
- ¥2,500–7,000
Flights from Nairobi to Zhanjiang via Addis Ababa, Tianfu International
- Ave. Duration
- 21h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥4,100–11,000
- Website
- ch.com
Flights from Nairobi to Zhanjiang via Addis Ababa, Tianfu International
- Ave. Duration
- 22h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥4,100–11,000
Flights from Nairobi Wilson Airport to Sanya Phoenix International Airport via Zanzibar, Dar es Salaam, Guangzhou Baiyun
- Ave. Duration
- 30h 15m
- When
- Friday
- Estimated price
- ¥4,300–9,500
- [email protected]
- Website
- chinabusguide.com
Bus from Zhanjiang to Haikou West
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- ¥80–151
- Schedules at
- chinabusguide.com
- Bus
- ¥80–110
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, How do I buy a London Underground ticket?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
