Cheap Flights from Nairobi to Miami, FL from $725
On Cheapflightsplus.com you will find 337 connecting flights from Nairobi to Miami. You can compare airfare deals from 21 airlines and multiple travel sites from $725, book and save on cheap plane tickets and last minute offers. Also check out NBO-MIA flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Nairobi to Miami Flight Deals
Best Flights from Nairobi to Miami Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $737 | 05:00 Nairobi Jomo Kenyatta Intl | 20:40 Miami Miami Intl | 23h 40m layover 3h 5m - Istanbul | Turkish Airlines | TK608 TK77 |
from $811 | 01:35 Nairobi Jomo Kenyatta Intl | 09:50+1 день Miami Miami Intl | 40h 15m layover 18h 45m - Doha | Qatar Airways | QR1342 QR781 |
from $824 | 16:45 Nairobi Jomo Kenyatta Intl | 09:50+1 день Miami Miami Intl | 25h 5m layover 3h 30m - Dubai | Emirates | EK720 EK213 |
from $824 | 22:45 Nairobi Jomo Kenyatta Intl | 09:50+2 дня Miami Miami Intl | 43h 5m layover 21h 30m - Dubai | Emirates | EK722 EK213 |
from $725 | 18:00 Nairobi Jomo Kenyatta Intl | 14:35+1 день Miami Miami Intl | 28h 35m layover 4h 20m - Addis Ababa 4h 25m - Frankfurt | Lufthansa | LH9693 LH9695 LH462 |
from $734 | 23:55 Nairobi Jomo Kenyatta Intl | 17:30+1 день Miami Miami Intl | 25h 35m layover 2h 55m - Brussels 1h 45m - Zurich | SWISS International Air Lines | LX4523 LX787 LX64 |
from $763 | 23:55 Nairobi Jomo Kenyatta Intl | 14:35+2 дня Miami Miami Intl | 46h 40m layover 23h 55m - Brussels 2h 10m - Frankfurt | Lufthansa | LH5539 LH5587 LH462 |
from $767 | 23:55 Nairobi Jomo Kenyatta Intl | 14:35+2 дня Miami Miami Intl | 46h 40m layover 11h 45m - Brussels 14h 35m - Frankfurt | Lufthansa | LH5539 LH1017 LH462 |
from $767 | 23:55 Nairobi Jomo Kenyatta Intl | 14:35+2 дня Miami Miami Intl | 46h 40m layover 6h 20m - Brussels 20h 0m - Frankfurt | Lufthansa | LH5539 LH1011 LH462 |
from $767 | 23:55 Nairobi Jomo Kenyatta Intl | 14:35+2 дня Miami Miami Intl | 46h 40m layover 12h 55m - Brussels 13h 25m - Frankfurt | Lufthansa | LH5539 LH5589 LH462 |
from $767 | 23:55 Nairobi Jomo Kenyatta Intl | 14:35+2 дня Miami Miami Intl | 46h 40m layover 7h 50m - Brussels 18h 30m - Frankfurt | Lufthansa | LH5539 LH1013 LH462 |
from $767 | 23:55 Nairobi Jomo Kenyatta Intl | 14:35+2 дня Miami Miami Intl | 46h 40m layover 4h 40m - Brussels 21h 40m - Frankfurt | Lufthansa | LH5539 LH1009 LH462 |
from $812 | 04:20 Nairobi Jomo Kenyatta Intl | 00:29+2 дня Miami Miami Intl | 52h 9m layover 15h 35m - Cairo 16h 31m - Baltimore | EGYPTAIR | MS850 MS981 F92939 |
from $828 | 18:20 Nairobi Jomo Kenyatta Intl | 20:15+1 день Miami Miami Intl | 33h 55m layover 2h 5m - Abu Dhabi 8h 0m - Barcelona | Etihad Airways | EY768 EY111 VY9779 |
from $839 | 23:55 Nairobi Jomo Kenyatta Intl | 14:40+2 дня Miami Miami Intl | 46h 45m layover 13h 20m - Brussels 12h 30m - Zurich | SWISS International Air Lines | LX4529 LX789 LX66 |
from $839 | 23:55 Nairobi Jomo Kenyatta Intl | 14:40+2 дня Miami Miami Intl | 46h 45m layover 8h 20m - Brussels 17h 25m - Zurich | SWISS International Air Lines | LX4529 LX781 LX66 |
Flight Schedule Nairobi to Miami (Florida)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
01:35 — 09:50
+1 day
|
01:35 — 06:35
QR1342
Qatar Airways
Nairobi — Doha
18h 45m stop
01:20 — 09:50
QR781
Qatar Airways
Doha — Miami
|
40h 15m including layover |
Find flight
from$811 |
|
01:35 — 16:25
|
01:35 — 06:35
QR1342
Qatar Airways
Nairobi — Doha
1h 20m stop
07:55 — 16:25
QR777
Qatar Airways
Doha — Miami
|
22h 50m including layover |
Find flight
from$947 |
|
05:00 — 20:40
|
05:00 — 12:15
TK608
Turkish Airlines
Nairobi — Istanbul
3h 5m stop
15:20 — 20:40
TK77
Turkish Airlines
Istanbul — Miami
|
23h 40m including layover |
Find flight
from$737 |
|
08:45 — 23:25
|
08:45 — 15:45
KQ4
Kenya Airways
Nairobi — Newark
4h 15m stop
05:17 — 08:35
NK1902
Spirit Airlines
Newark — Miami
|
22h 40m including layover |
Find flight
from$2508 |
|
08:45 — 23:23
|
08:45 — 15:45
KQ4
Kenya Airways
Nairobi — New York
4h 10m stop
19:55 — 23:23
KQ7090
Kenya Airways
New York — Miami
|
22h 38m including layover |
Find flight
from$2536 |
|
09:35 — 14:45
+1 day
|
09:35 — 15:30
KQ100
Kenya Airways
Nairobi — London
18h 20m stop
09:50 — 14:45
IB3584
Iberia
London — Miami
|
37h 10m including layover |
Find flight
from$1429 |
|
16:45 — 09:50
+1 day
|
16:45 — 22:45
EK720
Emirates
Nairobi — Dubai
3h 30m stop
02:15 — 09:50
EK213
Emirates
Dubai — Miami
|
25h 5m including layover |
Find flight
from$824 |
|
17:00 — 09:50
+1 day
|
17:00 — 22:00
QR1336
Qatar Airways
Nairobi — Doha
3h 20m stop
01:20 — 09:50
QR781
Qatar Airways
Doha — Miami
|
24h 50m including layover |
Find flight
from$935 |
|
22:45 — 09:50
+2 days
|
22:45 — 04:45
EK722
Emirates
Nairobi — Dubai
21h 30m stop
02:15 — 09:50
EK213
Emirates
Dubai — Miami
|
43h 5m including layover |
Find flight
from$824 |
|
04:20 — 00:29
+2 days
|
04:20 — 08:30
MS850
EGYPTAIR
Nairobi — Cairo
15h 35m stop
00:05 — 05:10
MS981
EGYPTAIR
Cairo — Baltimore
16h 31m stop
21:41 — 00:29
F92939
Frontier Airlines
Baltimore — Miami
|
52h 9m including layover |
Find flight
from$812 |
|
04:20 — 20:10
|
04:20 — 08:30
MS850
EGYPTAIR
Nairobi — Cairo
2h 5m stop
10:35 — 13:55
MS731
EGYPTAIR
Cairo — Berlin
1h 35m stop
15:30 — 20:10
N0623
N0
Berlin — Miami
|
23h 50m including layover |
Find flight
from$881 |
|
05:00 — 12:47
+1 day
|
04:35 — 12:05
TK608
Turkish Airlines
Nairobi — Istanbul
3h 50m stop
16:05 — 19:30
TK7
Turkish Airlines
Istanbul — Baltimore
14h 22m stop
10:51 — 13:44
F91665
Frontier Airlines
Baltimore — Miami
|
39h 47m including layover |
Find flight
from$894 |
|
16:45 — 16:45
+1 day
|
16:45 — 22:45
EK720
Emirates
Nairobi — Dubai
4h 5m stop
02:50 — 06:40
EK11
Emirates
Dubai — London
5h 20m stop
12:00 — 16:45
Z0723
Z0
London — Miami
|
32h including layover |
Find flight
from$941 |
|
17:00 — 21:17
+1 day
|
17:00 — 22:00
QR1336
Qatar Airways
Nairobi — Doha
3h 20m stop
01:20 — 08:00
QR703
Qatar Airways
Doha — New York
9h 59m stop
17:59 — 21:17
F94195
Frontier Airlines
New York — Miami
|
36h 17m including layover |
Find flight
from$929 |
|
18:00 — 14:35
+1 day
|
18:00 — 20:00
LH9693
Lufthansa
Nairobi — Addis Ababa
4h 20m stop
00:05 — 05:45
LH9695
Lufthansa
Addis Ababa — Frankfurt
4h 25m stop
10:10 — 14:35
LH462
Lufthansa
Frankfurt — Miami
|
28h 35m including layover |
Find flight
from$725 |
|
18:20 — 20:15
+1 day
|
18:20 — 00:20
EY768
Etihad Airways
Nairobi — Abu Dhabi
2h 5m stop
02:25 — 06:55
EY111
Etihad Airways
Abu Dhabi — Barcelona
8h stop
14:55 — 20:15
VY9779
Vueling
Barcelona — Miami
|
33h 55m including layover |
Find flight
from$828 |
|
22:45 — 16:45
+2 days
|
22:45 — 04:45
EK722
Emirates
Nairobi — Dubai
3h stop
07:45 — 11:40
EK1
Emirates
Dubai — London
24h 20m stop
12:00 — 16:45
Z0723
Z0
London — Miami
|
50h including layover |
Find flight
from$920 |
|
23:55 — 17:30
+1 day
|
23:55 — 06:50
LX4523
SWISS International Air Lines
Nairobi — Brussels
2h 55m stop
09:45 — 11:05
LX787
SWISS International Air Lines
Brussels — Zurich
1h 45m stop
12:50 — 17:30
LX64
SWISS International Air Lines
Zurich — Miami
|
25h 35m including layover |
Find flight
from$734 |
|
23:55 — 14:40
+2 days
|
23:55 — 06:50
LX4523
SWISS International Air Lines
Nairobi — Brussels
2h 55m stop
09:45 — 11:05
LX787
SWISS International Air Lines
Brussels — Zurich
22h 45m stop
09:50 — 14:40
LX66
SWISS International Air Lines
Zurich — Miami
|
46h 45m including layover |
Find flight
from$734 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Nairobi to Miami depends on and how to choose the most interesting flight option for you.
Distance between Nairobi and Miami is 12781 miles. Time difference between the cities is 8h. Airplanes depart 00:30 to 23:59 from 2 Nairobi airports and arrive 00:30 to 23:59 to 3 Miami airports. Average flight time is 32h 42m.
- The fastest flight 21h 42m
- Average flight time 32h 42m
- The earliest flight 00:30
- The latest flight 23:59
- Distance 7942 ml
The cheapest months to travel to Miami are november (from 698 $), december (from 723 $), january (from 725 $).
The most expensive months are february (from 737 $), january (from 725 $), december (from 723 $).
What is the lowest airfare Nairobi to Miami?
The cheapest plane ticket found by our users is $725. This airfare is for economy class on one-way LH9693 flight by Lufthansa for January 22, 2025 which leaves Jomo Kenyatta Intl in Nairobi at 18:00 am and arrives at Miami Miami Intl at 14:35.
Popular Airlines on the Route
The flight Nairobi — Miami is served by 21 regular airline and 2 low-cost airlines. Most of the flights on this route are operated by Qatar Airways - 63 departures per week at the price of from $ 811 . And the most expensive tickets are offered by Etihad Airways airline - from $ 11636.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 337 flights with layovers on the route. The fastest connecting flight is KQ2 by Kenya Airways takes 21h 42m and the cheapest is LH9693 by Lufthansa for $725.
- QR - Qatar Airwaysfrom $811Find
- AC - Air Canadafrom $1055Find
- UX - Air Europafrom $1281Find
- SV - Saudi Arabian Airlinesfrom $1660Find
- MS - EGYPTAIRfrom $812Find
- EK - Emiratesfrom $824Find
- KQ - Kenya Airwaysfrom $1068Find
- PW - Precision Air Servicesfrom $976Find
- AI - Air Indiafrom $1035Find
- WB - RwandAirfrom $1044Find
- LX - SWISS International Air Linesfrom $734Find
- UA - United Airlinesfrom $2700Find
Airports
You can fly from Nairobi to Miami from 2 airports (Jomo Kenyatta Intl, Wilson).
Nairobi airports
- Jomo Kenyatta Intl-NBOfrom $725Find
- Wilson-WILFind
Miami airports
- Miami Intl-MIAFind
- Palm Beach Intl-PBIFind
- Miami Int.-FLLFind
Airplanes
There are flights to Miami from Nairobi by 21 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
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 $63Find
- from $72Find
- from $72Find
- from $80Find
- from $63Find
- from $63Find
- from $74Find
- from $63Find
- from $58Find
- from $67Find
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.