One Way

Popular Filters

One Way Price

THB 22,239 THB 160,000

Duration

8 h 55 m 33 h 0 m

Stops From Nairobi

Departure From Nairobi

Before 6 AM

THB 23,847

6 AM - 12 PM

THB 22,240

12 PM - 6 PM

THB 24,878

After 6 PM

THB 33,500

Arrival at Baghdad

Before 6 AM

THB 29,315

6 AM - 12 PM

THB 22,240

12 PM - 6 PM

THB 28,212

After 6 PM

THB 134,247

Alliances & Airlines

Oneworld

(19)

SkyTeam

(7)

Star Alliance

(5)

+ 8 more

Layover Airports

+ 10 more

Layover Duration

1 h 40 m 21 h 30 m

Nairobi To Baghdad Flights

Book Nairobi to Baghdad flight tickets at lowest price. Get best deals on your upcoming Nairobi to Baghdad flights only on MakeMyTrip. Also Book Baghdad to Nairobi Flights. Currently 31 flights flying from Nairobi to Baghdad. 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
IndiGo, Gulf Air

THB 22,240

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

Nairobi to Baghdad , 4 Aug

IndiGo 6E | 1854

06:40

Mon, 4 Aug 25

Terminal T1C

Nairobi, Kenya

06 h 30 m

15:40

Mon, 4 Aug 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 57

06:30

Tue, 5 Aug 25

Terminal T2

Mumbai, India

03 h 30 m

07:30

Tue, 5 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 201

09:40

Tue, 5 Aug 25

Bahrain, Bahrain

01 h 45 m

11:25

Tue, 5 Aug 25

Baghdad, Iraq

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir

THB 23,847

Transit Visa may be required

Nairobi to Baghdad , 4 Aug

EgyptAir MS | 850

05:55

Mon, 4 Aug 25

Terminal T1C

Nairobi, Kenya

05 h 05 m

11:00

Mon, 4 Aug 25

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 627

03:55

Tue, 5 Aug 25

Terminal T3

Cairo, Egypt

02 h 05 m

06:00

Tue, 5 Aug 25

Baghdad, Iraq

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia

THB 24,878

Transit Visa may be required

Nairobi to Baghdad , 4 Aug

Air Arabia G9 | 735

13:50

Mon, 4 Aug 25

Terminal Terminal1C

Nairobi, Kenya

05 h 10 m

20:00

Mon, 4 Aug 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 366

07:55

Tue, 5 Aug 25

Sharjah, United Arab Emirates

02 h 20 m

09:15

Tue, 5 Aug 25

Baghdad, Iraq

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, Gulf Air

THB 26,060

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

Nairobi to Baghdad , 4 Aug

Kenya Airways KQ | 202

16:45

Mon, 4 Aug 25

Terminal T1A

Nairobi, Kenya

06 h 15 m

01:30

Tue, 5 Aug 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 57

06:30

Tue, 5 Aug 25

Terminal T2

Mumbai, India

03 h 30 m

07:30

Tue, 5 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 201

09:40

Tue, 5 Aug 25

Bahrain, Bahrain

01 h 45 m

11:25

Tue, 5 Aug 25

Baghdad, Iraq

BAGGAGE : CHECK INCABIN

Information not available

IndiGo, SalamAir

THB 28,212

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

Nairobi to Baghdad , 4 Aug

IndiGo 6E | 1854

06:40

Mon, 4 Aug 25

Terminal T1C

Nairobi, Kenya

06 h 30 m

15:40

Mon, 4 Aug 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

SalamAir OV | 760

06:25

Tue, 5 Aug 25

Terminal T2

Mumbai, India

02 h 30 m

07:25

Tue, 5 Aug 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

SalamAir OV | 337

13:45

Tue, 5 Aug 25

Muscat, Oman

02 h 50 m

15:35

Tue, 5 Aug 25

Baghdad, Iraq

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

THB 29,315

Transit Visa may be required

Nairobi to Baghdad , 4 Aug

Turkish Airlines TK | 638

03:35

Mon, 4 Aug 25

Terminal T1C

Nairobi, Kenya

06 h 50 m

10:25

Mon, 4 Aug 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 802

01:15

Tue, 5 Aug 25

Istanbul, Turkey

03 h

04:15

Tue, 5 Aug 25

Terminal A

Baghdad, Iraq

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines, EgyptAir

THB 33,500

Transit Visa may be required

Nairobi to Baghdad , 4 Aug

Ethiopian Airlines ET | 319

18:00

Mon, 4 Aug 25

Terminal T1C

Nairobi, Kenya

02 h

20:00

Mon, 4 Aug 25

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 452

22:05

Mon, 4 Aug 25

Terminal T2

Addis Ababa, Ethiopia

04 h

02:05

Tue, 5 Aug 25

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 627

03:55

Tue, 5 Aug 25

Terminal T3

Cairo, Egypt

02 h 05 m

06:00

Tue, 5 Aug 25

Baghdad, Iraq

BAGGAGE : CHECK INCABIN

Information not available

Emirates

THB 35,380

Transit Visa may be required

Nairobi to Baghdad , 4 Aug

Emirates EK | 720

16:35

Mon, 4 Aug 25

Terminal T1B

Nairobi, Kenya

05 h 05 m

22:40

Mon, 4 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2072 | Operated By Flydubai

16:25

Tue, 5 Aug 25

Terminal T2

Dubai, United Arab Emirates

02 h 30 m

17:55

Tue, 5 Aug 25

Baghdad, Iraq

BAGGAGE : CHECK INCABIN

Information not available

Air India, Gulf Air

THB 46,465

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

Nairobi to Baghdad , 4 Aug

Air India AI | 8052 | Operated By Kenya Airways

16:45

Mon, 4 Aug 25

Terminal T1A

Nairobi, Kenya

06 h 15 m

01:30

Tue, 5 Aug 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 57

06:30

Tue, 5 Aug 25

Terminal T2

Mumbai, India

03 h 30 m

07:30

Tue, 5 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 201

09:40

Tue, 5 Aug 25

Bahrain, Bahrain

01 h 45 m

11:25

Tue, 5 Aug 25

Baghdad, Iraq

BAGGAGE : CHECK INCABIN

Information not available

Precision Air, Flydubai

THB 61,272

Transit Visa may be required

Nairobi to Baghdad , 4 Aug

Precision Air PW | 734

21:50

Mon, 4 Aug 25

Nairobi, Kenya

01 h 40 m

23:30

Mon, 4 Aug 25

Zanzibar, Tanzania

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 1686

05:25

Tue, 5 Aug 25

Terminal T3

Zanzibar, Tanzania

05 h 30 m

11:55

Tue, 5 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 211

16:25

Tue, 5 Aug 25

Terminal T2

Dubai, United Arab Emirates

02 h 30 m

17:55

Tue, 5 Aug 25

Baghdad, Iraq

BAGGAGE : CHECK INCABIN

Information not available