HowToGo

Flight from Nairobi to Bahamas

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

Search Transfer from Nairobi to Bahamas

Search Flights

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

1. Nairobi to Nassau

  1. You take a flight from Nairobi to Nassau and cost approximately 1100 USD.

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

Flight Depart Arrive
BA1064 British Airways
AA39 American Airlines
AA4715 American Airlines
23:10 Nairobi
10:15 London Heathrow
19:40 Miami
06:15 London Heathrow
16:20 Miami
20:40 Nassau
Connect
BA1064 British Airways
BA253 British Airways
23:10 Nairobi
09:35 London Heathrow
06:15 London Heathrow
15:25 Nassau
Connect
BA1064 British Airways
BA207 British Airways
AA4560 American Airlines
23:10 Nairobi
09:35 London Heathrow
17:35 Miami
06:15 London Heathrow
15:35 Miami
18:35 Nassau
Connect
KQ2 Kenya Airways
B61721 JetBlue Airways
23:25 Nairobi
09:00 New York JFK
07:25 New York JFK
12:07 Nassau
Connect
KQ2 Kenya Airways
DL1907 Delta
23:25 Nairobi
09:30 New York JFK
07:25 New York JFK
12:48 Nassau
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
23:25 Nairobi
11:00 New York JFK
07:25 New York JFK
14:07 Nassau
Connect
BA064 British Airways
BA207 British Airways
AA4560 American Airlines
23:55 Nairobi
09:35 London Heathrow
17:35 Miami
07:15 London Heathrow
15:35 Miami
18:35 Nassau
Connect
BA064 British Airways
AA39 American Airlines
AA4715 American Airlines
23:55 Nairobi
10:15 London Heathrow
19:40 Miami
07:15 London Heathrow
16:20 Miami
20:40 Nassau
Connect
BA064 British Airways
BA207 British Airways
AA4715 American Airlines
23:55 Nairobi
09:35 London Heathrow
19:40 Miami
07:15 London Heathrow
15:35 Miami
20:40 Nassau
Connect
BA064 British Airways
BA253 British Airways
23:55 Nairobi
09:35 London Heathrow
07:15 London Heathrow
15:25 Nassau
Connect
BA064 British Airways
AA39 American Airlines
AA4560 American Airlines
23:55 Nairobi
10:15 London Heathrow
17:35 Miami
07:15 London Heathrow
16:20 Miami
18:35 Nassau
Connect

2. Nairobi to Freeport

  1. You take a flight from Nairobi to Freeport and cost approximately 1400 USD.

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

