HowToGo

Flight from Kenya to Bahamas

How to get to Bahamas from Kenya by flight ? You can check flights from Kenya to Bahamas below.

Search Transfer from Kenya to Bahamas

Search Flights

You can find flight ticket prices from Kenya to Bahamas with our flight tickets search tool below

1. Nairobi to Nassau

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Nassau and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Nassau to your destination in Bahamas.

Flight Depart Arrive
KQ2 Kenya Airways
DL457 Delta
22:55 Nairobi
09:35 New York JFK
06:55 New York JFK
12:48 Nassau
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
22:55 Nairobi
12:50 New York JFK
06:55 New York JFK
15:58 Nassau
Connect
KQ2 Kenya Airways
AA1610 American Airlines
AA4433 American Airlines
22:55 Nairobi
08:00 New York JFK
12:35 Miami
06:55 New York JFK
11:12 Miami
13:33 Nassau
Connect
KQ2 Kenya Airways
AA1444 American Airlines
AA859 American Airlines
22:55 Nairobi
08:10 New York JFK
11:30 Charlotte
06:55 New York JFK
10:19 Charlotte
13:50 Nassau
Connect
KQ2 Kenya Airways
DL494 Delta
22:55 Nairobi
13:35 New York JFK
06:55 New York JFK
17:00 Nassau
Connect
BA064 British Airways
BA253 British Airways
23:25 Nairobi
10:15 London Heathrow
06:20 London Heathrow
14:35 Nassau
Connect
BA064 British Airways
BA207 British Airways
AA4560 American Airlines
23:25 Nairobi
10:40 London Heathrow
17:35 Miami
06:20 London Heathrow
15:00 Miami
18:39 Nassau
Connect
KL0566 KLM
DL47 Delta
DL494 Delta
23:50 Nairobi
10:00 Amsterdam Schiphol
13:35 New York JFK
07:10 Amsterdam Schiphol
12:17 New York JFK
17:00 Nassau
Connect

2. Nairobi to George Town

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to George Town and cost approximately 1700 USD.

  3. You take a bus, shuttle or taxi from George Town to your destination in Bahamas.

Flight Depart Arrive
SA185 South African Airways
DL201 Delta
DL5499 Delta
15:55 Nairobi
19:55 Johannesburg
10:30 Atlanta
19:00 Johannesburg
05:52 Atlanta
12:55 George Town
Connect
KQ2 Kenya Airways
AA1610 American Airlines
AA4673 American Airlines
22:55 Nairobi
08:00 New York JFK
12:10 Miami
06:55 New York JFK
11:12 Miami
13:22 George Town
Connect
KQ2 Kenya Airways
DL1968 Delta
DL5009 Delta
22:55 Nairobi
09:00 New York JFK
12:40 Atlanta
06:55 New York JFK
11:28 Atlanta
14:59 George Town
Connect
BA064 British Airways
BA253 British Airways
WST804 Western Air
23:25 Nairobi
10:15 London Heathrow
18:00 Nassau
06:20 London Heathrow
14:35 Nassau
18:40 George Town
Connect
BA064 British Airways
BA253 British Airways
UP372 Bahamasair
23:25 Nairobi
10:15 London Heathrow
18:00 Nassau
06:20 London Heathrow
14:35 Nassau
18:40 George Town
Connect
KL0566 KLM
DL71 Delta
DL5009 Delta
23:50 Nairobi
08:35 Amsterdam Schiphol
12:40 Atlanta
07:10 Amsterdam Schiphol
11:46 Atlanta
14:59 George Town
Connect

3. Kisumu to Nassau

  1. You take a bus, shuttle or taxi from your location in Kenya to Kisumu.

  2. You take a flight from Kisumu to Nassau and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Nassau to your destination in Bahamas.

