HowToGo

Flight from Bahamas to Kenya

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

Search Transfer from Bahamas to Kenya

Search Flights

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

1. Freeport to Nairobi

  1. You take a bus, shuttle or taxi from your location in Bahamas to Freeport.

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

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
AA4034 American Airlines
AA38 American Airlines
BA065 British Airways
12:11 Freeport
18:35 Miami
10:20 London Heathrow
13:00 Miami
08:10 London Heathrow
21:00 Nairobi
Connect
AA4034 American Airlines
BA206 British Airways
BA065 British Airways
12:11 Freeport
17:05 Miami
10:20 London Heathrow
13:00 Miami
06:40 London Heathrow
21:00 Nairobi
Connect
AA4034 American Airlines
LH463 Lufthansa
LH590 Lufthansa
12:11 Freeport
16:50 Miami
11:10 Frankfurt
13:00 Miami
08:00 Frankfurt
20:10 Nairobi
Connect
AA4034 American Airlines
AA62 American Airlines
KQ113 Kenya Airways
12:11 Freeport
18:50 Miami
11:50 Paris CDG
13:00 Miami
09:40 Paris CDG
20:55 Nairobi
Connect
AA4034 American Airlines
KL0628 KLM
KL0565 KLM
12:11 Freeport
17:05 Miami
13:00 Amsterdam Schiphol
13:00 Miami
06:50 Amsterdam Schiphol
21:50 Nairobi
Connect
AA4034 American Airlines
QR778 Qatar Airways
QR1341 Qatar Airways
12:11 Freeport
19:10 Miami
17:40 Doha
13:00 Miami
16:20 Doha
23:35 Nairobi
Connect
AA4034 American Airlines
AF099 Air France
KQ113 Kenya Airways
12:11 Freeport
19:45 Miami
11:50 Paris CDG
13:00 Miami
10:45 Paris CDG
20:55 Nairobi
Connect
AA4034 American Airlines
TK78 Turkish Airlines
TK607 Turkish Airlines
12:11 Freeport
20:40 Miami
20:05 Istanbul Ataturk
13:00 Miami
15:05 Istanbul Ataturk
02:55 Nairobi
Connect

2. Marsh Harbour to Nairobi

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

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

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
UP281 Bahamasair
UA6029 United Airlines
UA52 United Airlines
LX292 294 296 Swiss
10:20 Marsh Harbour
13:45 West Palm Beach/Palm Beach
17:40 Washington Dulles
09:55 Zurich
11:20 West Palm Beach/Palm Beach
16:14 Washington Dulles
08:05 Zurich
18:40 Nairobi
Connect
UP281 Bahamasair
UA2196 United Airlines
UA134 United Airlines
LX292 294 296 Swiss
10:20 Marsh Harbour
13:00 West Palm Beach/Palm Beach
18:35 Newark
09:55 Zurich
11:20 West Palm Beach/Palm Beach
15:50 Newark
08:30 Zurich
18:40 Nairobi
Connect
AA4409 American Airlines
AA38 American Airlines
BA065 British Airways
12:08 Marsh Harbour
18:35 Miami
10:20 London Heathrow
13:13 Miami
08:10 London Heathrow
21:00 Nairobi
Connect
AA4409 American Airlines
BA206 British Airways
BA065 British Airways
12:08 Marsh Harbour
17:05 Miami
10:20 London Heathrow
13:13 Miami
06:40 London Heathrow
21:00 Nairobi
Connect
AA4409 American Airlines
LH463 Lufthansa
LH590 Lufthansa
12:08 Marsh Harbour
16:50 Miami
11:10 Frankfurt
13:13 Miami
08:00 Frankfurt
20:10 Nairobi
Connect
AA4409 American Airlines
AA62 American Airlines
KQ113 Kenya Airways
12:08 Marsh Harbour
18:50 Miami
11:50 Paris CDG
13:13 Miami
09:40 Paris CDG
20:55 Nairobi
Connect
AA4409 American Airlines
KL0628 KLM
KL0565 KLM
12:08 Marsh Harbour
17:05 Miami
13:00 Amsterdam Schiphol
13:13 Miami
06:50 Amsterdam Schiphol
21:50 Nairobi
Connect
AA4409 American Airlines
QR778 Qatar Airways
QR1341 Qatar Airways
12:08 Marsh Harbour
19:10 Miami
17:40 Doha
13:13 Miami
16:20 Doha
23:35 Nairobi
Connect
AA4409 American Airlines
AF099 Air France
KQ113 Kenya Airways
12:08 Marsh Harbour
19:45 Miami
11:50 Paris CDG
13:13 Miami
10:45 Paris CDG
20:55 Nairobi
Connect
AA4409 American Airlines
TK78 Turkish Airlines
TK607 Turkish Airlines
12:08 Marsh Harbour
20:40 Miami
20:05 Istanbul Ataturk
13:13 Miami
15:05 Istanbul Ataturk
02:55 Nairobi
Connect