Flight Depart Arrive
TK608 Turkish Airlines
TK77 Turkish Airlines
AA3675 American Airlines
04:25 Nairobi
13:40 Istanbul
10:30 Miami
11:10 Istanbul
19:00 Miami
11:24 Freeport
Connect
TK608 Turkish Airlines
TK77 Turkish Airlines
AA4872 American Airlines
04:25 Nairobi
13:40 Istanbul
10:30 Miami
11:10 Istanbul
19:00 Miami
11:25 Freeport
Connect
MS841 Egyptair
MS705 Egyptair
NO438 Neos
07:30 Nairobi
12:55 Cairo
10:30 Milan Malpensa
11:10 Cairo
15:50 Milan Malpensa
14:35 Freeport
Connect
KQ100 Kenya Airways
BA221 British Airways
AA4922 American Airlines
AA3675 American Airlines
09:20 Nairobi
17:35 London Heathrow
06:00 Charleston
10:30 Miami
16:15 London Heathrow
21:25 Charleston
07:43 Miami
11:24 Freeport
Connect
KQ100 Kenya Airways
BA221 British Airways
AA4922 American Airlines
AA4872 American Airlines
09:20 Nairobi
17:35 London Heathrow
06:00 Charleston
10:30 Miami
16:15 London Heathrow
21:25 Charleston
07:43 Miami
11:25 Freeport
Connect
KQ508 Kenya Airways
SA209 South African Airways
UA1785 United Airlines
UP142 Bahamasair
12:20 Nairobi
23:00 Accra
08:40 Washington Dulles
12:30 Fort Lauderdale-Hollywood International
15:00 Accra
06:00 Washington Dulles
11:13 Fort Lauderdale-Hollywood International
13:15 Freeport
Connect
KQ508 Kenya Airways
UA997 United Airlines
UA1785 United Airlines
UP142 Bahamasair
12:20 Nairobi
23:45 Accra
08:40 Washington Dulles
12:30 Fort Lauderdale-Hollywood International
15:00 Accra
06:35 Washington Dulles
11:13 Fort Lauderdale-Hollywood International
13:15 Freeport
Connect
AF815 Air France
AF090 Air France
AA4872 American Airlines
22:20 Nairobi
13:25 Paris CDG
10:30 Miami
05:50 Paris CDG
18:55 Miami
11:25 Freeport
Connect
AF815 Air France
AF090 Air France
AA3675 American Airlines
22:20 Nairobi
13:25 Paris CDG
10:30 Miami
05:50 Paris CDG
18:55 Miami
11:24 Freeport
Connect
LH591 Lufthansa
LH462 Lufthansa
AA4872 American Airlines
22:25 Nairobi
10:00 Frankfurt
10:30 Miami
05:40 Frankfurt
16:00 Miami
11:25 Freeport
Connect
LH591 Lufthansa
LH462 Lufthansa
AA3675 American Airlines
22:25 Nairobi
10:00 Frankfurt
10:30 Miami
05:40 Frankfurt
16:00 Miami
11:24 Freeport
Connect
BA1064 British Airways
BA253 British Airways
WST707 Western Air
23:10 Nairobi
09:35 London Heathrow
12:00 Nassau
06:15 London Heathrow
15:25 Nassau
12:30 Freeport
Connect
BA1064 British Airways
BA207 British Airways
AA4872 American Airlines
23:10 Nairobi
09:35 London Heathrow
10:30 Miami
06:15 London Heathrow
15:35 Miami
11:25 Freeport
Connect
BA1064 British Airways
BA209 British Airways
AA3675 American Airlines
23:10 Nairobi
13:05 London Heathrow
10:30 Miami
06:15 London Heathrow
19:10 Miami
11:24 Freeport
Connect
BA1064 British Airways
BA253 British Airways
WST701 Western Air
23:10 Nairobi
09:35 London Heathrow
07:00 Nassau
06:15 London Heathrow
15:25 Nassau
07:35 Freeport
Connect
KQ2 Kenya Airways
AA1140 American Airlines
AA4872 American Airlines
23:25 Nairobi
11:05 New York JFK
10:30 Miami
07:25 New York JFK
14:16 Miami
11:25 Freeport
Connect
KQ2 Kenya Airways
AA189 American Airlines
AA4872 American Airlines
23:25 Nairobi
10:55 New York JFK
10:30 Miami
07:25 New York JFK
14:10 Miami
11:25 Freeport
Connect
KQ2 Kenya Airways
DL1177 Delta
AA3675 American Airlines
23:25 Nairobi
12:30 New York JFK
10:30 Miami
07:25 New York JFK
15:40 Miami
11:24 Freeport
Connect
KQ2 Kenya Airways
AA1140 American Airlines
AA3675 American Airlines
23:25 Nairobi
11:05 New York JFK
10:30 Miami
07:25 New York JFK
14:16 Miami
11:24 Freeport
Connect
KQ2 Kenya Airways
AA189 American Airlines
AA3675 American Airlines
23:25 Nairobi
10:55 New York JFK
10:30 Miami
07:25 New York JFK
14:10 Miami
11:24 Freeport
Connect
KQ2 Kenya Airways
B6201 JetBlue Airways
3M142 Silver Airways
23:25 Nairobi
09:30 New York JFK
08:55 Fort Lauderdale-Hollywood International
07:25 New York JFK
12:41 Fort Lauderdale-Hollywood International
09:40 Freeport
Connect
KQ2 Kenya Airways
DL1177 Delta
AA4872 American Airlines
23:25 Nairobi
12:30 New York JFK
10:30 Miami
07:25 New York JFK
15:40 Miami
11:25 Freeport
Connect
KQ112 Kenya Airways
AA63 American Airlines
AA3675 American Airlines
23:50 Nairobi
10:40 Paris CDG
10:30 Miami
06:30 Paris CDG
15:00 Miami
11:24 Freeport
Connect
KL0566 KLM
KL0627 KLM
AA4872 American Airlines
23:50 Nairobi
09:55 Amsterdam Schiphol
10:30 Miami
07:10 Amsterdam Schiphol
15:15 Miami
11:25 Freeport
Connect
KL0566 KLM
KL0627 KLM
AA3675 American Airlines
23:50 Nairobi
09:55 Amsterdam Schiphol
10:30 Miami
07:10 Amsterdam Schiphol
15:15 Miami
11:24 Freeport
Connect
KQ112 Kenya Airways
AA63 American Airlines
AA4872 American Airlines
23:50 Nairobi
10:40 Paris CDG
10:30 Miami
06:30 Paris CDG
15:00 Miami
11:25 Freeport
Connect
KQ112 Kenya Airways
AF090 Air France
AA3675 American Airlines
23:50 Nairobi
13:25 Paris CDG
10:30 Miami
06:30 Paris CDG
18:55 Miami
11:24 Freeport
Connect
KQ112 Kenya Airways
AF090 Air France
AA4872 American Airlines
23:50 Nairobi
13:25 Paris CDG
10:30 Miami
06:30 Paris CDG
18:55 Miami
11:25 Freeport
Connect
BA064 British Airways
BA253 British Airways
WST707 Western Air
23:55 Nairobi
09:35 London Heathrow
12:00 Nassau
07:15 London Heathrow
15:25 Nassau
12:30 Freeport
Connect
BA064 British Airways
BA221 British Airways
AA4922 American Airlines
AA4872 American Airlines
23:55 Nairobi
17:35 London Heathrow
06:00 Charleston
10:30 Miami
07:15 London Heathrow
21:25 Charleston
07:43 Miami
11:25 Freeport
Connect
BA064 British Airways
BA253 British Airways
WST701 Western Air
23:55 Nairobi
09:35 London Heathrow
07:00 Nassau
07:15 London Heathrow
15:25 Nassau
07:35 Freeport
Connect
BA064 British Airways
BA207 British Airways
AA4872 American Airlines
23:55 Nairobi
09:35 London Heathrow
10:30 Miami
07:15 London Heathrow
15:35 Miami
11:25 Freeport
Connect
BA064 British Airways
AA39 American Airlines
AA3675 American Airlines
23:55 Nairobi
10:15 London Heathrow
10:30 Miami
07:15 London Heathrow
16:20 Miami
11:24 Freeport
Connect
BA064 British Airways
AA39 American Airlines
AA4872 American Airlines
23:55 Nairobi
10:15 London Heathrow
10:30 Miami
07:15 London Heathrow
16:20 Miami
11:25 Freeport
Connect
BA064 British Airways
BA207 British Airways
AA3675 American Airlines
23:55 Nairobi
09:35 London Heathrow
10:30 Miami
07:15 London Heathrow
15:35 Miami
11:24 Freeport
Connect
BA064 British Airways
BA221 British Airways
AA4922 American Airlines
AA3675 American Airlines
23:55 Nairobi
17:35 London Heathrow
06:00 Charleston
10:30 Miami
07:15 London Heathrow
21:25 Charleston
07:43 Miami
11:24 Freeport
Connect