Flight Depart Arrive
KQ655 Kenya Airways
KQ534 Kenya Airways
DL55 Delta
DL660 Delta
10:55 Kisumu
14:40 Nairobi
22:40 Lagos
09:55 Atlanta
11:45 Nairobi
17:55 Lagos
05:30 Atlanta
12:04 Nassau
Connect
KQ655 Kenya Airways
KQ534 Kenya Airways
DL55 Delta
DL638 Delta
10:55 Kisumu
14:40 Nairobi
22:40 Lagos
08:42 Atlanta
11:45 Nairobi
17:55 Lagos
05:30 Atlanta
10:48 Nassau
Connect
KQ675 Kenya Airways
KQ2 Kenya Airways
DL494 Delta
12:30 Kisumu
22:55 Nairobi
13:35 New York JFK
13:25 Nairobi
06:55 New York JFK
17:00 Nassau
Connect
KQ675 Kenya Airways
KQ2 Kenya Airways
AA1444 American Airlines
AA859 American Airlines
12:30 Kisumu
22:55 Nairobi
08:10 New York JFK
11:30 Charlotte
13:25 Nairobi
06:55 New York JFK
10:19 Charlotte
13:50 Nassau
Connect
KQ675 Kenya Airways
KQ2 Kenya Airways
AA1610 American Airlines
AA4433 American Airlines
12:30 Kisumu
22:55 Nairobi
08:00 New York JFK
12:35 Miami
13:25 Nairobi
06:55 New York JFK
11:12 Miami
13:33 Nassau
Connect
KQ675 Kenya Airways
KQ534 Kenya Airways
DL55 Delta
DL638 Delta
12:30 Kisumu
14:40 Nairobi
22:40 Lagos
08:42 Atlanta
13:25 Nairobi
17:55 Lagos
05:30 Atlanta
10:48 Nassau
Connect
KQ675 Kenya Airways
KQ534 Kenya Airways
DL55 Delta
DL660 Delta
12:30 Kisumu
14:40 Nairobi
22:40 Lagos
09:55 Atlanta
13:25 Nairobi
17:55 Lagos
05:30 Atlanta
12:04 Nassau
Connect
KQ675 Kenya Airways
KQ2 Kenya Airways
B6421 JetBlue Airways
12:30 Kisumu
22:55 Nairobi
12:50 New York JFK
13:25 Nairobi
06:55 New York JFK
15:58 Nassau
Connect
KQ675 Kenya Airways
KQ2 Kenya Airways
DL457 Delta
12:30 Kisumu
22:55 Nairobi
09:35 New York JFK
13:25 Nairobi
06:55 New York JFK
12:48 Nassau
Connect
KQ657 Kenya Airways
KQ2 Kenya Airways
AA1610 American Airlines
AA4433 American Airlines
14:05 Kisumu
22:55 Nairobi
08:00 New York JFK
12:35 Miami
14:55 Nairobi
06:55 New York JFK
11:12 Miami
13:33 Nassau
Connect
KQ657 Kenya Airways
BA064 British Airways
BA253 British Airways
14:05 Kisumu
23:25 Nairobi
10:15 London Heathrow
14:55 Nairobi
06:20 London Heathrow
14:35 Nassau
Connect
KQ657 Kenya Airways
KQ2 Kenya Airways
DL494 Delta
14:05 Kisumu
22:55 Nairobi
13:35 New York JFK
14:55 Nairobi
06:55 New York JFK
17:00 Nassau
Connect
KQ657 Kenya Airways
KQ2 Kenya Airways
DL1968 Delta
DL918 Delta
14:05 Kisumu
22:55 Nairobi
09:00 New York JFK
12:45 Atlanta
14:55 Nairobi
06:55 New York JFK
11:28 Atlanta
14:50 Nassau
Connect
KQ657 Kenya Airways
KQ2 Kenya Airways
AA1444 American Airlines
AA1762 American Airlines
14:05 Kisumu
22:55 Nairobi
08:10 New York JFK
13:20 Charlotte
14:55 Nairobi
06:55 New York JFK
10:19 Charlotte
15:33 Nassau
Connect
KQ657 Kenya Airways
KQ2 Kenya Airways
DL457 Delta
14:05 Kisumu
22:55 Nairobi
09:35 New York JFK
14:55 Nairobi
06:55 New York JFK
12:48 Nassau
Connect
KQ657 Kenya Airways
KQ2 Kenya Airways
AA1610 American Airlines
AA4692 American Airlines
14:05 Kisumu
22:55 Nairobi
08:00 New York JFK
14:03 Miami
14:55 Nairobi
06:55 New York JFK
11:12 Miami
15:03 Nassau
Connect
KQ657 Kenya Airways
KQ2 Kenya Airways
B6421 JetBlue Airways
14:05 Kisumu
22:55 Nairobi
12:50 New York JFK
14:55 Nairobi
06:55 New York JFK
15:58 Nassau
Connect
KQ657 Kenya Airways
KQ2 Kenya Airways
AA1444 American Airlines
AA859 American Airlines
14:05 Kisumu
22:55 Nairobi
08:10 New York JFK
11:30 Charlotte
14:55 Nairobi
06:55 New York JFK
10:19 Charlotte
13:50 Nassau
Connect
5H410 Fly540
BA064 British Airways
BA253 British Airways
18:30 Kisumu
23:25 Nairobi
10:15 London Heathrow
19:30 Nairobi
06:20 London Heathrow
14:35 Nassau
Connect
5H410 Fly540
KQ2 Kenya Airways
DL457 Delta
18:30 Kisumu
22:55 Nairobi
09:35 New York JFK
19:30 Nairobi
06:55 New York JFK
12:48 Nassau
Connect
5H410 Fly540
KL0566 KLM
DL47 Delta
DL494 Delta
18:30 Kisumu
23:50 Nairobi
10:00 Amsterdam Schiphol
13:35 New York JFK
19:30 Nairobi
07:10 Amsterdam Schiphol
12:17 New York JFK
17:00 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
B6201 JetBlue Airways
B6293 JetBlue Airways
18:40 Kisumu
22:55 Nairobi
09:16 New York JFK
15:45 Fort Lauderdale
19:30 Nairobi
06:55 New York JFK
12:25 Fort Lauderdale
16:44 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
AA1444 American Airlines
AA1762 American Airlines
18:40 Kisumu
22:55 Nairobi
08:10 New York JFK
13:20 Charlotte
19:30 Nairobi
06:55 New York JFK
10:19 Charlotte
15:33 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
DL2634 Delta
UP840 Bahamasair
18:40 Kisumu
22:55 Nairobi
11:00 New York JFK
14:45 Orlando
19:30 Nairobi
06:55 New York JFK
13:53 Orlando
16:00 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
AA1610 American Airlines
AA4692 American Airlines
18:40 Kisumu
22:55 Nairobi
08:00 New York JFK
14:03 Miami
19:30 Nairobi
06:55 New York JFK
11:12 Miami
15:03 Nassau
Connect
KQ671 Kenya Airways
KQ112 Kenya Airways
AA63 American Airlines
AA4560 American Airlines
18:40 Kisumu
23:50 Nairobi
10:40 Paris CDG
17:35 Miami
19:30 Nairobi
07:30 Paris CDG
15:00 Miami
18:39 Nassau
Connect
KQ671 Kenya Airways
KL0566 KLM
KL0627 KLM
UP228 Bahamasair
18:40 Kisumu
23:50 Nairobi
09:55 Amsterdam Schiphol
16:40 Miami
19:30 Nairobi
07:10 Amsterdam Schiphol
15:15 Miami
17:35 Nassau
Connect
KQ671 Kenya Airways
KL0566 KLM
DL47 Delta
DL494 Delta
18:40 Kisumu
23:50 Nairobi
10:00 Amsterdam Schiphol
13:35 New York JFK
19:30 Nairobi
07:10 Amsterdam Schiphol
12:17 New York JFK
17:00 Nassau
Connect
KQ671 Kenya Airways
KL0566 KLM
KL0627 KLM
UP226 Bahamasair
18:40 Kisumu
23:50 Nairobi
09:55 Amsterdam Schiphol
16:45 Miami
19:30 Nairobi
07:10 Amsterdam Schiphol
15:15 Miami
17:40 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
DL494 Delta
18:40 Kisumu
22:55 Nairobi
13:35 New York JFK
19:30 Nairobi
06:55 New York JFK
17:00 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
AA1444 American Airlines
AA859 American Airlines
18:40 Kisumu
22:55 Nairobi
08:10 New York JFK
11:30 Charlotte
19:30 Nairobi
06:55 New York JFK
10:19 Charlotte
13:50 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
DL1968 Delta
DL704 Delta
18:40 Kisumu
22:55 Nairobi
09:00 New York JFK
14:15 Atlanta
19:30 Nairobi
06:55 New York JFK
11:28 Atlanta
16:21 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
AA1610 American Airlines
AA4433 American Airlines
18:40 Kisumu
22:55 Nairobi
08:00 New York JFK
12:35 Miami
19:30 Nairobi
06:55 New York JFK
11:12 Miami
13:33 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
AA1610 American Airlines
AA4348 American Airlines
18:40 Kisumu
22:55 Nairobi
08:00 New York JFK
15:35 Miami
19:30 Nairobi
06:55 New York JFK
11:12 Miami
16:33 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
B6421 JetBlue Airways
18:40 Kisumu
22:55 Nairobi
12:50 New York JFK
19:30 Nairobi
06:55 New York JFK
15:58 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
AA1444 American Airlines
AA1836 American Airlines
18:40 Kisumu
22:55 Nairobi
08:10 New York JFK
14:35 Charlotte
19:30 Nairobi
06:55 New York JFK
10:19 Charlotte
16:42 Nassau
Connect
KQ671 Kenya Airways
BA064 British Airways
BA253 British Airways
18:40 Kisumu
23:25 Nairobi
10:15 London Heathrow
19:30 Nairobi
06:20 London Heathrow
14:35 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
DL1968 Delta
DL918 Delta
18:40 Kisumu
22:55 Nairobi
09:00 New York JFK
12:45 Atlanta
19:30 Nairobi
06:55 New York JFK
11:28 Atlanta
14:50 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
DL457 Delta
18:40 Kisumu
22:55 Nairobi
09:35 New York JFK
19:30 Nairobi
06:55 New York JFK
12:48 Nassau
Connect
KQ671 Kenya Airways
KQ2 Kenya Airways
B6201 JetBlue Airways
B62393 JetBlue Airways
18:40 Kisumu
22:55 Nairobi
09:16 New York JFK
17:02 Fort Lauderdale
19:30 Nairobi
06:55 New York JFK
12:25 Fort Lauderdale
18:00 Nassau
Connect