3. Nassau to Nairobi

  1. You take a bus, shuttle or taxi from your location in Bahamas to Nassau.

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

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
AA1836 American Airlines
AA730 American Airlines
BA065 British Airways
11:17 Nassau
19:05 Charlotte
10:20 London Heathrow
13:40 Charlotte
08:00 London Heathrow
21:00 Nairobi
Connect
UA681 United Airlines
UA134 United Airlines
LX292 294 296 Swiss
11:37 Nassau
18:35 Newark
09:55 Zurich
14:52 Newark
08:30 Zurich
18:40 Nairobi
Connect
AC1817 Air Canada
LH471 Lufthansa
LH590 Lufthansa
12:05 Nassau
18:20 Toronto
11:10 Frankfurt
15:20 Toronto
07:55 Frankfurt
20:10 Nairobi
Connect
AC1817 Air Canada
AC872 Air Canada
LH590 Lufthansa
12:05 Nassau
16:45 Toronto
11:10 Frankfurt
15:20 Toronto
06:20 Frankfurt
20:10 Nairobi
Connect
AC1817 Air Canada
AC878 Air Canada
LX292 294 296 Swiss
12:05 Nassau
18:25 Toronto
09:55 Zurich
15:20 Toronto
08:00 Zurich
18:40 Nairobi
Connect
UA6233 United Airlines
LH419 Lufthansa
LH590 Lufthansa
12:43 Nassau
18:10 Washington Dulles
11:10 Frankfurt
15:48 Washington Dulles
08:10 Frankfurt
20:10 Nairobi
Connect
UA6233 United Airlines
UA989 United Airlines
LH590 Lufthansa
12:43 Nassau
17:20 Washington Dulles
11:10 Frankfurt
15:48 Washington Dulles
07:20 Frankfurt
20:10 Nairobi
Connect
UA6233 United Airlines
UA52 United Airlines
LX292 294 296 Swiss
12:43 Nassau
17:40 Washington Dulles
09:55 Zurich
15:48 Washington Dulles
08:05 Zurich
18:40 Nairobi
Connect
AA1912 American Airlines
AA718 American Airlines
KQ128 Kenya Airways
12:45 Nassau
18:30 Philadelphia
11:05 Rome
15:46 Philadelphia
09:10 Rome
18:45 Nairobi
Connect
AA893 American Airlines
AA720 American Airlines
KQ128 Kenya Airways
12:55 Nassau
18:15 Charlotte
11:05 Rome
15:13 Charlotte
09:40 Rome
18:45 Nairobi
Connect
AA893 American Airlines
AA730 American Airlines
BA065 British Airways
12:55 Nassau
19:05 Charlotte
10:20 London Heathrow
15:13 Charlotte
08:00 London Heathrow
21:00 Nairobi
Connect
DL376 Delta
DL62 Delta
KQ128 Kenya Airways
13:00 Nassau
16:40 Atlanta
11:05 Rome
15:15 Atlanta
08:15 Rome
18:45 Nairobi
Connect
DL376 Delta
DL66 Delta
LX292 294 296 Swiss
13:00 Nassau
17:32 Atlanta
09:55 Zurich
15:15 Atlanta
08:30 Zurich
18:40 Nairobi
Connect
DL376 Delta
DL74 Delta
KL0565 KLM
13:00 Nassau
19:56 Atlanta
13:00 Amsterdam Schiphol
15:15 Atlanta
10:30 Amsterdam Schiphol
21:50 Nairobi
Connect
DL376 Delta
DL72 Delta
KL0565 KLM
13:00 Nassau
18:00 Atlanta
13:00 Amsterdam Schiphol
15:15 Atlanta
08:20 Amsterdam Schiphol
21:50 Nairobi
Connect
DL376 Delta
DL54 Delta
KQ533 Kenya Airways
13:00 Nassau
17:40 Atlanta
12:40 Lagos
15:15 Atlanta
10:20 Lagos
20:00 Nairobi
Connect
DL376 Delta
AF689 Air France
KQ113 Kenya Airways
13:00 Nassau
20:05 Atlanta
11:50 Paris CDG
15:15 Atlanta
10:35 Paris CDG
20:55 Nairobi
Connect
DL376 Delta
AF681 Air France
KQ113 Kenya Airways
13:00 Nassau
16:35 Atlanta
11:50 Paris CDG
15:15 Atlanta
07:05 Paris CDG
20:55 Nairobi
Connect
WS2755 WestJet
LH471 Lufthansa
LH590 Lufthansa
13:20 Nassau
18:20 Toronto
11:10 Frankfurt
16:42 Toronto
07:55 Frankfurt
20:10 Nairobi
Connect
DL372 Delta
DL214 Delta
KQ533 Kenya Airways
13:45 Nassau
19:30 New York JFK
12:40 Lagos
17:00 New York JFK
11:50 Lagos
20:00 Nairobi
Connect
DL372 Delta
LX17 Swiss
LX292 294 296 Swiss
13:45 Nassau
18:10 New York JFK
09:55 Zurich
17:00 New York JFK
08:00 Zurich
18:40 Nairobi
Connect
WN1868 Southwest Airlines
BA228 British Airways
BA065 British Airways
14:00 Nassau
20:50 Baltimore
10:20 London Heathrow
16:40 Baltimore
09:00 London Heathrow
21:00 Nairobi
Connect
AA4433 American Airlines
LH463 Lufthansa
LH590 Lufthansa
14:13 Nassau
16:50 Miami
11:10 Frankfurt
15:21 Miami
08:00 Frankfurt
20:10 Nairobi
Connect
AA4433 American Airlines
AA38 American Airlines
BA065 British Airways
14:13 Nassau
18:35 Miami
10:20 London Heathrow
15:21 Miami
08:10 London Heathrow
21:00 Nairobi
Connect
AA4433 American Airlines
BA206 British Airways
BA065 British Airways
14:13 Nassau
17:05 Miami
10:20 London Heathrow
15:21 Miami
06:40 London Heathrow
21:00 Nairobi
Connect
UA1539 United Airlines
UA134 United Airlines
LX292 294 296 Swiss
14:20 Nassau
18:35 Newark
09:55 Zurich
17:35 Newark
08:30 Zurich
18:40 Nairobi
Connect
AA859 American Airlines
AA730 American Airlines
BA065 British Airways
14:40 Nassau
19:05 Charlotte
10:20 London Heathrow
16:50 Charlotte
08:00 London Heathrow
21:00 Nairobi
Connect
AA859 American Airlines
AA720 American Airlines
KQ128 Kenya Airways
14:40 Nassau
18:15 Charlotte
11:05 Rome
16:50 Charlotte
09:40 Rome
18:45 Nairobi
Connect
UP227 Bahamasair
LH463 Lufthansa
LH590 Lufthansa
14:45 Nassau
16:50 Miami
11:10 Frankfurt
15:40 Miami
08:00 Frankfurt
20:10 Nairobi
Connect
UP227 Bahamasair
BA206 British Airways
BA065 British Airways
14:45 Nassau
17:05 Miami
10:20 London Heathrow
15:40 Miami
06:40 London Heathrow
21:00 Nairobi
Connect
DL378 Delta
AF689 Air France
KQ113 Kenya Airways
15:45 Nassau
20:05 Atlanta
11:50 Paris CDG
18:05 Atlanta
10:35 Paris CDG
20:55 Nairobi
Connect
DL378 Delta
DL74 Delta
KL0565 KLM
15:45 Nassau
19:56 Atlanta
13:00 Amsterdam Schiphol
18:05 Atlanta
10:30 Amsterdam Schiphol
21:50 Nairobi
Connect
AA4692 American Airlines
AA62 American Airlines
KQ113 Kenya Airways
15:48 Nassau
18:50 Miami
11:50 Paris CDG
17:00 Miami
09:40 Paris CDG
20:55 Nairobi
Connect
AA4692 American Airlines
AA38 American Airlines
BA065 British Airways
15:48 Nassau
18:35 Miami
10:20 London Heathrow
17:00 Miami
08:10 London Heathrow
21:00 Nairobi
Connect
WN1878 Southwest Airlines
BA228 British Airways
BA065 British Airways
15:55 Nassau
20:50 Baltimore
10:20 London Heathrow
18:30 Baltimore
09:00 London Heathrow
21:00 Nairobi
Connect
AA4348 American Airlines
AF099 Air France
KQ113 Kenya Airways
17:07 Nassau
19:45 Miami
11:50 Paris CDG
18:15 Miami
10:45 Paris CDG
20:55 Nairobi
Connect
AA4348 American Airlines
QR778 Qatar Airways
QR1341 Qatar Airways
17:07 Nassau
19:10 Miami
17:40 Doha
18:15 Miami
16:20 Doha
23:35 Nairobi
Connect
DL865 Delta
DL84 Delta
AF814 Air France
17:20 Nassau
23:01 Atlanta
21:05 Paris CDG
19:40 Atlanta
13:25 Paris CDG
06:10 Nairobi
Connect
BA252 British Airways
MS778 Egyptair
MS849 Egyptair
21:50 Nassau
15:00 London Heathrow
21:45 Cairo
11:25 London Heathrow
20:45 Cairo
03:30 Nairobi
Connect
BA252 British Airways
KQ101 Kenya Airways
21:50 Nassau
18:25 London Heathrow
11:25 London Heathrow
05:00 Nairobi
Connect