3. Nairobi to George Town

  1. You take a flight from Nairobi to George Town and cost approximately 2000 USD.

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

Flight Depart Arrive
KQ532 Kenya Airways
DL55 Delta
DL4659 Delta
08:05 Nairobi
21:30 Lagos
10:30 Atlanta
11:20 Lagos
05:30 Atlanta
12:55 George Town
Connect
BA1064 British Airways
BA253 British Airways
WST804 Western Air
23:10 Nairobi
09:35 London Heathrow
18:00 Nassau
06:15 London Heathrow
15:25 Nassau
18:30 George Town
Connect
BA1064 British Airways
BA209 British Airways
AA4832 American Airlines
23:10 Nairobi
13:05 London Heathrow
10:30 Miami
06:15 London Heathrow
19:10 Miami
11:45 George Town
Connect
KQ2 Kenya Airways
DL1907 Delta
WST804 Western Air
23:25 Nairobi
09:30 New York JFK
18:00 Nassau
07:25 New York JFK
12:48 Nassau
18:30 George Town
Connect
KQ2 Kenya Airways
B61721 JetBlue Airways
WST804 Western Air
23:25 Nairobi
09:00 New York JFK
18:00 Nassau
07:25 New York JFK
12:07 Nassau
18:30 George Town
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
WST804 Western Air
23:25 Nairobi
11:00 New York JFK
18:00 Nassau
07:25 New York JFK
14:07 Nassau
18:30 George Town
Connect
BA064 British Airways
BA253 British Airways
WST804 Western Air
23:55 Nairobi
09:35 London Heathrow
18:00 Nassau
07:15 London Heathrow
15:25 Nassau
18:30 George Town
Connect
BA064 British Airways
AA39 American Airlines
AA4832 American Airlines
23:55 Nairobi
10:15 London Heathrow
10:30 Miami
07:15 London Heathrow
16:20 Miami
11:45 George Town
Connect
BA064 British Airways
BA207 British Airways
AA4832 American Airlines
23:55 Nairobi
09:35 London Heathrow
10:30 Miami
07:15 London Heathrow
15:35 Miami
11:45 George Town
Connect
BA064 British Airways
AA731 American Airlines
AA4930 American Airlines
23:55 Nairobi
10:15 London Heathrow
09:25 Charlotte
07:15 London Heathrow
15:35 Charlotte
12:10 George Town
Connect

