Cheap Flights from Nairobi to Dallas, TX from $786
On Cheapflightsplus.com you will find 521 connecting flights from Nairobi to Dallas. You can compare airfare deals from 27 airlines and multiple travel sites from $786, book and save on cheap plane tickets and last minute offers. Also check out NBO-DFW flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Nairobi to Dallas Flight Deals
Best Flights from Nairobi to Dallas Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $865 | 03:35 Nairobi Jomo Kenyatta Intl | 19:10 Dallas Dallas/FT Worth Intl | 23h 35m layover 3h 50m - Istanbul | Turkish Airlines | TK638 TK191 |
from $887 | 01:20 Nairobi Jomo Kenyatta Intl | 15:35 Dallas Dallas/FT Worth Intl | 22h 15m layover 1h 20m - Doha | Qatar Airways | QR1342 QR729 |
from $887 | 18:10 Nairobi Jomo Kenyatta Intl | 09:50+1 день Dallas Dallas/FT Worth Intl | 23h 40m layover 2h 0m - Doha | Qatar Airways | QR1336 QR731 |
from $887 | 18:10 Nairobi Jomo Kenyatta Intl | 15:35+1 день Dallas Dallas/FT Worth Intl | 29h 25m layover 8h 30m - Doha | Qatar Airways | QR1336 QR729 |
from $898 | 16:35 Nairobi Jomo Kenyatta Intl | 09:40+1 день Dallas Dallas/FT Worth Intl | 25h 5m layover 4h 0m - Dubai | Emirates | EK720 EK221 |
from $898 | 22:45 Nairobi Jomo Kenyatta Intl | 09:40+2 дня Dallas Dallas/FT Worth Intl | 42h 55m layover 21h 50m - Dubai | Emirates | EK722 EK221 |
from $786 | 18:20 Nairobi Jomo Kenyatta Intl | 09:17+2 дня Dallas Dallas/FT Worth Intl | 46h 57m layover 9h 15m - Abu Dhabi 14h 50m - Baltimore | Etihad Airways | EY768 EY5 NK1935 |
from $824 | 13:00 Nairobi Jomo Kenyatta Intl | 09:50+1 день Dallas Dallas/FT Worth Intl | 28h 50m layover 2h 40m - Kigali 2h 0m - Doha | RwandAir | WB453 WB302 WB1168 |
from $843 | 05:55 Nairobi Jomo Kenyatta Intl | 22:31+1 день Dallas Dallas/FT Worth Intl | 48h 36m layover 13h 15m - Cairo 14h 43m - Baltimore | EGYPTAIR | MS850 MS981 F91475 |
from $871 | 20:05 Nairobi Jomo Kenyatta Intl | 13:19+2 дня Dallas Dallas/FT Worth Intl | 49h 14m layover 19h 55m - New Delhi 3h 22m - Washington D.C. | Air India | AI962 AI103 F93207 |
from $894 | 22:45 Nairobi Jomo Kenyatta Intl | 19:38+1 день Dallas Dallas/FT Worth Intl | 28h 53m layover 5h 15m - Brussels 2h 55m - Washington D.C. | Brussels Airlines | SN482 SN8801 SN8831 |
from $917 | 02:40 Nairobi Jomo Kenyatta Intl | 05:02+1 день Dallas Dallas/FT Worth Intl | 34h 22m layover 3h 20m - Jeddah 7h 54m - Los Angeles | Saudi Arabian Airlines | SV430 SV41 NK1021 |
from $922 | 05:30 Nairobi Jomo Kenyatta Intl | 09:50+1 день Dallas Dallas/FT Worth Intl | 36h 20m layover 10h 20m - Kigali 2h 0m - Doha | RwandAir | WB464 WB302 WB1168 |
from $922 | 20:50 Nairobi Jomo Kenyatta Intl | 09:50+2 дня Dallas Dallas/FT Worth Intl | 45h 0m layover 18h 20m - Kigali 2h 30m - Doha | RwandAir | WB403 WB1020 WB1168 |
from $923 | 20:05 Nairobi Jomo Kenyatta Intl | 22:31+2 дня Dallas Dallas/FT Worth Intl | 58h 26m layover 19h 55m - New Delhi 12h 13m - Baltimore | Air India | AI962 AI103 F91475 |
from $924 | 18:10 Nairobi Jomo Kenyatta Intl | 16:35+1 день Dallas Dallas/FT Worth Intl | 30h 25m layover 2h 30m - Doha 4h 52m - Newark | Qatar Airways | QR1336 QR703 NK3718 |
Flight Schedule Nairobi to Dallas (Texas)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
01:20 — 15:35
|
00:45 — 06:30
QR1342
Qatar Airways
Nairobi — Doha
1h 20m stop
07:50 — 15:30
QR729
Qatar Airways
Doha — Dallas
|
22h 15m including layover |
Find flight
from$887 |
|
01:20 — 09:50
+1 day
|
01:35 — 06:35
QR1342
Qatar Airways
Nairobi — Doha
18h 50m stop
01:25 — 09:25
QR731
Qatar Airways
Doha — Dallas
|
40h 30m including layover |
Find flight
from$953 |
|
03:35 — 19:10
|
03:35 — 10:25
TK638
Turkish Airlines
Nairobi — Istanbul
3h 50m stop
14:15 — 19:10
TK191
Turkish Airlines
Istanbul — Dallas
|
23h 35m including layover |
Find flight
from$865 |
|
03:35 — 12:45
+1 day
|
03:35 — 10:25
TK638
Turkish Airlines
Nairobi — Istanbul
21h 35m stop
08:00 — 12:45
TK291
Turkish Airlines
Istanbul — Dallas
|
41h 10m including layover |
Find flight
from$927 |
|
08:45 — 16:01
+1 day
|
08:45 — 16:45
KQ4
Kenya Airways
Nairobi — New York
20h 20m stop
13:05 — 16:01
F91511
Frontier Airlines
New York — Dallas
|
39h 16m including layover |
Find flight
from$1333 |
|
08:45 — 16:35
+1 day
|
08:45 — 16:45
KQ4
Kenya Airways
Nairobi — Newark
21h 7m stop
13:52 — 16:35
NK3718
Spirit Airlines
Newark — Dallas
|
39h 50m including layover |
Find flight
from$1437 |
|
16:35 — 09:40
+1 day
|
16:50 — 22:50
EK720
Emirates
Nairobi — Dubai
4h stop
02:50 — 09:05
EK221
Emirates
Dubai — Dallas
|
25h 5m including layover |
Find flight
from$898 |
|
17:15 — 09:40
+1 day
|
17:10 — 23:25
KQ310
Kenya Airways
Nairobi — Dubai
3h 10m stop
02:40 — 09:40
EK221
Emirates
Dubai — Dallas
|
24h 25m including layover |
Find flight
from$1680 |
|
22:45 — 09:40
+2 days
|
22:45 — 04:45
EK722
Emirates
Nairobi — Dubai
21h 50m stop
02:40 — 08:55
EK221
Emirates
Dubai — Dallas
|
42h 55m including layover |
Find flight
from$898 |
|
23:10 — 12:25
+1 day
|
23:55 — 06:15
BA64
British Airways
Nairobi — London
2h 5m stop
08:20 — 12:40
BA1504
British Airways
London — Dallas
|
21h 15m including layover |
Find flight
from$1217 |
|
23:35 — 16:35
+1 day
|
23:35 — 07:35
KQ2
Kenya Airways
Nairobi — Newark
6h 17m stop
13:52 — 16:35
NK3718
Spirit Airlines
Newark — Dallas
|
25h including layover |
Find flight
from$1182 |
|
02:40 — 05:02
+1 day
|
02:40 — 06:30
SV430
Saudi Arabian Airlines
Nairobi — Jeddah
3h 20m stop
09:50 — 16:05
SV41
Saudi Arabian Airlines
Jeddah — Los Angeles
7h 54m stop
23:59 — 05:02
NK1021
Spirit Airlines
Los Angeles — Dallas
|
34h 22m including layover |
Find flight
from$917 |
|
05:30 — 09:50
+1 day
|
05:30 — 06:00
WB464
RwandAir
Nairobi — Kigali
10h 20m stop
16:20 — 23:20
WB302
RwandAir
Kigali — Doha
2h stop
01:20 — 09:50
WB1168
RwandAir
Doha — Dallas
|
36h 20m including layover |
Find flight
from$922 |
|
05:55 — 22:31
+1 day
|
05:55 — 11:05
MS850
EGYPTAIR
Nairobi — Cairo
13h 15m stop
00:20 — 05:10
MS981
EGYPTAIR
Cairo — Baltimore
14h 43m stop
20:11 — 22:40
F91475
Frontier Airlines
Baltimore — Dallas
|
48h 36m including layover |
Find flight
from$843 |
|
06:40 — 09:50
+1 day
|
06:40 — 15:30
6E1854
IndiGo
Nairobi — Mumbai
6h 10m stop
21:50 — 23:10
QR4773
Qatar Airways
Mumbai — Doha
2h 30m stop
01:25 — 09:25
QR731
Qatar Airways
Doha — Dallas
|
35h 10m including layover |
Find flight
from$957 |
|
13:00 — 09:50
+1 day
|
13:00 — 13:40
WB453
RwandAir
Nairobi — Kigali
2h 40m stop
16:20 — 23:20
WB302
RwandAir
Kigali — Doha
2h stop
01:20 — 09:50
WB1168
RwandAir
Doha — Dallas
|
28h 50m including layover |
Find flight
from$824 |
|
13:00 — 09:50
+1 day
|
13:00 — 13:40
WB453
RwandAir
Nairobi — Kigali
2h 10m stop
15:50 — 22:50
WB1020
RwandAir
Kigali — Doha
2h 30m stop
01:20 — 09:50
WB1168
RwandAir
Doha — Dallas
|
28h 50m including layover |
Find flight
from$874 |
|
16:35 — 16:35
+1 day
|
16:35 — 22:40
EK720
Emirates
Nairobi — Dubai
4h 10m stop
02:50 — 08:50
EK203
Emirates
Dubai — Newark
5h 2m stop
13:52 — 16:35
NK3718
Spirit Airlines
Newark — Dallas
|
32h including layover |
Find flight
from$927 |
|
18:20 — 09:17
+2 days
|
18:20 — 00:25
EY768
Etihad Airways
Nairobi — Abu Dhabi
9h 15m stop
09:40 — 16:10
EY5
Etihad Airways
Abu Dhabi — Baltimore
14h 50m stop
07:00 — 09:17
NK1935
Spirit Airlines
Baltimore — Dallas
|
46h 57m including layover |
Find flight
from$786 |
|
18:20 — 23:52
+1 day
|
18:20 — 00:25
EY768
Etihad Airways
Nairobi — Abu Dhabi
8h 55m stop
09:20 — 16:20
EY13
Etihad Airways
Abu Dhabi — Atlanta
6h 15m stop
22:35 — 23:52
NK920
Spirit Airlines
Atlanta — Dallas
|
37h 32m including layover |
Find flight
from$796 |
|
20:05 — 13:19
+2 days
|
20:05 — 06:00
AI962
Air India
Nairobi — New Delhi
19h 55m stop
01:55 — 07:40
AI103
Air India
New Delhi — Washington D.C.
3h 22m stop
12:47 — 15:15
F93207
Frontier Airlines
Washington D.C. — Dallas
|
49h 14m including layover |
Find flight
from$871 |
|
20:50 — 09:50
+2 days
|
20:50 — 21:30
WB403
RwandAir
Nairobi — Kigali
18h 20m stop
15:50 — 22:50
WB1020
RwandAir
Kigali — Doha
2h 30m stop
01:20 — 09:50
WB1168
RwandAir
Doha — Dallas
|
45h including layover |
Find flight
from$922 |
|
22:45 — 19:38
+1 day
|
23:55 — 06:50
SN482
Brussels Airlines
Nairobi — Brussels
5h 15m stop
11:55 — 14:35
SN8801
Brussels Airlines
Brussels — Washington D.C.
2h 55m stop
17:50 — 20:25
SN8831
Brussels Airlines
Washington D.C. — Dallas
|
28h 53m including layover |
Find flight
from$894 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Nairobi to Dallas depends on and how to choose the most interesting flight option for you.
Distance between Nairobi and Dallas is 14070 miles. Time difference between the cities is 9h. Airplanes depart 01:20 to 23:59 from 2 Nairobi airports and arrive 01:20 to 23:59 to 6 Dallas airports. Average flight time is 34h 20m.
- The fastest flight 21h 15m
- Average flight time 34h 20m
- The earliest flight 01:20
- The latest flight 23:59
- Distance 8743 ml
The cheapest months to travel to Dallas are may (from 667 $), september (from 786 $), july (from 830 $).
The most expensive months are january (from 1 332 $), february (from 1 053 $), october (from 904 $).
What is the lowest airfare Nairobi to Dallas?
The cheapest plane ticket found by our users is $786. This airfare is for economy class on one-way EY768 flight by Etihad Airways for September 27, 2025 which leaves Jomo Kenyatta Intl in Nairobi at 18:20 am and arrives at Dallas Dallas/FT Worth Intl at 09:17.
Popular Airlines on the Route
The flight Nairobi — Dallas is served by 27 regular airlines and 2 low-cost airlines. Most of the flights on this route are operated by Precision Air Services - 30 departures per week at the price of from $ 1034 . And the most expensive tickets are offered by Precision Air Services airline - from $ 9535.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 521 flights with layovers on the route. The fastest connecting flight is BA64 by British Airways takes 21h 15m and the cheapest is EY768 by Etihad Airways for $786.
- PW - Precision Air Servicesfrom $1034Find
- WB - RwandAirfrom $824Find
- UA - United Airlinesfrom $933Find
- 6E - IndiGofrom $957Find
- G9 - Air Arabiafrom $1241Find
- SN - Brussels Airlinesfrom $894Find
- UR - UTair-Expressfrom $1421Find
- GF - Gulf Airfrom $1484Find
- QR - Qatar Airwaysfrom $887Find
- KL - KLMfrom $1631Find
- AC - Air Canadafrom $1034Find
- P2 - P2from $1402Find
Airports
You can fly from Nairobi to Dallas from 2 airports (Jomo Kenyatta Intl, Wilson).
Nairobi airports
- Jomo Kenyatta Intl-NBOfrom $786Find
- Wilson-WILfrom $1369Find
Dallas airports
- Addison-ADSFind
- Fort Worth Alliance-AFWFind
- Dallas North-DNEFind
- Dallas/FT Worth Intl-DFWFind
- Dallas Executive-RBDFind
- Love Field-DALFind
Airplanes
There are flights to Dallas from Nairobi by 27 airlines that use 4 aircraft brands. They range from huge modern airplanes to small-sized.
- Boeing 787-8 Dreamlinerfrom $887Find
- Boeing 777-300ERfrom $898Find
- Airbus A350-1000from $1 217Find
- Boeing 737-800from $1 263Find
Top International Destinations from Nairobi
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $74Find
- from $67Find
- from $72Find
- from $63Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.