4. Nairobi to San Andros

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to San Andros and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from San Andros to your destination in Bahamas.

Flight Depart Arrive
KQ2 Kenya Airways
DL457 Delta
WST502 Western Air
22:55 Nairobi
09:35 New York JFK
16:00 Nassau
06:55 New York JFK
12:48 Nassau
16:15 San Andros
Connect
BA064 British Airways
BA253 British Airways
WST502 Western Air
23:25 Nairobi
10:15 London Heathrow
16:00 Nassau
06:20 London Heathrow
14:35 Nassau
16:15 San Andros
Connect
KL0566 KLM
KL1007 KLM
BA253 British Airways
WST502 Western Air
23:50 Nairobi
08:35 Amsterdam Schiphol
10:15 London Heathrow
16:00 Nassau
07:10 Amsterdam Schiphol
09:00 London Heathrow
14:35 Nassau
16:15 San Andros
Connect

5. Nairobi to Freeport

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Freeport and cost approximately 1600 USD.

  3. You take a bus, shuttle or taxi from Freeport to your destination in Bahamas.

Flight Depart Arrive
KQ2 Kenya Airways
B6421 JetBlue Airways
WST712 Western Air
22:55 Nairobi
12:50 New York JFK
18:00 Nassau
06:55 New York JFK
15:58 Nassau
18:35 Freeport
Connect
KQ2 Kenya Airways
DL494 Delta
WST712 Western Air
22:55 Nairobi
13:35 New York JFK
18:00 Nassau
06:55 New York JFK
17:00 Nassau
18:35 Freeport
Connect
KQ2 Kenya Airways
DL2097 Delta
3M142 Silver Airways
22:55 Nairobi
08:05 New York JFK
12:30 Fort Lauderdale
06:55 New York JFK
11:19 Fort Lauderdale
13:25 Freeport
Connect
KQ2 Kenya Airways
B6201 JetBlue Airways
UP104 Bahamasair
22:55 Nairobi
09:16 New York JFK
13:25 Fort Lauderdale
06:55 New York JFK
12:25 Fort Lauderdale
14:05 Freeport
Connect
KQ2 Kenya Airways
DL2097 Delta
UP104 Bahamasair
22:55 Nairobi
08:05 New York JFK
13:25 Fort Lauderdale
06:55 New York JFK
11:19 Fort Lauderdale
14:05 Freeport
Connect
KQ2 Kenya Airways
DL2634 Delta
UP840 Bahamasair
UP325 Bahamasair
22:55 Nairobi
11:00 New York JFK
14:45 Orlando
17:30 Nassau
06:55 New York JFK
13:53 Orlando
16:00 Nassau
18:15 Freeport
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
UP325 Bahamasair
22:55 Nairobi
12:50 New York JFK
17:30 Nassau
06:55 New York JFK
15:58 Nassau
18:15 Freeport
Connect
KQ2 Kenya Airways
DL457 Delta
UP327 Bahamasair
22:55 Nairobi
09:35 New York JFK
16:00 Nassau
06:55 New York JFK
12:48 Nassau
16:45 Freeport
Connect
KQ2 Kenya Airways
DL457 Delta
WST711 Western Air
22:55 Nairobi
09:35 New York JFK
17:00 Nassau
06:55 New York JFK
12:48 Nassau
17:35 Freeport
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
WST711 Western Air
22:55 Nairobi
12:50 New York JFK
17:00 Nassau
06:55 New York JFK
15:58 Nassau
17:35 Freeport
Connect
KQ2 Kenya Airways
DL457 Delta
UP321 Bahamasair
22:55 Nairobi
09:35 New York JFK
14:30 Nassau
06:55 New York JFK
12:48 Nassau
15:15 Freeport
Connect
BA064 British Airways
BA253 British Airways
WST711 Western Air
23:25 Nairobi
10:15 London Heathrow
17:00 Nassau
06:20 London Heathrow
14:35 Nassau
17:35 Freeport
Connect
BA064 British Airways
BA253 British Airways
UP325 Bahamasair
23:25 Nairobi
10:15 London Heathrow
17:30 Nassau
06:20 London Heathrow
14:35 Nassau
18:15 Freeport
Connect
BA064 British Airways
BA253 British Airways
UP327 Bahamasair
23:25 Nairobi
10:15 London Heathrow
16:00 Nassau
06:20 London Heathrow
14:35 Nassau
16:45 Freeport
Connect