4. Nairobi to San Andros

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

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

Flight Depart Arrive
TK608 Turkish Airlines
TK77 Turkish Airlines
AA4701 American Airlines
WST500 Western Air
04:25 Nairobi
13:40 Istanbul
22:45 Miami
06:45 Nassau
11:10 Istanbul
19:00 Miami
23:45 Nassau
07:00 San Andros
Connect
BA1064 British Airways
BA253 British Airways
WST500 Western Air
23:10 Nairobi
09:35 London Heathrow
06:45 Nassau
06:15 London Heathrow
15:25 Nassau
07:00 San Andros
Connect
KQ2 Kenya Airways
DL1907 Delta
WST500 Western Air
23:25 Nairobi
09:30 New York JFK
06:45 Nassau
07:25 New York JFK
12:48 Nassau
07:00 San Andros
Connect
KQ2 Kenya Airways
B61721 JetBlue Airways
WST500 Western Air
23:25 Nairobi
09:00 New York JFK
06:45 Nassau
07:25 New York JFK
12:07 Nassau
07:00 San Andros
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
WST500 Western Air
23:25 Nairobi
11:00 New York JFK
06:45 Nassau
07:25 New York JFK
14:07 Nassau
07:00 San Andros
Connect
BA064 British Airways
BA253 British Airways
WST500 Western Air
23:55 Nairobi
09:35 London Heathrow
06:45 Nassau
07:15 London Heathrow
15:25 Nassau
07:00 San Andros
Connect
BA064 British Airways
AA39 American Airlines
AA4701 American Airlines
WST500 Western Air
23:55 Nairobi
10:15 London Heathrow
22:45 Miami
06:45 Nassau
07:15 London Heathrow
16:20 Miami
23:45 Nassau
07:00 San Andros
Connect
BA064 British Airways
AA39 American Airlines
AA4715 American Airlines
WST500 Western Air
23:55 Nairobi
10:15 London Heathrow
19:40 Miami
06:45 Nassau
07:15 London Heathrow
16:20 Miami
20:40 Nassau
07:00 San Andros
Connect
BA064 British Airways
AA39 American Airlines
AA4560 American Airlines
WST500 Western Air
23:55 Nairobi
10:15 London Heathrow
17:35 Miami
06:45 Nassau
07:15 London Heathrow
16:20 Miami
18:35 Nassau
07:00 San Andros
Connect

