One Way

Popular Filters

One Way Price

AUD 624 AUD 3,700

Duration

19 h 30 m 52 h 0 m

Stops From Shenzhen

Departure From Shenzhen

Before 6 AM

AUD 625

6 AM - 12 PM

AUD 880

12 PM - 6 PM

AUD 1,046

After 6 PM

AUD 1,017

Arrival at Nairobi

Before 6 AM

AUD 1,089

6 AM - 12 PM

AUD 1,293

12 PM - 6 PM

AUD 880

After 6 PM

AUD 625

Alliances & Airlines

Oneworld

(5)

SkyTeam

(38)

Star Alliance

(19)

+ 15 more

Layover Airports

+ 22 more

Layover Duration

2 h 0 m 35 h 0 m

Shenzhen To Nairobi Flights

Book Shenzhen to Nairobi flight tickets at lowest price. Get best deals on your upcoming Shenzhen to Nairobi flights only on MakeMyTrip. Also Book Nairobi to Shenzhen Flights. Currently 78 flights flying from Shenzhen to Nairobi. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
AirAsia Berhad, AirAsia X

AUD 637

AUD 625

Transit Visa may be required | Re Check-in of Baggage required

Shenzhen to Nairobi , 25 Aug

AirAsia Berhad AK | 129

03:20

Mon, 25 Aug 25

Terminal T3

Shenzhen, China

04 h 10 m

07:30

Mon, 25 Aug 25

Terminal T2

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

AirAsia X D7 | 101

19:00

Mon, 25 Aug 25

Terminal T2

Kuala Lumpur, Malaysia

09 h

23:00

Mon, 25 Aug 25

Terminal T1B

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Sichuan Airlines, Emirates

AUD 897

AUD 880

Transit Visa may be required

Shenzhen to Nairobi , 25 Aug

Sichuan Airlines 3U | 8710

08:20

Mon, 25 Aug 25

Terminal T3

Shenzhen, China

02 h 15 m

10:35

Mon, 25 Aug 25

Terminal T1

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Sichuan Airlines 3U | 3917

17:20

Mon, 25 Aug 25

Terminal T1

Chengdu, China

07 h

20:20

Mon, 25 Aug 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 719

10:30

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

05 h

14:30

Tue, 26 Aug 25

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Emirates

AUD 1,037

AUD 1,017

Transit Visa may be required

Shenzhen to Nairobi , 25 Aug

Emirates EK | 329

23:55

Mon, 25 Aug 25

Shenzhen, China

07 h 45 m

03:40

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 719

10:30

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

05 h

14:30

Tue, 26 Aug 25

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Sichuan Airlines, Qatar Airways

More Timing Options

AUD 1,067

AUD 1,046

Transit Visa may be required

Shenzhen to Nairobi , 25 Aug

Sichuan Airlines 3U | 8786

19:55

Mon, 25 Aug 25

Shenzhen, China

02 h 15 m

22:10

Mon, 25 Aug 25

Terminal T2A

Chongqing, China

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 881

01:50

Tue, 26 Aug 25

Terminal T3A

Chongqing, China

07 h 35 m

04:25

Tue, 26 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1341

18:45

Tue, 26 Aug 25

Doha, Qatar

05 h 05 m

23:50

Tue, 26 Aug 25

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Sichuan Airlines, EgyptAir

AUD 1,111

AUD 1,089

Transit Visa may be required

Shenzhen to Nairobi , 25 Aug

Sichuan Airlines 3U | 6796

16:40

Mon, 25 Aug 25

Terminal T3

Shenzhen, China

02 h 30 m

19:10

Mon, 25 Aug 25

Terminal T2

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Sichuan Airlines 3U | 3863

01:30

Tue, 26 Aug 25

Terminal T1

Chengdu, China

10 h 20 m

06:50

Tue, 26 Aug 25

Terminal T2

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 849

23:55

Tue, 26 Aug 25

Terminal T3

Cairo, Egypt

05 h

04:55

Wed, 27 Aug 25

Terminal T1C

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

China Eastern, Kenya Airways

AUD 1,319

AUD 1,293

Transit Visa may be required

Shenzhen to Nairobi , 25 Aug

China Eastern MU | 5244

17:55

Mon, 25 Aug 25

Shenzhen, China

20:00

Mon, 25 Aug 25

Ningbo, China

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 5244

20:50

Mon, 25 Aug 25

Ningbo, China

22:45

Mon, 25 Aug 25

Qingdao, China

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 793

14:45

Tue, 26 Aug 25

Qingdao, China

09 h 10 m

19:55

Tue, 26 Aug 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 305

06:55

Wed, 27 Aug 25

Terminal T1

Dubai, United Arab Emirates

05 h 15 m

11:10

Wed, 27 Aug 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

China Eastern, Kenya Airways

AUD 1,459

AUD 1,431

Transit Visa may be required

Shenzhen to Nairobi , 25 Aug

China Eastern MU | 5360

21:30

Mon, 25 Aug 25

Terminal T3

Shenzhen, China

02 h 25 m

23:55

Mon, 25 Aug 25

Terminal T2

Shanghai-Hongqiao Apt, China

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 245

13:35

Tue, 26 Aug 25

Terminal T1

Shanghai-Pu Dong Apt, China

09 h 20 m

18:55

Tue, 26 Aug 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 311

00:55

Wed, 27 Aug 25

Terminal T1

Dubai, United Arab Emirates

05 h 05 m

05:00

Wed, 27 Aug 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

China Eastern

More Timing Options

AUD 1,579

AUD 1,548

Transit Visa may be required

Shenzhen to Nairobi , 25 Aug

China Eastern MU | 5334

09:30

Mon, 25 Aug 25

Terminal T3

Shenzhen, China

02 h 15 m

11:45

Mon, 25 Aug 25

Terminal T2

Shanghai-Hongqiao Apt, China

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 8613 | Operated By Shanghai Airlines

18:30

Mon, 25 Aug 25

Terminal T1

Shanghai-Pu Dong Apt, China

04 h 25 m

21:55

Mon, 25 Aug 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 4925 | Operated By Kenya Airways

01:00

Tue, 26 Aug 25

Bangkok, Thailand

09 h 05 m

06:05

Tue, 26 Aug 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Air China, Qatar Airways

AUD 1,642

AUD 1,610

Transit Visa may be required

Shenzhen to Nairobi , 25 Aug

Air China CA | 9673

11:20

Mon, 25 Aug 25

Shenzhen, China

02 h 10 m

13:30

Mon, 25 Aug 25

Terminal T2

Shanghai-Hongqiao Apt, China

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 871

00:35

Tue, 26 Aug 25

Terminal T2

Shanghai-Pu Dong Apt, China

08 h 55 m

04:30

Tue, 26 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1341

18:45

Tue, 26 Aug 25

Doha, Qatar

05 h 05 m

23:50

Tue, 26 Aug 25

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Air China, Kenya Airways

More Timing Options

AUD 1,709

AUD 1,676

Transit Visa may be required

Shenzhen to Nairobi , 25 Aug

Air China CA | 4346

12:50

Mon, 25 Aug 25

Terminal T3

Shenzhen, China

02 h 20 m

15:10

Mon, 25 Aug 25

Terminal T3

Chongqing, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 451

19:00

Mon, 25 Aug 25

Terminal T3

Chongqing, China

07 h

22:00

Mon, 25 Aug 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 311

00:55

Tue, 26 Aug 25

Terminal T1

Dubai, United Arab Emirates

05 h 05 m

05:00

Tue, 26 Aug 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available