6. Nairobi to Marsh Harbour

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Marsh Harbour and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Marsh Harbour to your destination in Bahamas.

Flight Depart Arrive
KQ2 Kenya Airways
B6201 JetBlue Airways
3M65 Silver Airways
22:55 Nairobi
09:16 New York JFK
13:20 Fort Lauderdale
06:55 New York JFK
12:25 Fort Lauderdale
14:35 Marsh Harbour
Connect
KQ2 Kenya Airways
DL2634 Delta
UP840 Bahamasair
UP137 Bahamasair
22:55 Nairobi
11:00 New York JFK
14:45 Orlando
17:00 Nassau
06:55 New York JFK
13:53 Orlando
16:00 Nassau
17:35 Marsh Harbour
Connect
KQ2 Kenya Airways
DL2097 Delta
3M65 Silver Airways
22:55 Nairobi
08:05 New York JFK
13:20 Fort Lauderdale
06:55 New York JFK
11:19 Fort Lauderdale
14:35 Marsh Harbour
Connect
KQ2 Kenya Airways
DL2598 Delta
3M89 Silver Airways
22:55 Nairobi
08:05 New York JFK
13:00 Tampa
06:55 New York JFK
10:59 Tampa
14:50 Marsh Harbour
Connect
KQ2 Kenya Airways
DL457 Delta
WST604 Western Air
22:55 Nairobi
09:35 New York JFK
16:00 Nassau
06:55 New York JFK
12:48 Nassau
16:25 Marsh Harbour
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
UP137 Bahamasair
22:55 Nairobi
12:50 New York JFK
17:00 Nassau
06:55 New York JFK
15:58 Nassau
17:35 Marsh Harbour
Connect
KQ2 Kenya Airways
DL457 Delta
UP137 Bahamasair
22:55 Nairobi
09:35 New York JFK
17:00 Nassau
06:55 New York JFK
12:48 Nassau
17:35 Marsh Harbour
Connect
BA064 British Airways
BA253 British Airways
WST604 Western Air
23:25 Nairobi
10:15 London Heathrow
16:00 Nassau
06:20 London Heathrow
14:35 Nassau
16:25 Marsh Harbour
Connect
BA064 British Airways
BA253 British Airways
UP137 Bahamasair
23:25 Nairobi
10:15 London Heathrow
17:00 Nassau
06:20 London Heathrow
14:35 Nassau
17:35 Marsh Harbour
Connect
KL0566 KLM
KL1007 KLM
BA253 British Airways
WST604 Western Air
23:50 Nairobi
08:35 Amsterdam Schiphol
10:15 London Heathrow
16:00 Nassau
07:10 Amsterdam Schiphol
09:00 London Heathrow
14:35 Nassau
16:25 Marsh Harbour
Connect