5. Nairobi to Marsh Harbour

  1. You take a flight from Nairobi to Marsh Harbour and cost approximately 1500 USD.

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

Flight Depart Arrive
BA1064 British Airways
BA253 British Airways
WST606 Western Air
23:10 Nairobi
09:35 London Heathrow
17:00 Nassau
06:15 London Heathrow
15:25 Nassau
17:30 Marsh Harbour
Connect
KQ2 Kenya Airways
DL1907 Delta
WST604 Western Air
23:25 Nairobi
09:30 New York JFK
14:30 Nassau
07:25 New York JFK
12:48 Nassau
15:00 Marsh Harbour
Connect
KQ2 Kenya Airways
B61721 JetBlue Airways
WST604 Western Air
23:25 Nairobi
09:00 New York JFK
14:30 Nassau
07:25 New York JFK
12:07 Nassau
15:00 Marsh Harbour
Connect
KQ2 Kenya Airways
DL1907 Delta
WST606 Western Air
23:25 Nairobi
09:30 New York JFK
17:00 Nassau
07:25 New York JFK
12:48 Nassau
17:30 Marsh Harbour
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
WST606 Western Air
23:25 Nairobi
11:00 New York JFK
17:00 Nassau
07:25 New York JFK
14:07 Nassau
17:30 Marsh Harbour
Connect
KQ2 Kenya Airways
B61721 JetBlue Airways
WST606 Western Air
23:25 Nairobi
09:00 New York JFK
17:00 Nassau
07:25 New York JFK
12:07 Nassau
17:30 Marsh Harbour
Connect
BA064 British Airways
BA253 British Airways
WST606 Western Air
23:55 Nairobi
09:35 London Heathrow
17:00 Nassau
07:15 London Heathrow
15:25 Nassau
17:30 Marsh Harbour
Connect

6. Nairobi to San Salvador

  1. You take a flight from Nairobi to San Salvador and cost approximately 1000 USD.

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

Flight Depart Arrive
BA1064 British Airways
BA253 British Airways
PL603 Southern Air Charter Co., Limited
23:10 Nairobi
09:35 London Heathrow
18:00 Nassau
06:15 London Heathrow
15:25 Nassau
18:45 San Salvador
Connect
KQ2 Kenya Airways
DL1907 Delta
PL603 Southern Air Charter Co., Limited
23:25 Nairobi
09:30 New York JFK
18:00 Nassau
07:25 New York JFK
12:48 Nassau
18:45 San Salvador
Connect
KQ2 Kenya Airways
B6421 JetBlue Airways
PL603 Southern Air Charter Co., Limited
23:25 Nairobi
11:00 New York JFK
18:00 Nassau
07:25 New York JFK
14:07 Nassau
18:45 San Salvador
Connect
KQ2 Kenya Airways
B61721 JetBlue Airways
PL603 Southern Air Charter Co., Limited
23:25 Nairobi
09:00 New York JFK
18:00 Nassau
07:25 New York JFK
12:07 Nassau
18:45 San Salvador
Connect
BA064 British Airways
BA253 British Airways
PL603 Southern Air Charter Co., Limited
23:55 Nairobi
09:35 London Heathrow
18:00 Nassau
07:15 London Heathrow
15:25 Nassau
18:45 San Salvador
Connect

7. Nairobi to Miami

  1. You take a flight from Nairobi to Miami and cost approximately 850 USD.

  2. You take a bus, shuttle or taxi from Miami to your destination in Bahamas.