4. George Town to Nairobi

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

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

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
AA4387 American Airlines
AF099 Air France
KQ113 Kenya Airways
12:30 George Town
19:45 Miami
11:50 Paris CDG
13:48 Miami
10:45 Paris CDG
20:55 Nairobi
Connect
AA4387 American Airlines
QR778 Qatar Airways
QR1341 Qatar Airways
12:30 George Town
19:10 Miami
17:40 Doha
13:48 Miami
16:20 Doha
23:35 Nairobi
Connect
AA4387 American Airlines
BA206 British Airways
BA065 British Airways
12:30 George Town
17:05 Miami
10:20 London Heathrow
13:48 Miami
06:40 London Heathrow
21:00 Nairobi
Connect
AA4387 American Airlines
KL0628 KLM
KL0565 KLM
12:30 George Town
17:05 Miami
13:00 Amsterdam Schiphol
13:48 Miami
06:50 Amsterdam Schiphol
21:50 Nairobi
Connect
AA4387 American Airlines
LH463 Lufthansa
LH590 Lufthansa
12:30 George Town
16:50 Miami
11:10 Frankfurt
13:48 Miami
08:00 Frankfurt
20:10 Nairobi
Connect
AA4485 American Airlines
AA704 American Airlines
LH590 Lufthansa
12:35 George Town
16:50 Charlotte
11:10 Frankfurt
15:10 Charlotte
07:30 Frankfurt
20:10 Nairobi
Connect
AA4485 American Airlines
AA786 American Airlines
KQ113 Kenya Airways
12:35 George Town
16:45 Charlotte
11:50 Paris CDG
15:10 Charlotte
06:55 Paris CDG
20:55 Nairobi
Connect
AC969 Air Canada
AC878 Air Canada
LX292 294 296 Swiss
13:25 George Town
18:25 Toronto
09:55 Zurich
16:55 Toronto
08:00 Zurich
18:40 Nairobi
Connect
DL5500 Delta
DL32 Delta
KQ101 Kenya Airways
13:40 George Town
21:48 Atlanta
18:25 London Heathrow
16:09 Atlanta
11:05 London Heathrow
05:00 Nairobi
Connect
DL5500 Delta
DL72 Delta
KL0565 KLM
13:40 George Town
18:00 Atlanta
13:00 Amsterdam Schiphol
16:09 Atlanta
08:20 Amsterdam Schiphol
21:50 Nairobi
Connect
DL5500 Delta
QR756 Qatar Airways
QR1341 Qatar Airways
13:40 George Town
19:45 Atlanta
17:40 Doha
16:09 Atlanta
16:15 Doha
23:35 Nairobi
Connect
DL5500 Delta
DL74 Delta
KL0565 KLM
13:40 George Town
19:56 Atlanta
13:00 Amsterdam Schiphol
16:09 Atlanta
10:30 Amsterdam Schiphol
21:50 Nairobi
Connect
DL5500 Delta
DL54 Delta
KQ533 Kenya Airways
13:40 George Town
17:40 Atlanta
12:40 Lagos
16:09 Atlanta
10:20 Lagos
20:00 Nairobi
Connect
DL5500 Delta
DL66 Delta
LX292 294 296 Swiss
13:40 George Town
17:32 Atlanta
09:55 Zurich
16:09 Atlanta
08:30 Zurich
18:40 Nairobi
Connect
DL5500 Delta
AF689 Air France
KQ113 Kenya Airways
13:40 George Town
20:05 Atlanta
11:50 Paris CDG
16:09 Atlanta
10:35 Paris CDG
20:55 Nairobi
Connect
DL5500 Delta
VS104 Virgin Atlantic
BA065 British Airways
13:40 George Town
20:01 Atlanta
10:20 London Heathrow
16:09 Atlanta
09:20 London Heathrow
21:00 Nairobi
Connect
DL5500 Delta
DL14 Delta
LH590 Lufthansa
13:40 George Town
18:02 Atlanta
11:10 Frankfurt
16:09 Atlanta
08:55 Frankfurt
20:10 Nairobi
Connect
DL5500 Delta
DL84 Delta
AF814 Air France
13:40 George Town
23:01 Atlanta
21:05 Paris CDG
16:09 Atlanta
13:25 Paris CDG
06:10 Nairobi
Connect
DL5500 Delta
DL30 Delta
BA065 British Airways
13:40 George Town
18:01 Atlanta
10:20 London Heathrow
16:09 Atlanta
07:20 London Heathrow
21:00 Nairobi
Connect
AA4673 American Airlines
BA206 British Airways
BA065 British Airways
14:10 George Town
17:05 Miami
10:20 London Heathrow
15:26 Miami
06:40 London Heathrow
21:00 Nairobi
Connect
AA4673 American Airlines
AA62 American Airlines
KQ113 Kenya Airways
14:10 George Town
18:50 Miami
11:50 Paris CDG
15:26 Miami
09:40 Paris CDG
20:55 Nairobi
Connect
AA4673 American Airlines
KL0628 KLM
KL0565 KLM
14:10 George Town
17:05 Miami
13:00 Amsterdam Schiphol
15:26 Miami
06:50 Amsterdam Schiphol
21:50 Nairobi
Connect
AA4673 American Airlines
LH463 Lufthansa
LH590 Lufthansa
14:10 George Town
16:50 Miami
11:10 Frankfurt
15:26 Miami
08:00 Frankfurt
20:10 Nairobi
Connect
AA4673 American Airlines
QR778 Qatar Airways
QR1341 Qatar Airways
14:10 George Town
19:10 Miami
17:40 Doha
15:26 Miami
16:20 Doha
23:35 Nairobi
Connect
AA4673 American Airlines
AF099 Air France
KQ113 Kenya Airways
14:10 George Town
19:45 Miami
11:50 Paris CDG
15:26 Miami
10:45 Paris CDG
20:55 Nairobi
Connect
AA4673 American Airlines
AA38 American Airlines
BA065 British Airways
14:10 George Town
18:35 Miami
10:20 London Heathrow
15:26 Miami
08:10 London Heathrow
21:00 Nairobi
Connect
DL5010 Delta
DL84 Delta
AF814 Air France
15:30 George Town
23:01 Atlanta
21:05 Paris CDG
17:56 Atlanta
13:25 Paris CDG
06:10 Nairobi
Connect
DL5010 Delta
VS104 Virgin Atlantic
BA065 British Airways
15:30 George Town
20:01 Atlanta
10:20 London Heathrow
17:56 Atlanta
09:20 London Heathrow
21:00 Nairobi
Connect
DL5010 Delta
QR756 Qatar Airways
QR1341 Qatar Airways
15:30 George Town
19:45 Atlanta
17:40 Doha
17:56 Atlanta
16:15 Doha
23:35 Nairobi
Connect
DL5010 Delta
DL32 Delta
KQ101 Kenya Airways
15:30 George Town
21:48 Atlanta
18:25 London Heathrow
17:56 Atlanta
11:05 London Heathrow
05:00 Nairobi
Connect
DL5010 Delta
VS104 Virgin Atlantic
KQ101 Kenya Airways
15:30 George Town
20:01 Atlanta
18:25 London Heathrow
17:56 Atlanta
09:20 London Heathrow
05:00 Nairobi
Connect
DL5010 Delta
KL0622 KLM
KQ117 Kenya Airways
15:30 George Town
22:40 Atlanta
20:15 Amsterdam Schiphol
17:56 Atlanta
12:55 Amsterdam Schiphol
05:20 Nairobi
Connect
DL5010 Delta
AF689 Air France
KQ113 Kenya Airways
15:30 George Town
20:05 Atlanta
11:50 Paris CDG
17:56 Atlanta
10:35 Paris CDG
20:55 Nairobi
Connect
DL5010 Delta
TK32 Turkish Airlines
TK607 Turkish Airlines
15:30 George Town
22:35 Atlanta
20:05 Istanbul Ataturk
17:56 Atlanta
16:40 Istanbul Ataturk
02:55 Nairobi
Connect
DL5010 Delta
DL74 Delta
KL0565 KLM
15:30 George Town
19:56 Atlanta
13:00 Amsterdam Schiphol
17:56 Atlanta
10:30 Amsterdam Schiphol
21:50 Nairobi
Connect
DL5010 Delta
DL74 Delta
KQ117 Kenya Airways
15:30 George Town
19:56 Atlanta
20:15 Amsterdam Schiphol
17:56 Atlanta
10:30 Amsterdam Schiphol
05:20 Nairobi
Connect

