How to get to Kenya from Bahamas by flight ? You can check flights from Bahamas to Kenya below.
You can find flight ticket prices from Bahamas to Kenya with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Bahamas to Freeport.
You take a flight from Freeport to Nairobi and cost approximately 4100 USD.
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 |
You take a bus, shuttle or taxi from your location in Bahamas to Marsh Harbour.
You take a flight from Marsh Harbour to Nairobi and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Bahamas to Nassau.
You take a flight from Nassau to Nairobi and cost approximately 1900 USD.
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 |
You take a bus, shuttle or taxi from your location in Bahamas to George Town.
You take a flight from George Town to Nairobi and cost approximately 1700 USD.
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 |
You take a bus, shuttle or taxi from your location in Bahamas to San Andros.
You take a flight from San Andros to Nairobi and cost approximately 700 USD.
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 |
You take a bus, shuttle or taxi from your location in Bahamas to Nassau.
You take a flight from Nassau to Kisumu and cost approximately 2000 USD.
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 |
You take a bus, shuttle or taxi from your location in Bahamas to Nassau.
You take a flight from Nassau to Mombasa and cost approximately 1500 USD.
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 |
You can find hotels and accommodations in Kenya with our hotels search tool below
Booking.com