7. Nairobi to Fort Lauderdale

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Fort Lauderdale and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Fort Lauderdale to your destination in Bahamas.

Flight Depart Arrive
TK608 Turkish Airlines
TK1 Turkish Airlines
B6601 JetBlue Airways
03:55 Nairobi
13:30 Istanbul Ataturk
20:11 New York JFK
10:45 Istanbul Ataturk
17:25 New York JFK
23:26 Fort Lauderdale
Connect
TK608 Turkish Airlines
TK1 Turkish Airlines
B61201 JetBlue Airways
03:55 Nairobi
13:30 Istanbul Ataturk
20:55 New York JFK
10:45 Istanbul Ataturk
17:25 New York JFK
00:07 Fort Lauderdale
Connect
MS850 Egyptair
MS985 Egyptair
B6601 JetBlue Airways
04:25 Nairobi
09:20 Cairo
20:11 New York JFK
08:10 Cairo
15:15 New York JFK
23:26 Fort Lauderdale
Connect
MS850 Egyptair
MS985 Egyptair
DL2910 Delta
04:25 Nairobi
09:20 Cairo
19:35 New York JFK
08:10 Cairo
15:15 New York JFK
22:59 Fort Lauderdale
Connect
MS850 Egyptair
MS985 Egyptair
DL2195 Delta
04:25 Nairobi
09:20 Cairo
16:10 New York JFK
08:10 Cairo
15:15 New York JFK
19:41 Fort Lauderdale
Connect
KQ534 Kenya Airways
DL55 Delta
DL2227 Delta
14:40 Nairobi
22:40 Lagos
07:00 Atlanta
17:55 Lagos
05:30 Atlanta
08:52 Fort Lauderdale
Connect
KQ534 Kenya Airways
DL55 Delta
DL1420 Delta
14:40 Nairobi
22:40 Lagos
09:10 Atlanta
17:55 Lagos
05:30 Atlanta
11:07 Fort Lauderdale
Connect
KQ534 Kenya Airways
DL55 Delta
DL2390 Delta
14:40 Nairobi
22:40 Lagos
08:00 Atlanta
17:55 Lagos
05:30 Atlanta
09:51 Fort Lauderdale
Connect
LH591 Lufthansa
UA988 United Airlines
UA2232 United Airlines
22:25 Nairobi
12:20 Frankfurt
17:45 Washington Dulles
05:40 Frankfurt
15:10 Washington Dulles
20:18 Fort Lauderdale
Connect
LH591 Lufthansa
LH416 Lufthansa
UA2232 United Airlines
22:25 Nairobi
10:30 Frankfurt
17:45 Washington Dulles
05:40 Frankfurt
13:35 Washington Dulles
20:18 Fort Lauderdale
Connect
LH591 Lufthansa
LH418 Lufthansa
UA2232 United Airlines
22:25 Nairobi
13:10 Frankfurt
17:45 Washington Dulles
05:40 Frankfurt
16:00 Washington Dulles
20:18 Fort Lauderdale
Connect
UU977 Air Austral
UA56 United Airlines
UA1549 United Airlines
22:45 Nairobi
09:45 Paris CDG
14:30 Newark
06:10 Paris CDG
11:50 Newark
17:21 Fort Lauderdale
Connect
KQ2 Kenya Airways
DL1968 Delta
DL406 Delta
22:55 Nairobi
09:00 New York JFK
14:00 Atlanta
06:55 New York JFK
11:28 Atlanta
15:59 Fort Lauderdale
Connect
KQ2 Kenya Airways
DL2139 Delta
DL2334 Delta
22:55 Nairobi
11:45 New York JFK
17:00 Atlanta
06:55 New York JFK
14:17 Atlanta
19:01 Fort Lauderdale
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
B62794 JetBlue Airways
22:55 Nairobi
12:50 New York JFK
17:45 Nassau
06:55 New York JFK
15:58 Nassau
18:48 Fort Lauderdale
Connect
KQ2 Kenya Airways
B6285 JetBlue Airways
B62625 JetBlue Airways
22:55 Nairobi
08:05 New York JFK
13:19 Raleigh/Durham
06:55 New York JFK
09:51 Raleigh/Durham
15:24 Fort Lauderdale
Connect
KQ2 Kenya Airways
DL1968 Delta
DL1009 Delta
22:55 Nairobi
09:00 New York JFK
15:00 Atlanta
06:55 New York JFK
11:28 Atlanta
17:03 Fort Lauderdale
Connect
KQ2 Kenya Airways
AA1444 American Airlines
AA1709 American Airlines
22:55 Nairobi
08:10 New York JFK
14:25 Charlotte
06:55 New York JFK
10:19 Charlotte
16:25 Fort Lauderdale
Connect
KQ2 Kenya Airways
DL5266 Delta
B62625 JetBlue Airways
22:55 Nairobi
08:44 New York JFK
13:19 Raleigh/Durham
06:55 New York JFK
10:47 Raleigh/Durham
15:24 Fort Lauderdale
Connect
KQ2 Kenya Airways
DL5266 Delta
DL2740 Delta
22:55 Nairobi
08:44 New York JFK
11:40 Raleigh/Durham
06:55 New York JFK
10:47 Raleigh/Durham
13:52 Fort Lauderdale
Connect
KQ2 Kenya Airways
AA1444 American Airlines
AA1877 American Airlines
22:55 Nairobi
08:10 New York JFK
11:22 Charlotte
06:55 New York JFK
10:19 Charlotte
13:25 Fort Lauderdale
Connect
KQ2 Kenya Airways
DL1968 Delta
DL2587 Delta
22:55 Nairobi
09:00 New York JFK
16:00 Atlanta
06:55 New York JFK
11:28 Atlanta
18:04 Fort Lauderdale
Connect
KQ2 Kenya Airways
DL3029 Delta
22:55 Nairobi
11:29 New York JFK
06:55 New York JFK
14:39 Fort Lauderdale
Connect
KQ2 Kenya Airways
DL2139 Delta
DL2587 Delta
22:55 Nairobi
11:45 New York JFK
16:00 Atlanta
06:55 New York JFK
14:17 Atlanta
18:04 Fort Lauderdale
Connect
KQ2 Kenya Airways
B6201 JetBlue Airways
22:55 Nairobi
09:16 New York JFK
06:55 New York JFK
12:25 Fort Lauderdale
Connect
KQ2 Kenya Airways
B6677 JetBlue Airways
B6817 JetBlue Airways
22:55 Nairobi
08:01 New York JFK
14:40 Jacksonville
06:55 New York JFK
10:28 Jacksonville
15:59 Fort Lauderdale
Connect
KQ2 Kenya Airways
AA4044 American Airlines
AA1870 American Airlines
22:55 Nairobi
13:10 New York JFK
15:36 Philadelphia
06:55 New York JFK
14:23 Philadelphia
18:33 Fort Lauderdale
Connect
KQ2 Kenya Airways
DL2097 Delta
22:55 Nairobi
08:05 New York JFK
06:55 New York JFK
11:19 Fort Lauderdale
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
B62394 JetBlue Airways
22:55 Nairobi
12:50 New York JFK
19:00 Nassau
06:55 New York JFK
15:58 Nassau
19:59 Fort Lauderdale
Connect
BA064 British Airways
BA253 British Airways
WN243 Southwest Airlines
23:25 Nairobi
10:15 London Heathrow
16:10 Nassau
06:20 London Heathrow
14:35 Nassau
17:20 Fort Lauderdale
Connect
BA064 British Airways
BA253 British Airways
WN605 Southwest Airlines
23:25 Nairobi
10:15 London Heathrow
16:45 Nassau
06:20 London Heathrow
14:35 Nassau
17:55 Fort Lauderdale
Connect
BA064 British Airways
BA253 British Airways
B62794 JetBlue Airways
23:25 Nairobi
10:15 London Heathrow
17:45 Nassau
06:20 London Heathrow
14:35 Nassau
18:48 Fort Lauderdale
Connect
KQ112 Kenya Airways
UA56 United Airlines
UA1549 United Airlines
23:50 Nairobi
09:45 Paris CDG
14:30 Newark
07:30 Paris CDG
11:50 Newark
17:21 Fort Lauderdale
Connect
KQ112 Kenya Airways
DY7047 Norwegian Air Shuttle
23:50 Nairobi
15:55 Paris CDG
07:30 Paris CDG
19:30 Fort Lauderdale
Connect
KL0566 KLM
UA71 United Airlines
UA1549 United Airlines
23:50 Nairobi
09:15 Amsterdam Schiphol
14:30 Newark
07:10 Amsterdam Schiphol
11:40 Newark
17:21 Fort Lauderdale
Connect
KQ128 Kenya Airways
UA975 United Airlines
UA2232 United Airlines
23:50 Nairobi
11:45 Geneva
17:45 Washington Dulles
06:45 Geneva
14:50 Washington Dulles
20:18 Fort Lauderdale
Connect
KL0566 KLM
KL0651 KLM
UA2232 United Airlines
23:50 Nairobi
13:20 Amsterdam Schiphol
17:45 Washington Dulles
07:10 Amsterdam Schiphol
15:40 Washington Dulles
20:18 Fort Lauderdale
Connect
KQ112 Kenya Airways
UA914 United Airlines
UA2232 United Airlines
23:50 Nairobi
12:25 Paris CDG
17:45 Washington Dulles
07:30 Paris CDG
14:50 Washington Dulles
20:18 Fort Lauderdale
Connect
KQ112 Kenya Airways
DL225 Delta
B62269 JetBlue Airways
23:50 Nairobi
10:25 Paris CDG
14:05 Boston
07:30 Paris CDG
12:24 Boston
17:33 Fort Lauderdale
Connect
KL0566 KLM
UA947 United Airlines
UA2232 United Airlines
23:50 Nairobi
12:00 Amsterdam Schiphol
17:45 Washington Dulles
07:10 Amsterdam Schiphol
14:35 Washington Dulles
20:18 Fort Lauderdale
Connect

References

Find Hotels in Bahamas

You can find hotels and accommodations in Bahamas with our hotels search tool below

Booking.com