5. San Andros to Nairobi

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

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

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
WST501 Western Air
UA1539 United Airlines
UA134 United Airlines
LX292 294 296 Swiss
07:30 San Andros
14:20 Nassau
18:35 Newark
09:55 Zurich
07:45 Nassau
17:35 Newark
08:30 Zurich
18:40 Nairobi
Connect
WST501 Western Air
B62922 JetBlue Airways
LX17 Swiss
LX292 294 296 Swiss
07:30 San Andros
11:25 Nassau
18:10 New York JFK
09:55 Zurich
07:45 Nassau
14:23 New York JFK
08:00 Zurich
18:40 Nairobi
Connect
WST501 Western Air
UA681 United Airlines
UA40 United Airlines
KQ128 Kenya Airways
07:30 San Andros
11:37 Nassau
17:25 Newark
11:05 Rome
07:45 Nassau
14:52 Newark
07:45 Rome
18:45 Nairobi
Connect
WST501 Western Air
AA1912 American Airlines
AA718 American Airlines
KQ128 Kenya Airways
07:30 San Andros
12:45 Nassau
18:30 Philadelphia
11:05 Rome
07:45 Nassau
15:46 Philadelphia
09:10 Rome
18:45 Nairobi
Connect
WST501 Western Air
DL372 Delta
DL214 Delta
KQ533 Kenya Airways
07:30 San Andros
13:45 Nassau
19:30 New York JFK
12:40 Lagos
07:45 Nassau
17:00 New York JFK
11:50 Lagos
20:00 Nairobi
Connect
WST501 Western Air
DL372 Delta
LX17 Swiss
LX292 294 296 Swiss
07:30 San Andros
13:45 Nassau
18:10 New York JFK
09:55 Zurich
07:45 Nassau
17:00 New York JFK
08:00 Zurich
18:40 Nairobi
Connect
WST501 Western Air
AA4590 American Airlines
KL0628 KLM
KL0565 KLM
07:30 San Andros
10:38 Nassau
17:05 Miami
13:00 Amsterdam Schiphol
07:45 Nassau
11:44 Miami
06:50 Amsterdam Schiphol
21:50 Nairobi
Connect
WST501 Western Air
AA2834 American Airlines
KL0628 KLM
KL0565 KLM
07:30 San Andros
12:19 Nassau
17:05 Miami
13:00 Amsterdam Schiphol
07:45 Nassau
13:30 Miami
06:50 Amsterdam Schiphol
21:50 Nairobi
Connect
WST501 Western Air
AA4590 American Airlines
LH463 Lufthansa
LH590 Lufthansa
07:30 San Andros
10:38 Nassau
16:50 Miami
11:10 Frankfurt
07:45 Nassau
11:44 Miami
08:00 Frankfurt
20:10 Nairobi
Connect
WST501 Western Air
UP225 Bahamasair
LH463 Lufthansa
LH590 Lufthansa
07:30 San Andros
10:00 Nassau
16:50 Miami
11:10 Frankfurt
07:45 Nassau
10:55 Miami
08:00 Frankfurt
20:10 Nairobi
Connect
WST501 Western Air
AA2834 American Airlines
LH463 Lufthansa
LH590 Lufthansa
07:30 San Andros
12:19 Nassau
16:50 Miami
11:10 Frankfurt
07:45 Nassau
13:30 Miami
08:00 Frankfurt
20:10 Nairobi
Connect
WST501 Western Air
AA2834 American Airlines
QR778 Qatar Airways
QR1341 Qatar Airways
07:30 San Andros
12:19 Nassau
19:10 Miami
17:40 Doha
07:45 Nassau
13:30 Miami
16:20 Doha
23:35 Nairobi
Connect
WST501 Western Air
UA681 United Airlines
UA134 United Airlines
LX292 294 296 Swiss
07:30 San Andros
11:37 Nassau
18:35 Newark
09:55 Zurich
07:45 Nassau
14:52 Newark
08:30 Zurich
18:40 Nairobi
Connect
WST501 Western Air
UP225 Bahamasair
QR778 Qatar Airways
QR1341 Qatar Airways
07:30 San Andros
10:00 Nassau
19:10 Miami
17:40 Doha
07:45 Nassau
10:55 Miami
16:20 Doha
23:35 Nairobi
Connect
WST501 Western Air
UP225 Bahamasair
KL0628 KLM
KL0565 KLM
07:30 San Andros
10:00 Nassau
17:05 Miami
13:00 Amsterdam Schiphol
07:45 Nassau
10:55 Miami
06:50 Amsterdam Schiphol
21:50 Nairobi
Connect
WST501 Western Air
DL372 Delta
DL156 Delta
KQ503 505 Kenya Airways
07:30 San Andros
13:45 Nassau
17:50 New York JFK
20:40 Accra
07:45 Nassau
17:00 New York JFK
08:15 Accra
05:35 Nairobi
Connect
WST501 Western Air
B62922 JetBlue Airways
AZ0609 Alitalia
KQ128 Kenya Airways
07:30 San Andros
11:25 Nassau
16:15 New York JFK
11:05 Rome
07:45 Nassau
14:23 New York JFK
06:50 Rome
18:45 Nairobi
Connect
WST501 Western Air
AA4590 American Airlines
AF099 Air France
KQ113 Kenya Airways
07:30 San Andros
10:38 Nassau
19:45 Miami
11:50 Paris CDG
07:45 Nassau
11:44 Miami
10:45 Paris CDG
20:55 Nairobi
Connect
WST501 Western Air
B62922 JetBlue Airways
AZ0603 Alitalia
KQ128 Kenya Airways
07:30 San Andros
11:25 Nassau
17:45 New York JFK
11:05 Rome
07:45 Nassau
14:23 New York JFK
08:20 Rome
18:45 Nairobi
Connect
WST501 Western Air
AA4590 American Airlines
AA38 American Airlines
BA065 British Airways
07:30 San Andros
10:38 Nassau
18:35 Miami
10:20 London Heathrow
07:45 Nassau
11:44 Miami
08:10 London Heathrow
21:00 Nairobi
Connect
WST501 Western Air
WN1878 Southwest Airlines
BA228 British Airways
BA065 British Airways
07:30 San Andros
15:55 Nassau
20:50 Baltimore
10:20 London Heathrow
07:45 Nassau
18:30 Baltimore
09:00 London Heathrow
21:00 Nairobi
Connect
WST501 Western Air
AA4590 American Airlines
BA206 British Airways
BA065 British Airways
07:30 San Andros
10:38 Nassau
17:05 Miami
10:20 London Heathrow
07:45 Nassau
11:44 Miami
06:40 London Heathrow
21:00 Nairobi
Connect
WST501 Western Air
WN1868 Southwest Airlines
BA228 British Airways
BA065 British Airways
07:30 San Andros
14:00 Nassau
20:50 Baltimore
10:20 London Heathrow
07:45 Nassau
16:40 Baltimore
09:00 London Heathrow
21:00 Nairobi
Connect
WST501 Western Air
AA2834 American Airlines
BA206 British Airways
BA065 British Airways
07:30 San Andros
12:19 Nassau
17:05 Miami
10:20 London Heathrow
07:45 Nassau
13:30 Miami
06:40 London Heathrow
21:00 Nairobi
Connect
WST501 Western Air
UP225 Bahamasair
BA206 British Airways
BA065 British Airways
07:30 San Andros
10:00 Nassau
17:05 Miami
10:20 London Heathrow
07:45 Nassau
10:55 Miami
06:40 London Heathrow
21:00 Nairobi
Connect
WST501 Western Air
AA4590 American Airlines
QR778 Qatar Airways
QR1341 Qatar Airways
07:30 San Andros
10:38 Nassau
19:10 Miami
17:40 Doha
07:45 Nassau
11:44 Miami
16:20 Doha
23:35 Nairobi
Connect
WST501 Western Air
UP225 Bahamasair
AF099 Air France
KQ113 Kenya Airways
07:30 San Andros
10:00 Nassau
19:45 Miami
11:50 Paris CDG
07:45 Nassau
10:55 Miami
10:45 Paris CDG
20:55 Nairobi
Connect
WST501 Western Air
AA4590 American Airlines
AA62 American Airlines
KQ113 Kenya Airways
07:30 San Andros
10:38 Nassau
18:50 Miami
11:50 Paris CDG
07:45 Nassau
11:44 Miami
09:40 Paris CDG
20:55 Nairobi
Connect
WST503 Western Air
BA252 British Airways
BA322 British Airways
AF814 Air France
16:45 San Andros
21:50 Nassau
17:20 London Heathrow
21:05 Paris CDG
17:00 Nassau
11:25 London Heathrow
19:35 Paris CDG
06:10 Nairobi
Connect
WST503 Western Air
BA252 British Airways
BA432 British Airways
KQ117 Kenya Airways
16:45 San Andros
21:50 Nassau
14:40 London Heathrow
20:15 Amsterdam Schiphol
17:00 Nassau
11:25 London Heathrow
17:00 Amsterdam Schiphol
05:20 Nairobi
Connect
WST503 Western Air
BA252 British Airways
BA440 British Airways
KQ117 Kenya Airways
16:45 San Andros
21:50 Nassau
16:00 London Heathrow
20:15 Amsterdam Schiphol
17:00 Nassau
11:25 London Heathrow
18:20 Amsterdam Schiphol
05:20 Nairobi
Connect
WST503 Western Air
DL799 Delta
KQ3 Kenya Airways
16:45 San Andros
18:55 Nassau
12:55 New York JFK
17:00 Nassau
22:05 New York JFK
10:25 Nairobi
Connect
WST503 Western Air
BA252 British Airways
MS778 Egyptair
MS849 Egyptair
16:45 San Andros
21:50 Nassau
15:00 London Heathrow
21:45 Cairo
17:00 Nassau
11:25 London Heathrow
20:45 Cairo
03:30 Nairobi
Connect
WST503 Western Air
DL799 Delta
TK12 Turkish Airlines
TK607 Turkish Airlines
16:45 San Andros
18:55 Nassau
00:10 New York JFK
20:05 Istanbul Ataturk
17:00 Nassau
22:05 New York JFK
16:50 Istanbul Ataturk
02:55 Nairobi
Connect
WST503 Western Air
UP229 Bahamasair
TK78 Turkish Airlines
TK607 Turkish Airlines
16:45 San Andros
18:30 Nassau
20:40 Miami
20:05 Istanbul Ataturk
17:00 Nassau
19:25 Miami
15:05 Istanbul Ataturk
02:55 Nairobi
Connect
WST503 Western Air
BA252 British Airways
BA065 British Airways
16:45 San Andros
21:50 Nassau
10:20 London Heathrow
17:00 Nassau
11:25 London Heathrow
21:00 Nairobi
Connect
WST503 Western Air
BA252 British Airways
KQ101 Kenya Airways
16:45 San Andros
21:50 Nassau
18:25 London Heathrow
17:00 Nassau
11:25 London Heathrow
05:00 Nairobi
Connect
WST503 Western Air
BA252 British Airways
BA316 British Airways
AF814 Air France
16:45 San Andros
21:50 Nassau
14:20 London Heathrow
21:05 Paris CDG
17:00 Nassau
11:25 London Heathrow
16:40 Paris CDG
06:10 Nairobi
Connect
WST503 Western Air
BA252 British Airways
BA314 British Airways
AF814 Air France
16:45 San Andros
21:50 Nassau
13:15 London Heathrow
21:05 Paris CDG
17:00 Nassau
11:25 London Heathrow
15:35 Paris CDG
06:10 Nairobi
Connect
WST503 Western Air
BA252 British Airways
BA438 British Airways
KQ117 Kenya Airways
16:45 San Andros
21:50 Nassau
12:35 London Heathrow
20:15 Amsterdam Schiphol
17:00 Nassau
11:25 London Heathrow
14:55 Amsterdam Schiphol
05:20 Nairobi
Connect

