Popular Filters
One Way Price
Duration
Stops From Nairobi
Departure From Nairobi
THB 23,847
THB 22,240
THB 24,878
THB 33,500
Arrival at Baghdad
THB 29,315
THB 22,240
THB 28,212
THB 134,247
Alliances & Airlines
Oneworld
(19)
SkyTeam
(7)
Star Alliance
(5)
+ 8 more
Layover Airports
+ 10 more
Layover Duration
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.
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
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
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
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
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
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
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
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
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
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