One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

THB 9,933 THB 94,000

Duration

5 h 0 m 15 h 30 m

Stops From Dubai

Departure From Dubai

Before 6 AM

THB 9,934

6 AM - 12 PM

THB 10,324

12 PM - 6 PM

THB 10,496

After 6 PM

THB 10,496

Arrival at Nairobi

Before 6 AM

THB 9,934

6 AM - 12 PM

THB 10,496

12 PM - 6 PM

THB 15,679

After 6 PM

THB 10,324

Alliances & Airlines

Oneworld

(2)

SkyTeam

(1)

Star Alliance

()

Layover Airports

Layover Duration

55 m 8 h 30 m

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 01 Jul 2026 15:35:33
Kenya Airways

THB 10,342

THB 9,934

Dubai to Nairobi , 4 Jul

Kenya Airways KQ | 311

00:55

Sat, 4 Jul 26

Terminal T1

Dubai, United Arab Emirates

05 h 15 m

05:10

Sat, 4 Jul 26

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

More Timing Options

THB 10,750

THB 10,324

Dubai Bus Station to Nairobi , 4 Jul

Etihad Airways EY | 5417

10:20

Sat, 4 Jul 26

Dubai Bus Station, United Arab Emirates

02 h

12:20

Sat, 4 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 765

14:00

Sat, 4 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

05 h 05 m

18:05

Sat, 4 Jul 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

More Timing Options

THB 10,931

THB 10,496

Dubai Bus Station to Nairobi , 4 Jul

Etihad Airways EY | 5427

22:30

Sat, 4 Jul 26

Dubai Bus Station, United Arab Emirates

02 h

00:30

Sun, 5 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 769

02:00

Sun, 5 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

05 h 10 m

06:10

Sun, 5 Jul 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Emirates

THB 13,633

Dubai to Nairobi , 4 Jul

Emirates EK | 721

15:55

Sat, 4 Jul 26

Terminal T3

Dubai, United Arab Emirates

05 h 05 m

20:00

Sat, 4 Jul 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Emirates

THB 15,285

THB 14,678

Dubai to Nairobi , 4 Jul

Emirates EK | 717

01:20

Sat, 4 Jul 26

Terminal T3

Dubai, United Arab Emirates

05 h 05 m

05:25

Sat, 4 Jul 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia

THB 15,348

Sharjah to Nairobi , 4 Jul

Air Arabia G9 | 708

18:00

Sat, 4 Jul 26

Sharjah, United Arab Emirates

05 h 05 m

22:05

Sat, 4 Jul 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia

THB 15,679

Sharjah to Nairobi , 4 Jul

Air Arabia G9 | 734

09:00

Sat, 4 Jul 26

Sharjah, United Arab Emirates

05 h 05 m

13:05

Sat, 4 Jul 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Emirates

THB 18,006

THB 17,290

Dubai to Nairobi , 4 Jul

Emirates EK | 719

10:30

Sat, 4 Jul 26

Terminal T3

Dubai, United Arab Emirates

05 h

14:30

Sat, 4 Jul 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

THB 17,427

Abu Dhabi to Nairobi , 4 Jul

Etihad Airways EY | 765

14:00

Sat, 4 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

05 h 05 m

18:05

Sat, 4 Jul 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 18,188

THB 17,463

Sharjah to Nairobi , 4 Jul

Qatar Airways QR | 1059

00:30

Sat, 4 Jul 26

Sharjah, United Arab Emirates

01 h 10 m

00:40

Sat, 4 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1335

01:40

Sat, 4 Jul 26

Doha, Qatar

05 h 05 m

06:45

Sat, 4 Jul 26

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available