Flights from Nairobi to Shanghai

Flight information: Nairobi - Shanghai

Distance 9563 km
Departure airport Nairobi Kenyatta International (NBO)
Departure country Kenya
Arrival airport Shanghai - Hongqiao (SHA)
Destination country China
Alternative routes to China