Flight Depart Arrive
TK608 Turkish Airlines
TK77 Turkish Airlines
04:25 Nairobi
13:40 Istanbul
11:10 Istanbul
19:00 Miami
Connect
KQ416 Kenya Airways
KL0535 KLM
KL0627 KLM
18:35 Nairobi
23:30 Entebbe
09:55 Amsterdam Schiphol
19:50 Entebbe
07:00 Amsterdam Schiphol
15:15 Miami
Connect
AF815 Air France
AA63 American Airlines
22:20 Nairobi
10:40 Paris CDG
05:50 Paris CDG
15:00 Miami
Connect
AF815 Air France
AF090 Air France
22:20 Nairobi
13:25 Paris CDG
05:50 Paris CDG
18:55 Miami
Connect
LH591 Lufthansa
LH462 Lufthansa
22:25 Nairobi
10:00 Frankfurt
05:40 Frankfurt
16:00 Miami
Connect
UU977 Air Austral
AA63 American Airlines
22:45 Nairobi
10:40 Paris CDG
06:10 Paris CDG
15:00 Miami
Connect
KQ118 Kenya Airways
KL0627 KLM
23:00 Nairobi
09:55 Amsterdam Schiphol
06:45 Amsterdam Schiphol
15:15 Miami
Connect
BA1064 British Airways
AA39 American Airlines
23:10 Nairobi
10:15 London Heathrow
06:15 London Heathrow
16:20 Miami
Connect
BA1064 British Airways
BA207 British Airways
23:10 Nairobi
09:35 London Heathrow
06:15 London Heathrow
15:35 Miami
Connect
BA1064 British Airways
BA209 British Airways
23:10 Nairobi
13:05 London Heathrow
06:15 London Heathrow
19:10 Miami
Connect
KQ2 Kenya Airways
DL1177 Delta
23:25 Nairobi
12:30 New York JFK
07:25 New York JFK
15:40 Miami
Connect
KQ2 Kenya Airways
AA189 American Airlines
23:25 Nairobi
10:55 New York JFK
07:25 New York JFK
14:10 Miami
Connect
KQ2 Kenya Airways
AA1140 American Airlines
23:25 Nairobi
11:05 New York JFK
07:25 New York JFK
14:16 Miami
Connect
KQ112 Kenya Airways
AF090 Air France
23:50 Nairobi
13:25 Paris CDG
06:30 Paris CDG
18:55 Miami
Connect
KQ124 Kenya Airways
AZ0630 Alitalia
23:50 Nairobi
10:20 Rome
05:40 Rome
15:35 Miami
Connect
KL0566 KLM
DL47 Delta
DL1139 Delta
23:50 Nairobi
10:00 Amsterdam Schiphol
15:30 New York JFK
07:10 Amsterdam Schiphol
12:23 New York JFK
18:50 Miami
Connect
KL0566 KLM
DL259 Delta
DL2525 Delta
23:50 Nairobi
10:30 Amsterdam Schiphol
15:15 Boston
07:10 Amsterdam Schiphol
13:31 Boston
18:57 Miami
Connect
KL0566 KLM
KL0627 KLM
23:50 Nairobi
09:55 Amsterdam Schiphol
07:10 Amsterdam Schiphol
15:15 Miami
Connect
KQ112 Kenya Airways
AA63 American Airlines
23:50 Nairobi
10:40 Paris CDG
06:30 Paris CDG
15:00 Miami
Connect
KQ112 Kenya Airways
DL225 Delta
DL2525 Delta
23:50 Nairobi
10:25 Paris CDG
15:15 Boston
06:30 Paris CDG
12:30 Boston
18:57 Miami
Connect
KL0566 KLM
DL49 Delta
DL1139 Delta
23:50 Nairobi
10:45 Amsterdam Schiphol
15:30 New York JFK
07:10 Amsterdam Schiphol
13:58 New York JFK
18:50 Miami
Connect
BA064 British Airways
AA57 American Airlines
23:55 Nairobi
12:50 London Heathrow
07:15 London Heathrow
17:55 Miami
Connect
BA064 British Airways
AA39 American Airlines
23:55 Nairobi
10:15 London Heathrow
07:15 London Heathrow
16:20 Miami
Connect
BA064 British Airways
BA207 British Airways
23:55 Nairobi
09:35 London Heathrow
07:15 London Heathrow
15:35 Miami
Connect

References

Find Hotels in Bahamas

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

Booking.com