6. Nassau to Kisumu

  1. You take a bus, shuttle or taxi from your location in Bahamas to Nassau.

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

  3. You take a bus, shuttle or taxi from Kisumu to your destination in Kenya.

Flight Depart Arrive
AA893 American Airlines
AA720 American Airlines
KQ128 Kenya Airways
KQ650 Kenya Airways
12:55 Nassau
18:15 Charlotte
11:05 Rome
06:15 Nairobi
15:13 Charlotte
09:40 Rome
18:45 Nairobi
07:05 Kisumu
Connect
DL376 Delta
DL62 Delta
KQ128 Kenya Airways
KQ650 Kenya Airways
13:00 Nassau
16:40 Atlanta
11:05 Rome
06:15 Nairobi
15:15 Atlanta
08:15 Rome
18:45 Nairobi
07:05 Kisumu
Connect
AA1573 American Airlines
AA150 American Airlines
KQ113 Kenya Airways
KQ650 Kenya Airways
13:55 Nassau
18:25 Chicago O'Hare
11:50 Paris CDG
06:15 Nairobi
16:15 Chicago O'Hare
09:30 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
UA1539 United Airlines
UA54 United Airlines
KQ113 Kenya Airways
KQ650 Kenya Airways
14:20 Nassau
21:25 Newark
11:50 Paris CDG
06:15 Nairobi
17:35 Newark
10:55 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
UA1539 United Airlines
UA57 United Airlines
KQ113 Kenya Airways
KQ650 Kenya Airways
14:20 Nassau
18:35 Newark
11:50 Paris CDG
06:15 Nairobi
17:35 Newark
07:45 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
AA859 American Airlines
AA720 American Airlines
KQ128 Kenya Airways
KQ650 Kenya Airways
14:40 Nassau
18:15 Charlotte
11:05 Rome
06:15 Nairobi
16:50 Charlotte
09:40 Rome
18:45 Nairobi
07:05 Kisumu
Connect
AA4692 American Airlines
AA62 American Airlines
KQ113 Kenya Airways
KQ650 Kenya Airways
15:48 Nassau
18:50 Miami
11:50 Paris CDG
06:15 Nairobi
17:00 Miami
09:40 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
B6422 JetBlue Airways
KQ3 Kenya Airways
KQ656 Kenya Airways
16:58 Nassau
12:55 New York JFK
12:35 Nairobi
20:00 New York JFK
10:25 Nairobi
13:25 Kisumu
Connect
UA1460 United Airlines
UA54 United Airlines
KQ113 Kenya Airways
KQ654 Kenya Airways
17:00 Nassau
21:25 Newark
11:50 Paris CDG
09:25 Nairobi
20:15 Newark
10:55 Paris CDG
20:55 Nairobi
10:15 Kisumu
Connect
UP239 Bahamasair
DL410 Delta
KQ117 Kenya Airways
KQ650 Kenya Airways
17:00 Nassau
19:57 Orlando
20:15 Amsterdam Schiphol
06:15 Nairobi
18:15 Orlando
11:00 Amsterdam Schiphol
05:20 Nairobi
07:05 Kisumu
Connect
UA1460 United Airlines
UA54 United Airlines
KQ113 Kenya Airways
KQ650 Kenya Airways
17:00 Nassau
21:25 Newark
11:50 Paris CDG
06:15 Nairobi
20:15 Newark
10:55 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
AA4348 American Airlines
AF099 Air France
KQ113 Kenya Airways
KQ650 Kenya Airways
17:07 Nassau
19:45 Miami
11:50 Paris CDG
06:15 Nairobi
18:15 Miami
10:45 Paris CDG
20:55 Nairobi
07:05 Kisumu
Connect
AA4348 American Airlines
BA208 British Airways
KQ101 Kenya Airways
KQ650 Kenya Airways
17:07 Nassau
20:45 Miami
18:25 London Heathrow
06:15 Nairobi
18:15 Miami
10:25 London Heathrow
05:00 Nairobi
07:05 Kisumu
Connect
DL799 Delta
KQ3 Kenya Airways
KQ656 Kenya Airways
18:55 Nassau
12:55 New York JFK
12:35 Nairobi
22:05 New York JFK
10:25 Nairobi
13:25 Kisumu
Connect
BA252 British Airways
BA438 British Airways
KQ117 Kenya Airways
KQ654 Kenya Airways
21:50 Nassau
12:35 London Heathrow
20:15 Amsterdam Schiphol
09:25 Nairobi
11:25 London Heathrow
14:55 Amsterdam Schiphol
05:20 Nairobi
10:15 Kisumu
Connect
BA252 British Airways
BA314 British Airways
AF814 Air France
KQ654 Kenya Airways
21:50 Nassau
13:15 London Heathrow
21:05 Paris CDG
09:25 Nairobi
11:25 London Heathrow
15:35 Paris CDG
06:10 Nairobi
10:15 Kisumu
Connect
BA252 British Airways
BA438 British Airways
KQ117 Kenya Airways
KQ674 Kenya Airways
21:50 Nassau
12:35 London Heathrow
20:15 Amsterdam Schiphol
11:00 Nairobi
11:25 London Heathrow
14:55 Amsterdam Schiphol
05:20 Nairobi
12:00 Kisumu
Connect
BA252 British Airways
BA432 British Airways
KQ117 Kenya Airways
KQ674 Kenya Airways
21:50 Nassau
14:40 London Heathrow
20:15 Amsterdam Schiphol
11:00 Nairobi
11:25 London Heathrow
17:00 Amsterdam Schiphol
05:20 Nairobi
12:00 Kisumu
Connect
BA252 British Airways
BA322 British Airways
AF814 Air France
KQ654 Kenya Airways
21:50 Nassau
17:20 London Heathrow
21:05 Paris CDG
09:25 Nairobi
11:25 London Heathrow
19:35 Paris CDG
06:10 Nairobi
10:15 Kisumu
Connect
BA252 British Airways
BA440 British Airways
KQ117 Kenya Airways
KQ654 Kenya Airways
21:50 Nassau
16:00 London Heathrow
20:15 Amsterdam Schiphol
09:25 Nairobi
11:25 London Heathrow
18:20 Amsterdam Schiphol
05:20 Nairobi
10:15 Kisumu
Connect
BA252 British Airways
BA314 British Airways
AF814 Air France
KQ674 Kenya Airways
21:50 Nassau
13:15 London Heathrow
21:05 Paris CDG
11:00 Nairobi
11:25 London Heathrow
15:35 Paris CDG
06:10 Nairobi
12:00 Kisumu
Connect
BA252 British Airways
BA316 British Airways
AF814 Air France
KQ674 Kenya Airways
21:50 Nassau
14:20 London Heathrow
21:05 Paris CDG
11:00 Nairobi
11:25 London Heathrow
16:40 Paris CDG
06:10 Nairobi
12:00 Kisumu
Connect
BA252 British Airways
BA322 British Airways
AF814 Air France
KQ674 Kenya Airways
21:50 Nassau
17:20 London Heathrow
21:05 Paris CDG
11:00 Nairobi
11:25 London Heathrow
19:35 Paris CDG
06:10 Nairobi
12:00 Kisumu
Connect
BA252 British Airways
BA432 British Airways
KQ117 Kenya Airways
KQ654 Kenya Airways
21:50 Nassau
14:40 London Heathrow
20:15 Amsterdam Schiphol
09:25 Nairobi
11:25 London Heathrow
17:00 Amsterdam Schiphol
05:20 Nairobi
10:15 Kisumu
Connect
BA252 British Airways
BA440 British Airways
KQ117 Kenya Airways
KQ650 Kenya Airways
21:50 Nassau
16:00 London Heathrow
20:15 Amsterdam Schiphol
06:15 Nairobi
11:25 London Heathrow
18:20 Amsterdam Schiphol
05:20 Nairobi
07:05 Kisumu
Connect
BA252 British Airways
KQ101 Kenya Airways
KQ674 Kenya Airways
21:50 Nassau
18:25 London Heathrow
11:00 Nairobi
11:25 London Heathrow
05:00 Nairobi
12:00 Kisumu
Connect
BA252 British Airways
BA440 British Airways
KQ117 Kenya Airways
KQ674 Kenya Airways
21:50 Nassau
16:00 London Heathrow
20:15 Amsterdam Schiphol
11:00 Nairobi
11:25 London Heathrow
18:20 Amsterdam Schiphol
05:20 Nairobi
12:00 Kisumu
Connect
BA252 British Airways
KQ101 Kenya Airways
KQ654 Kenya Airways
21:50 Nassau
18:25 London Heathrow
09:25 Nairobi
11:25 London Heathrow
05:00 Nairobi
10:15 Kisumu
Connect
BA252 British Airways
BA432 British Airways
KQ117 Kenya Airways
KQ650 Kenya Airways
21:50 Nassau
14:40 London Heathrow
20:15 Amsterdam Schiphol
06:15 Nairobi
11:25 London Heathrow
17:00 Amsterdam Schiphol
05:20 Nairobi
07:05 Kisumu
Connect
BA252 British Airways
KQ101 Kenya Airways
KQ650 Kenya Airways
21:50 Nassau
18:25 London Heathrow
06:15 Nairobi
11:25 London Heathrow
05:00 Nairobi
07:05 Kisumu
Connect
BA252 British Airways
BA438 British Airways
KQ117 Kenya Airways
KQ650 Kenya Airways
21:50 Nassau
12:35 London Heathrow
20:15 Amsterdam Schiphol
06:15 Nairobi
11:25 London Heathrow
14:55 Amsterdam Schiphol
05:20 Nairobi
07:05 Kisumu
Connect
BA252 British Airways
MS778 Egyptair
MS849 Egyptair
KQ650 Kenya Airways
21:50 Nassau
15:00 London Heathrow
21:45 Cairo
06:15 Nairobi
11:25 London Heathrow
20:45 Cairo
03:30 Nairobi
07:05 Kisumu
Connect
BA252 British Airways
BA316 British Airways
AF814 Air France
KQ654 Kenya Airways
21:50 Nassau
14:20 London Heathrow
21:05 Paris CDG
09:25 Nairobi
11:25 London Heathrow
16:40 Paris CDG
06:10 Nairobi
10:15 Kisumu
Connect

7. Nassau to Mombasa

  1. You take a bus, shuttle or taxi from your location in Bahamas to Nassau.

  2. You take a flight from Nassau to Mombasa and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Mombasa to your destination in Kenya.

Flight Depart Arrive
B62922 JetBlue Airways
QR702 Qatar Airways
QR1333 Qatar Airways
11:25 Nassau
21:00 New York JFK
02:30 Doha
14:23 New York JFK
16:20 Doha
08:30 Mombasa
Connect
B62922 JetBlue Airways
AZ0603 Alitalia
KQ128 Kenya Airways
KQ618 Kenya Airways
11:25 Nassau
17:45 New York JFK
11:05 Rome
20:30 Nairobi
14:23 New York JFK
08:20 Rome
18:45 Nairobi
21:30 Mombasa
Connect
B62922 JetBlue Airways
AZ0609 Alitalia
KQ128 Kenya Airways
KQ618 Kenya Airways
11:25 Nassau
16:15 New York JFK
11:05 Rome
20:30 Nairobi
14:23 New York JFK
06:50 Rome
18:45 Nairobi
21:30 Mombasa
Connect
UA681 United Airlines
UA40 United Airlines
KQ128 Kenya Airways
KQ618 Kenya Airways
11:37 Nassau
17:25 Newark
11:05 Rome
20:30 Nairobi
14:52 Newark
07:45 Rome
18:45 Nairobi
21:30 Mombasa
Connect
UA681 United Airlines
UA40 United Airlines
KQ128 Kenya Airways
KQ624 Kenya Airways
11:37 Nassau
17:25 Newark
11:05 Rome
23:45 Nairobi
14:52 Newark
07:45 Rome
18:45 Nairobi
00:45 Mombasa
Connect
UA681 United Airlines
UA134 United Airlines
LX292 294 296 Swiss
KQ618 Kenya Airways
11:37 Nassau
18:35 Newark
09:55 Zurich
20:30 Nairobi
14:52 Newark
08:30 Zurich
18:40 Nairobi
21:30 Mombasa
Connect
UA681 United Airlines
TK30 Turkish Airlines
TK573 Turkish Airlines
11:37 Nassau
00:10 Newark
20:45 Istanbul Ataturk
14:52 Newark
16:55 Istanbul Ataturk
03:55 Mombasa
Connect
AA1912 American Airlines
AA718 American Airlines
KQ128 Kenya Airways
KQ618 Kenya Airways
12:45 Nassau
18:30 Philadelphia
11:05 Rome
20:30 Nairobi
15:46 Philadelphia
09:10 Rome
18:45 Nairobi
21:30 Mombasa
Connect
AA1912 American Airlines
AA718 American Airlines
KQ128 Kenya Airways
KQ624 Kenya Airways
12:45 Nassau
18:30 Philadelphia
11:05 Rome
23:45 Nairobi
15:46 Philadelphia
09:10 Rome
18:45 Nairobi
00:45 Mombasa
Connect
DL372 Delta
TK2 Turkish Airlines
TK573 Turkish Airlines
13:45 Nassau
19:05 New York JFK
20:45 Istanbul Ataturk
17:00 New York JFK
12:05 Istanbul Ataturk
03:55 Mombasa
Connect
UA1539 United Airlines
TK30 Turkish Airlines
TK573 Turkish Airlines
14:20 Nassau
00:10 Newark
20:45 Istanbul Ataturk
17:35 Newark
16:55 Istanbul Ataturk
03:55 Mombasa
Connect
UA1539 United Airlines
UA134 United Airlines
LX292 294 296 Swiss
KQ618 Kenya Airways
14:20 Nassau
18:35 Newark
09:55 Zurich
20:30 Nairobi
17:35 Newark
08:30 Zurich
18:40 Nairobi
21:30 Mombasa
Connect
UA1539 United Airlines
UA134 United Airlines
LX292 294 296 Swiss
KQ624 Kenya Airways
14:20 Nassau
18:35 Newark
09:55 Zurich
23:45 Nairobi
17:35 Newark
08:30 Zurich
18:40 Nairobi
00:45 Mombasa
Connect
UA1539 United Airlines
UA57 United Airlines
KQ113 Kenya Airways
KQ624 Kenya Airways
14:20 Nassau
18:35 Newark
11:50 Paris CDG
23:45 Nairobi
17:35 Newark
07:45 Paris CDG
20:55 Nairobi
00:45 Mombasa
Connect
UA1539 United Airlines
UA54 United Airlines
KQ113 Kenya Airways
KQ624 Kenya Airways
14:20 Nassau
21:25 Newark
11:50 Paris CDG
23:45 Nairobi
17:35 Newark
10:55 Paris CDG
20:55 Nairobi
00:45 Mombasa
Connect
AA4692 American Airlines
TK78 Turkish Airlines
TK573 Turkish Airlines
15:48 Nassau
20:40 Miami
20:45 Istanbul Ataturk
17:00 Miami
15:05 Istanbul Ataturk
03:55 Mombasa
Connect
AA4692 American Airlines
AF099 Air France
KQ113 Kenya Airways
KQ624 Kenya Airways
15:48 Nassau
19:45 Miami
11:50 Paris CDG
23:45 Nairobi
17:00 Miami
10:45 Paris CDG
20:55 Nairobi
00:45 Mombasa
Connect
AA4692 American Airlines
AA62 American Airlines
KQ113 Kenya Airways
KQ624 Kenya Airways
15:48 Nassau
18:50 Miami
11:50 Paris CDG
23:45 Nairobi
17:00 Miami
09:40 Paris CDG
20:55 Nairobi
00:45 Mombasa
Connect
B6422 JetBlue Airways
TK12 Turkish Airlines
TK573 Turkish Airlines
16:58 Nassau
00:10 New York JFK
20:45 Istanbul Ataturk
20:00 New York JFK
16:50 Istanbul Ataturk
03:55 Mombasa
Connect
B6422 JetBlue Airways
QR702 Qatar Airways
QR1333 Qatar Airways
16:58 Nassau
21:00 New York JFK
02:30 Doha
20:00 New York JFK
16:20 Doha
08:30 Mombasa
Connect
UA1460 United Airlines
UA54 United Airlines
KQ113 Kenya Airways
KQ624 Kenya Airways
17:00 Nassau
21:25 Newark
11:50 Paris CDG
23:45 Nairobi
20:15 Newark
10:55 Paris CDG
20:55 Nairobi
00:45 Mombasa
Connect
UA1460 United Airlines
TK30 Turkish Airlines
TK573 Turkish Airlines
17:00 Nassau
00:10 Newark
20:45 Istanbul Ataturk
20:15 Newark
16:55 Istanbul Ataturk
03:55 Mombasa
Connect
AA4348 American Airlines
QR778 Qatar Airways
QR1333 Qatar Airways
17:07 Nassau
19:10 Miami
02:30 Doha
18:15 Miami
16:20 Doha
08:30 Mombasa
Connect
AA4348 American Airlines
AF099 Air France
KQ113 Kenya Airways
KQ624 Kenya Airways
17:07 Nassau
19:45 Miami
11:50 Paris CDG
23:45 Nairobi
18:15 Miami
10:45 Paris CDG
20:55 Nairobi
00:45 Mombasa
Connect
AA4348 American Airlines
TK78 Turkish Airlines
TK573 Turkish Airlines
17:07 Nassau
20:40 Miami
20:45 Istanbul Ataturk
18:15 Miami
15:05 Istanbul Ataturk
03:55 Mombasa
Connect
UP229 Bahamasair
TK78 Turkish Airlines
TK573 Turkish Airlines
18:30 Nassau
20:40 Miami
20:45 Istanbul Ataturk
19:25 Miami
15:05 Istanbul Ataturk
03:55 Mombasa
Connect
DL799 Delta
TK12 Turkish Airlines
TK573 Turkish Airlines
18:55 Nassau
00:10 New York JFK
20:45 Istanbul Ataturk
22:05 New York JFK
16:50 Istanbul Ataturk
03:55 Mombasa
Connect
BA252 British Airways
ET701 Ethiopian Airlines
ET322 Ethiopian Airlines
21:50 Nassau
21:00 London Heathrow
09:10 Addis Ababa
11:25 London Heathrow
06:45 Addis Ababa
11:30 Mombasa
Connect
BA252 British Airways
BA554 556 British Airways
NO352 Neos
21:50 Nassau
15:40 London Heathrow
01:10 Rome
11:25 London Heathrow
19:20 Rome
09:20 Mombasa
Connect
BA252 British Airways
MS778 Egyptair
MS849 Egyptair
KQ600 Kenya Airways
21:50 Nassau
15:00 London Heathrow
21:45 Cairo
06:30 Nairobi
11:25 London Heathrow
20:45 Cairo
03:30 Nairobi
07:30 Mombasa
Connect
BA252 British Airways
BA560 British Airways
NO352 Neos
21:50 Nassau
12:40 London Heathrow
01:10 Rome
11:25 London Heathrow
16:15 Rome
09:20 Mombasa
Connect
BA252 British Airways
BA566 British Airways
NO292 Neos
NO292 Neos
21:50 Nassau
14:55 London Heathrow
20:00 Milan Malpensa
06:55 Zanzibar
11:25 London Heathrow
18:00 Milan Malpensa
05:15 Zanzibar
07:45 Mombasa
Connect
BA252 British Airways
KQ101 Kenya Airways
KQ628 Kenya Airways
21:50 Nassau
18:25 London Heathrow
07:30 Nairobi
11:25 London Heathrow
05:00 Nairobi
08:40 Mombasa
Connect
BA252 British Airways
QR008 Qatar Airways
QR1333 Qatar Airways
21:50 Nassau
16:00 London Heathrow
02:30 Doha
11:25 London Heathrow
00:50 Doha
08:30 Mombasa
Connect
BA252 British Airways
QR004 Qatar Airways
QR1333 Qatar Airways
21:50 Nassau
15:05 London Heathrow
02:30 Doha
11:25 London Heathrow
00:10 Doha
08:30 Mombasa
Connect
BA252 British Airways
KQ101 Kenya Airways
KQ600 Kenya Airways
21:50 Nassau
18:25 London Heathrow
06:30 Nairobi
11:25 London Heathrow
05:00 Nairobi
07:30 Mombasa
Connect
BA252 British Airways
BA398 British Airways
ET729 Ethiopian Airlines
ET322 Ethiopian Airlines
21:50 Nassau
16:10 London Heathrow
22:35 Brussels
09:10 Addis Ababa
11:25 London Heathrow
18:25 Brussels
06:35 Addis Ababa
11:30 Mombasa
Connect
BA252 British Airways
KQ101 Kenya Airways
KQ602 Kenya Airways
21:50 Nassau
18:25 London Heathrow
08:00 Nairobi
11:25 London Heathrow
05:00 Nairobi
09:00 Mombasa
Connect
BA252 British Airways
TK1990 Turkish Airlines
TK573 Turkish Airlines
21:50 Nassau
13:35 London Heathrow
20:45 Istanbul Ataturk
11:25 London Heathrow
19:30 Istanbul Ataturk
03:55 Mombasa
Connect
BA252 British Airways
BA560 British Airways
ET703 Ethiopian Airlines
ET322 Ethiopian Airlines
21:50 Nassau
12:40 London Heathrow
23:50 Rome
09:10 Addis Ababa
11:25 London Heathrow
16:15 Rome
06:40 Addis Ababa
11:30 Mombasa
Connect

References

Find Hotels in Kenya

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

Booking.com