How to get to Jamaica, NY, USA from Kenya by flight ? You can check flights from Kenya to Jamaica, NY, USA below.
You can find flight ticket prices from Kenya to Jamaica, NY, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Montego Bay and cost approximately 950 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Jamaica, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
UU979
Air Austral
AA63
American Airlines
AA1515
American Airlines
|
02:10
Nairobi
10:40
Paris CDG
17:35
Miami
|
09:35
Paris CDG
15:00
Miami
18:19
Montego Bay
|
Connect |
KQ534
Kenya Airways
DL55
Delta
DL1949
Delta
|
18:15
Nairobi
22:20
Lagos
12:17
Atlanta
|
21:30
Lagos
05:30
Atlanta
14:05
Montego Bay
|
Connect |
KQ534
Kenya Airways
DL55
Delta
DL1801
Delta
|
18:15
Nairobi
22:20
Lagos
10:45
Atlanta
|
21:30
Lagos
05:30
Atlanta
12:36
Montego Bay
|
Connect |
KQ534
Kenya Airways
DL55
Delta
DL1997
Delta
|
18:15
Nairobi
22:20
Lagos
09:25
Atlanta
|
21:30
Lagos
05:30
Atlanta
11:13
Montego Bay
|
Connect |
AF813
Air France
AA63
American Airlines
AA1515
American Airlines
|
22:20
Nairobi
10:40
Paris CDG
17:35
Miami
|
05:50
Paris CDG
15:00
Miami
18:19
Montego Bay
|
Connect |
AF813
Air France
AF741
Air France
TB166
TUI fly Belgium
|
22:20
Nairobi
12:05
Paris CDG
16:45
Punta Cana
|
05:50
Paris CDG
15:20
Punta Cana
17:40
Montego Bay
|
Connect |
LH591
Lufthansa
LH462
Lufthansa
AA1515
American Airlines
|
22:25
Nairobi
10:45
Frankfurt
17:35
Miami
|
05:40
Frankfurt
14:45
Miami
18:19
Montego Bay
|
Connect |
LH591
Lufthansa
DE2162
Condor Flugdienst
|
22:25
Nairobi
16:00
Frankfurt
|
05:40
Frankfurt
20:00
Montego Bay
|
Connect |
LH591
Lufthansa
EW1244
Eurowings
|
22:25
Nairobi
11:00
Frankfurt
|
05:40
Frankfurt
16:30
Montego Bay
|
Connect |
LX297
Swiss
WK34
Edelweiss Air
WK28
Edelweiss Air
|
23:00
Nairobi
13:15
Zurich
18:50
Punta Cana
|
06:15
Zurich
17:20
Punta Cana
19:45
Montego Bay
|
Connect |
LX297
Swiss
WK38
Edelweiss Air
|
23:00
Nairobi
13:15
Zurich
|
06:15
Zurich
19:45
Montego Bay
|
Connect |
BA064
British Airways
BA207
British Airways
AA1515
American Airlines
|
23:10
Nairobi
10:40
London Heathrow
17:35
Miami
|
06:15
London Heathrow
15:00
Miami
18:19
Montego Bay
|
Connect |
BA064
British Airways
VS165
Virgin Atlantic
|
23:10
Nairobi
11:30
London Heathrow
|
06:15
London Heathrow
15:15
Montego Bay
|
Connect |
KQ2
Kenya Airways
B6201
JetBlue Airways
B61327
JetBlue Airways
|
23:35
Nairobi
09:30
New York JFK
15:45
Fort Lauderdale-Hollywood International
|
07:35
New York JFK
12:41
Fort Lauderdale-Hollywood International
16:29
Montego Bay
|
Connect |
KQ118
Kenya Airways
OR373
TUI Airlines Netherlands
OR374
TUI Airlines Netherlands
|
23:35
Nairobi
10:00
Amsterdam Schiphol
15:35
Curacao
|
07:20
Amsterdam Schiphol
13:55
Curacao
16:30
Montego Bay
|
Connect |
KQ2
Kenya Airways
B61179
JetBlue Airways
|
23:35
Nairobi
09:30
New York JFK
|
07:35
New York JFK
12:25
Montego Bay
|
Connect |
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
23:35
Nairobi
08:30
New York JFK
|
07:35
New York JFK
11:25
Montego Bay
|
Connect |
KQ2
Kenya Airways
AA1610
American Airlines
AA1515
American Airlines
|
23:35
Nairobi
08:30
New York JFK
17:35
Miami
|
07:35
New York JFK
11:48
Miami
18:19
Montego Bay
|
Connect |
KQ2
Kenya Airways
DL1955
Delta
|
23:35
Nairobi
09:05
New York JFK
|
07:35
New York JFK
12:15
Montego Bay
|
Connect |
KQ2
Kenya Airways
B61
JetBlue Airways
B61327
JetBlue Airways
|
23:35
Nairobi
11:00
New York JFK
15:45
Fort Lauderdale-Hollywood International
|
07:35
New York JFK
14:07
Fort Lauderdale-Hollywood International
16:29
Montego Bay
|
Connect |
KL0566
KLM
KL0627
KLM
AA1515
American Airlines
|
23:50
Nairobi
09:55
Amsterdam Schiphol
17:35
Miami
|
07:10
Amsterdam Schiphol
15:15
Miami
18:19
Montego Bay
|
Connect |
KL0566
KLM
OR373
TUI Airlines Netherlands
OR374
TUI Airlines Netherlands
|
23:50
Nairobi
10:00
Amsterdam Schiphol
15:35
Curacao
|
07:10
Amsterdam Schiphol
13:55
Curacao
16:30
Montego Bay
|
Connect |
KQ112
Kenya Airways
AA63
American Airlines
AA1515
American Airlines
|
23:50
Nairobi
10:40
Paris CDG
17:35
Miami
|
07:30
Paris CDG
15:00
Miami
18:19
Montego Bay
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Kingston and cost approximately 850 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Jamaica, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
MS850
Egyptair
MS985
Egyptair
B61959
JetBlue Airways
|
04:25
Nairobi
09:35
Cairo
21:53
New York JFK
|
08:05
Cairo
15:15
New York JFK
00:54
Kingston
|
Connect |
AF813
Air France
AF014
Air France
B61759
JetBlue Airways
|
22:20
Nairobi
11:20
Paris CDG
14:55
New York JFK
|
05:50
Paris CDG
13:50
New York JFK
17:58
Kingston
|
Connect |
AF813
Air France
AF014
Air France
BW14
Caribbean Airlines
|
22:20
Nairobi
11:20
Paris CDG
15:45
New York JFK
|
05:50
Paris CDG
13:50
New York JFK
18:35
Kingston
|
Connect |
AF813
Air France
AF950
Air France
JY617
InterCaribbean Airways
|
22:20
Nairobi
10:40
Paris CDG
17:55
Havana
|
05:50
Paris CDG
14:35
Havana
18:30
Kingston
|
Connect |
BA064
British Airways
BA175
British Airways
B61759
JetBlue Airways
|
23:10
Nairobi
09:40
London Heathrow
14:55
New York JFK
|
06:15
London Heathrow
12:30
New York JFK
17:58
Kingston
|
Connect |
BA064
British Airways
BA117
British Airways
B61759
JetBlue Airways
|
23:10
Nairobi
08:25
London Heathrow
14:55
New York JFK
|
06:15
London Heathrow
11:05
New York JFK
17:58
Kingston
|
Connect |
BA064
British Airways
BA175
British Airways
BW14
Caribbean Airlines
|
23:10
Nairobi
09:40
London Heathrow
15:45
New York JFK
|
06:15
London Heathrow
12:30
New York JFK
18:35
Kingston
|
Connect |
BA064
British Airways
BA117
British Airways
BW14
Caribbean Airlines
|
23:10
Nairobi
08:25
London Heathrow
15:45
New York JFK
|
06:15
London Heathrow
11:05
New York JFK
18:35
Kingston
|
Connect |
KQ2
Kenya Airways
B6201
JetBlue Airways
B61575
JetBlue Airways
|
23:35
Nairobi
09:30
New York JFK
16:45
Fort Lauderdale-Hollywood International
|
07:35
New York JFK
12:41
Fort Lauderdale-Hollywood International
17:28
Kingston
|
Connect |
KQ2
Kenya Airways
B61759
JetBlue Airways
|
23:35
Nairobi
14:55
New York JFK
|
07:35
New York JFK
17:58
Kingston
|
Connect |
KQ118
Kenya Airways
DL71
Delta
DL1906
Delta
|
23:35
Nairobi
08:35
Amsterdam Schiphol
16:55
Atlanta
|
07:20
Amsterdam Schiphol
12:15
Atlanta
18:46
Kingston
|
Connect |
KQ2
Kenya Airways
B61
JetBlue Airways
B61575
JetBlue Airways
|
23:35
Nairobi
11:00
New York JFK
16:45
Fort Lauderdale-Hollywood International
|
07:35
New York JFK
14:07
Fort Lauderdale-Hollywood International
17:28
Kingston
|
Connect |
KQ2
Kenya Airways
BW14
Caribbean Airlines
|
23:35
Nairobi
15:45
New York JFK
|
07:35
New York JFK
18:35
Kingston
|
Connect |
KQ2
Kenya Airways
KX793
Cayman Airways
KX606
Cayman Airways
|
23:35
Nairobi
08:30
New York JFK
18:15
Grand Cayman
|
07:35
New York JFK
12:30
Grand Cayman
19:20
Kingston
|
Connect |
KQ2
Kenya Airways
DL2464
Delta
DL1906
Delta
|
23:35
Nairobi
11:29
New York JFK
16:55
Atlanta
|
07:35
New York JFK
14:09
Atlanta
18:46
Kingston
|
Connect |
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
23:35
Nairobi
09:00
New York JFK
|
07:35
New York JFK
11:50
Kingston
|
Connect |
KQ2
Kenya Airways
DL2938
Delta
DL1906
Delta
|
23:35
Nairobi
09:00
New York JFK
16:55
Atlanta
|
07:35
New York JFK
11:37
Atlanta
18:46
Kingston
|
Connect |
KQ118
Kenya Airways
DL73
Delta
DL1906
Delta
|
23:35
Nairobi
10:45
Amsterdam Schiphol
16:55
Atlanta
|
07:20
Amsterdam Schiphol
14:40
Atlanta
18:46
Kingston
|
Connect |
KL0566
KLM
DL71
Delta
DL1906
Delta
|
23:50
Nairobi
08:35
Amsterdam Schiphol
16:55
Atlanta
|
07:10
Amsterdam Schiphol
12:15
Atlanta
18:46
Kingston
|
Connect |
KL0566
KLM
DL73
Delta
DL1906
Delta
|
23:50
Nairobi
10:45
Amsterdam Schiphol
16:55
Atlanta
|
07:10
Amsterdam Schiphol
14:40
Atlanta
18:46
Kingston
|
Connect |
KQ112
Kenya Airways
DL263
Delta
B61759
JetBlue Airways
|
23:50
Nairobi
10:20
Paris CDG
14:55
New York JFK
|
07:30
Paris CDG
12:50
New York JFK
17:58
Kingston
|
Connect |
KQ112
Kenya Airways
AF014
Air France
B61759
JetBlue Airways
|
23:50
Nairobi
11:20
Paris CDG
14:55
New York JFK
|
07:30
Paris CDG
13:50
New York JFK
17:58
Kingston
|
Connect |
KL0566
KLM
DL47
Delta
B61759
JetBlue Airways
|
23:50
Nairobi
10:35
Amsterdam Schiphol
14:55
New York JFK
|
07:10
Amsterdam Schiphol
12:58
New York JFK
17:58
Kingston
|
Connect |
KQ124
Kenya Airways
DL175
Delta
B61759
JetBlue Airways
|
23:50
Nairobi
10:00
Rome
14:55
New York JFK
|
05:40
Rome
13:30
New York JFK
17:58
Kingston
|
Connect |
KQ124
Kenya Airways
AZ0602
Alitalia
B61759
JetBlue Airways
|
23:50
Nairobi
09:30
Rome
14:55
New York JFK
|
05:40
Rome
13:15
New York JFK
17:58
Kingston
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Eldoret.
You take a flight from Eldoret to Montego Bay and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Jamaica, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
JM8700
Jambojet Limited
JM8655
Jambojet Limited
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
12:40
Eldoret
16:05
Kisumu
23:35
Nairobi
08:30
New York JFK
|
13:15
Kisumu
17:05
Nairobi
07:35
New York JFK
11:25
Montego Bay
|
Connect |
JM8700
Jambojet Limited
JM8657
Jambojet Limited
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
12:40
Eldoret
19:10
Kisumu
23:35
Nairobi
08:30
New York JFK
|
13:15
Kisumu
20:10
Nairobi
07:35
New York JFK
11:25
Montego Bay
|
Connect |
JM8663
Jambojet Limited
KQ534
Kenya Airways
DL55
Delta
DL1997
Delta
|
13:30
Eldoret
18:15
Nairobi
22:20
Lagos
09:25
Atlanta
|
14:30
Nairobi
21:30
Lagos
05:30
Atlanta
11:13
Montego Bay
|
Connect |
JM8669
Jambojet Limited
BA064
British Airways
VS165
Virgin Atlantic
|
15:45
Eldoret
23:10
Nairobi
11:30
London Heathrow
|
16:45
Nairobi
06:15
London Heathrow
15:15
Montego Bay
|
Connect |
JM8669
Jambojet Limited
LH591
Lufthansa
EW1244
Eurowings
|
15:45
Eldoret
22:25
Nairobi
11:00
Frankfurt
|
16:45
Nairobi
05:40
Frankfurt
16:30
Montego Bay
|
Connect |
JM8669
Jambojet Limited
LX297
Swiss
WK34
Edelweiss Air
WK28
Edelweiss Air
|
15:45
Eldoret
23:00
Nairobi
13:15
Zurich
18:50
Punta Cana
|
16:45
Nairobi
06:15
Zurich
17:20
Punta Cana
19:45
Montego Bay
|
Connect |
JM8669
Jambojet Limited
KQ534
Kenya Airways
DL55
Delta
DL1801
Delta
|
15:45
Eldoret
18:15
Nairobi
22:20
Lagos
10:45
Atlanta
|
16:45
Nairobi
21:30
Lagos
05:30
Atlanta
12:36
Montego Bay
|
Connect |
JM8669
Jambojet Limited
KQ534
Kenya Airways
DL55
Delta
DL1949
Delta
|
15:45
Eldoret
18:15
Nairobi
22:20
Lagos
12:17
Atlanta
|
16:45
Nairobi
21:30
Lagos
05:30
Atlanta
14:05
Montego Bay
|
Connect |
JM8669
Jambojet Limited
KQ534
Kenya Airways
DL55
Delta
DL1997
Delta
|
15:45
Eldoret
18:15
Nairobi
22:20
Lagos
09:25
Atlanta
|
16:45
Nairobi
21:30
Lagos
05:30
Atlanta
11:13
Montego Bay
|
Connect |
JM8669
Jambojet Limited
LX297
Swiss
WK38
Edelweiss Air
|
15:45
Eldoret
23:00
Nairobi
13:15
Zurich
|
16:45
Nairobi
06:15
Zurich
19:45
Montego Bay
|
Connect |
JM8669
Jambojet Limited
KQ2
Kenya Airways
B61179
JetBlue Airways
|
15:45
Eldoret
23:35
Nairobi
09:30
New York JFK
|
16:45
Nairobi
07:35
New York JFK
12:25
Montego Bay
|
Connect |
JM8669
Jambojet Limited
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
15:45
Eldoret
23:35
Nairobi
08:30
New York JFK
|
16:45
Nairobi
07:35
New York JFK
11:25
Montego Bay
|
Connect |
JM8669
Jambojet Limited
BA064
British Airways
BA207
British Airways
AA1515
American Airlines
|
15:45
Eldoret
23:10
Nairobi
10:40
London Heathrow
17:35
Miami
|
16:45
Nairobi
06:15
London Heathrow
15:00
Miami
18:19
Montego Bay
|
Connect |
JM8669
Jambojet Limited
KQ2
Kenya Airways
DL1955
Delta
|
15:45
Eldoret
23:35
Nairobi
09:05
New York JFK
|
16:45
Nairobi
07:35
New York JFK
12:15
Montego Bay
|
Connect |
5H430
Fly540
LX297
Swiss
WK38
Edelweiss Air
|
16:20
Eldoret
23:00
Nairobi
13:15
Zurich
|
17:00
Nairobi
06:15
Zurich
19:45
Montego Bay
|
Connect |
5H430
Fly540
KQ534
Kenya Airways
DL55
Delta
DL1997
Delta
|
16:20
Eldoret
18:15
Nairobi
22:20
Lagos
09:25
Atlanta
|
17:00
Nairobi
21:30
Lagos
05:30
Atlanta
11:13
Montego Bay
|
Connect |
5H430
Fly540
KQ2
Kenya Airways
DL1955
Delta
|
16:20
Eldoret
23:35
Nairobi
09:05
New York JFK
|
17:00
Nairobi
07:35
New York JFK
12:15
Montego Bay
|
Connect |
5H430
Fly540
LX297
Swiss
WK34
Edelweiss Air
WK28
Edelweiss Air
|
16:20
Eldoret
23:00
Nairobi
13:15
Zurich
18:50
Punta Cana
|
17:00
Nairobi
06:15
Zurich
17:20
Punta Cana
19:45
Montego Bay
|
Connect |
5H430
Fly540
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
16:20
Eldoret
23:35
Nairobi
08:30
New York JFK
|
17:00
Nairobi
07:35
New York JFK
11:25
Montego Bay
|
Connect |
5H430
Fly540
BA064
British Airways
BA207
British Airways
AA1515
American Airlines
|
16:20
Eldoret
23:10
Nairobi
10:40
London Heathrow
17:35
Miami
|
17:00
Nairobi
06:15
London Heathrow
15:00
Miami
18:19
Montego Bay
|
Connect |
5H430
Fly540
KQ534
Kenya Airways
DL55
Delta
DL1801
Delta
|
16:20
Eldoret
18:15
Nairobi
22:20
Lagos
10:45
Atlanta
|
17:00
Nairobi
21:30
Lagos
05:30
Atlanta
12:36
Montego Bay
|
Connect |
5H430
Fly540
LH591
Lufthansa
EW1244
Eurowings
|
16:20
Eldoret
22:25
Nairobi
11:00
Frankfurt
|
17:00
Nairobi
05:40
Frankfurt
16:30
Montego Bay
|
Connect |
5H430
Fly540
KQ2
Kenya Airways
B61179
JetBlue Airways
|
16:20
Eldoret
23:35
Nairobi
09:30
New York JFK
|
17:00
Nairobi
07:35
New York JFK
12:25
Montego Bay
|
Connect |
5H430
Fly540
KQ534
Kenya Airways
DL55
Delta
DL1949
Delta
|
16:20
Eldoret
18:15
Nairobi
22:20
Lagos
12:17
Atlanta
|
17:00
Nairobi
21:30
Lagos
05:30
Atlanta
14:05
Montego Bay
|
Connect |
5H430
Fly540
BA064
British Airways
VS165
Virgin Atlantic
|
16:20
Eldoret
23:10
Nairobi
11:30
London Heathrow
|
17:00
Nairobi
06:15
London Heathrow
15:15
Montego Bay
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
19:25
Eldoret
23:35
Nairobi
08:30
New York JFK
|
20:25
Nairobi
07:35
New York JFK
11:25
Montego Bay
|
Connect |
JM8665
Jambojet Limited
KQ118
Kenya Airways
OR373
TUI Airlines Netherlands
OR374
TUI Airlines Netherlands
|
19:25
Eldoret
23:35
Nairobi
10:00
Amsterdam Schiphol
15:35
Curacao
|
20:25
Nairobi
07:20
Amsterdam Schiphol
13:55
Curacao
16:30
Montego Bay
|
Connect |
JM8665
Jambojet Limited
LX297
Swiss
WK34
Edelweiss Air
WK28
Edelweiss Air
|
19:25
Eldoret
23:00
Nairobi
13:15
Zurich
18:50
Punta Cana
|
20:25
Nairobi
06:15
Zurich
17:20
Punta Cana
19:45
Montego Bay
|
Connect |
JM8665
Jambojet Limited
LH591
Lufthansa
DE2162
Condor Flugdienst
|
19:25
Eldoret
22:25
Nairobi
16:00
Frankfurt
|
20:25
Nairobi
05:40
Frankfurt
20:00
Montego Bay
|
Connect |
JM8665
Jambojet Limited
KL0566
KLM
OR373
TUI Airlines Netherlands
OR374
TUI Airlines Netherlands
|
19:25
Eldoret
23:50
Nairobi
10:00
Amsterdam Schiphol
15:35
Curacao
|
20:25
Nairobi
07:10
Amsterdam Schiphol
13:55
Curacao
16:30
Montego Bay
|
Connect |
JM8665
Jambojet Limited
BA064
British Airways
VS165
Virgin Atlantic
|
19:25
Eldoret
23:10
Nairobi
11:30
London Heathrow
|
20:25
Nairobi
06:15
London Heathrow
15:15
Montego Bay
|
Connect |
JM8665
Jambojet Limited
KL0566
KLM
KL0627
KLM
AA1515
American Airlines
|
19:25
Eldoret
23:50
Nairobi
09:55
Amsterdam Schiphol
17:35
Miami
|
20:25
Nairobi
07:10
Amsterdam Schiphol
15:15
Miami
18:19
Montego Bay
|
Connect |
JM8665
Jambojet Limited
LX297
Swiss
WK38
Edelweiss Air
|
19:25
Eldoret
23:00
Nairobi
13:15
Zurich
|
20:25
Nairobi
06:15
Zurich
19:45
Montego Bay
|
Connect |
JM8665
Jambojet Limited
AF813
Air France
AF741
Air France
TB166
TUI fly Belgium
|
19:25
Eldoret
22:20
Nairobi
12:05
Paris CDG
16:45
Punta Cana
|
20:25
Nairobi
05:50
Paris CDG
15:20
Punta Cana
17:40
Montego Bay
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
B61179
JetBlue Airways
|
19:25
Eldoret
23:35
Nairobi
09:30
New York JFK
|
20:25
Nairobi
07:35
New York JFK
12:25
Montego Bay
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
B61
JetBlue Airways
B61327
JetBlue Airways
|
19:25
Eldoret
23:35
Nairobi
11:00
New York JFK
15:45
Fort Lauderdale-Hollywood International
|
20:25
Nairobi
07:35
New York JFK
14:07
Fort Lauderdale-Hollywood International
16:29
Montego Bay
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
DL1955
Delta
|
19:25
Eldoret
23:35
Nairobi
09:05
New York JFK
|
20:25
Nairobi
07:35
New York JFK
12:15
Montego Bay
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
B6201
JetBlue Airways
B61327
JetBlue Airways
|
19:25
Eldoret
23:35
Nairobi
09:30
New York JFK
15:45
Fort Lauderdale-Hollywood International
|
20:25
Nairobi
07:35
New York JFK
12:41
Fort Lauderdale-Hollywood International
16:29
Montego Bay
|
Connect |
JM8665
Jambojet Limited
LH591
Lufthansa
EW1244
Eurowings
|
19:25
Eldoret
22:25
Nairobi
11:00
Frankfurt
|
20:25
Nairobi
05:40
Frankfurt
16:30
Montego Bay
|
Connect |
JM8665
Jambojet Limited
BA064
British Airways
BA207
British Airways
AA1515
American Airlines
|
19:25
Eldoret
23:10
Nairobi
10:40
London Heathrow
17:35
Miami
|
20:25
Nairobi
06:15
London Heathrow
15:00
Miami
18:19
Montego Bay
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Kisumu.
You take a flight from Kisumu to Montego Bay and cost approximately 650 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in Jamaica, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
KQ655
Kenya Airways
KQ534
Kenya Airways
DL55
Delta
DL1997
Delta
|
11:05
Kisumu
18:15
Nairobi
22:20
Lagos
09:25
Atlanta
|
11:55
Nairobi
21:30
Lagos
05:30
Atlanta
11:13
Montego Bay
|
Connect |
KQ655
Kenya Airways
KQ2
Kenya Airways
B61179
JetBlue Airways
|
11:05
Kisumu
23:35
Nairobi
09:30
New York JFK
|
11:55
Nairobi
07:35
New York JFK
12:25
Montego Bay
|
Connect |
KQ655
Kenya Airways
KQ2
Kenya Airways
DL1955
Delta
|
11:05
Kisumu
23:35
Nairobi
09:05
New York JFK
|
11:55
Nairobi
07:35
New York JFK
12:15
Montego Bay
|
Connect |
KQ655
Kenya Airways
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
11:05
Kisumu
23:35
Nairobi
08:30
New York JFK
|
11:55
Nairobi
07:35
New York JFK
11:25
Montego Bay
|
Connect |
KQ657
Kenya Airways
KQ534
Kenya Airways
DL55
Delta
DL1997
Delta
|
15:10
Kisumu
18:15
Nairobi
22:20
Lagos
09:25
Atlanta
|
16:00
Nairobi
21:30
Lagos
05:30
Atlanta
11:13
Montego Bay
|
Connect |
KQ657
Kenya Airways
KQ2
Kenya Airways
B6201
JetBlue Airways
B61327
JetBlue Airways
|
15:10
Kisumu
23:35
Nairobi
09:30
New York JFK
15:45
Fort Lauderdale-Hollywood International
|
16:00
Nairobi
07:35
New York JFK
12:41
Fort Lauderdale-Hollywood International
16:29
Montego Bay
|
Connect |
KQ657
Kenya Airways
KQ2
Kenya Airways
DL1955
Delta
|
15:10
Kisumu
23:35
Nairobi
09:05
New York JFK
|
16:00
Nairobi
07:35
New York JFK
12:15
Montego Bay
|
Connect |
KQ657
Kenya Airways
KQ534
Kenya Airways
DL55
Delta
DL1801
Delta
|
15:10
Kisumu
18:15
Nairobi
22:20
Lagos
10:45
Atlanta
|
16:00
Nairobi
21:30
Lagos
05:30
Atlanta
12:36
Montego Bay
|
Connect |
KQ657
Kenya Airways
KQ534
Kenya Airways
DL55
Delta
DL1949
Delta
|
15:10
Kisumu
18:15
Nairobi
22:20
Lagos
12:17
Atlanta
|
16:00
Nairobi
21:30
Lagos
05:30
Atlanta
14:05
Montego Bay
|
Connect |
KQ657
Kenya Airways
KQ2
Kenya Airways
B61179
JetBlue Airways
|
15:10
Kisumu
23:35
Nairobi
09:30
New York JFK
|
16:00
Nairobi
07:35
New York JFK
12:25
Montego Bay
|
Connect |
KQ657
Kenya Airways
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
15:10
Kisumu
23:35
Nairobi
08:30
New York JFK
|
16:00
Nairobi
07:35
New York JFK
11:25
Montego Bay
|
Connect |
JM8655
Jambojet Limited
LH591
Lufthansa
EW1244
Eurowings
|
16:05
Kisumu
22:25
Nairobi
11:00
Frankfurt
|
17:05
Nairobi
05:40
Frankfurt
16:30
Montego Bay
|
Connect |
JM8655
Jambojet Limited
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
16:05
Kisumu
23:35
Nairobi
08:30
New York JFK
|
17:05
Nairobi
07:35
New York JFK
11:25
Montego Bay
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
DL1955
Delta
|
19:00
Kisumu
23:35
Nairobi
09:05
New York JFK
|
19:50
Nairobi
07:35
New York JFK
12:15
Montego Bay
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
B6201
JetBlue Airways
B61327
JetBlue Airways
|
19:00
Kisumu
23:35
Nairobi
09:30
New York JFK
15:45
Fort Lauderdale-Hollywood International
|
19:50
Nairobi
07:35
New York JFK
12:41
Fort Lauderdale-Hollywood International
16:29
Montego Bay
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
B61
JetBlue Airways
B61327
JetBlue Airways
|
19:00
Kisumu
23:35
Nairobi
11:00
New York JFK
15:45
Fort Lauderdale-Hollywood International
|
19:50
Nairobi
07:35
New York JFK
14:07
Fort Lauderdale-Hollywood International
16:29
Montego Bay
|
Connect |
KQ671
Kenya Airways
KL0566
KLM
KL0627
KLM
AA1515
American Airlines
|
19:00
Kisumu
23:50
Nairobi
09:55
Amsterdam Schiphol
17:35
Miami
|
19:50
Nairobi
07:10
Amsterdam Schiphol
15:15
Miami
18:19
Montego Bay
|
Connect |
KQ671
Kenya Airways
LX297
Swiss
WK38
Edelweiss Air
|
19:00
Kisumu
23:00
Nairobi
13:15
Zurich
|
19:50
Nairobi
06:15
Zurich
19:45
Montego Bay
|
Connect |
KQ671
Kenya Airways
KQ112
Kenya Airways
AA63
American Airlines
AA1515
American Airlines
|
19:00
Kisumu
23:50
Nairobi
10:40
Paris CDG
17:35
Miami
|
19:50
Nairobi
07:30
Paris CDG
15:00
Miami
18:19
Montego Bay
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
AA1610
American Airlines
AA1515
American Airlines
|
19:00
Kisumu
23:35
Nairobi
08:30
New York JFK
17:35
Miami
|
19:50
Nairobi
07:35
New York JFK
11:48
Miami
18:19
Montego Bay
|
Connect |
KQ671
Kenya Airways
LH591
Lufthansa
EW1244
Eurowings
|
19:00
Kisumu
22:25
Nairobi
11:00
Frankfurt
|
19:50
Nairobi
05:40
Frankfurt
16:30
Montego Bay
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
B61179
JetBlue Airways
|
19:00
Kisumu
23:35
Nairobi
09:30
New York JFK
|
19:50
Nairobi
07:35
New York JFK
12:25
Montego Bay
|
Connect |
KQ671
Kenya Airways
KL0566
KLM
OR373
TUI Airlines Netherlands
OR374
TUI Airlines Netherlands
|
19:00
Kisumu
23:50
Nairobi
10:00
Amsterdam Schiphol
15:35
Curacao
|
19:50
Nairobi
07:10
Amsterdam Schiphol
13:55
Curacao
16:30
Montego Bay
|
Connect |
KQ671
Kenya Airways
KQ118
Kenya Airways
OR373
TUI Airlines Netherlands
OR374
TUI Airlines Netherlands
|
19:00
Kisumu
23:35
Nairobi
10:00
Amsterdam Schiphol
15:35
Curacao
|
19:50
Nairobi
07:20
Amsterdam Schiphol
13:55
Curacao
16:30
Montego Bay
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
19:00
Kisumu
23:35
Nairobi
08:30
New York JFK
|
19:50
Nairobi
07:35
New York JFK
11:25
Montego Bay
|
Connect |
JM8657
Jambojet Limited
LX297
Swiss
WK38
Edelweiss Air
|
19:10
Kisumu
23:00
Nairobi
13:15
Zurich
|
20:10
Nairobi
06:15
Zurich
19:45
Montego Bay
|
Connect |
JM8657
Jambojet Limited
KQ2
Kenya Airways
B61179
JetBlue Airways
|
19:10
Kisumu
23:35
Nairobi
09:30
New York JFK
|
20:10
Nairobi
07:35
New York JFK
12:25
Montego Bay
|
Connect |
JM8657
Jambojet Limited
KQ2
Kenya Airways
DL1955
Delta
|
19:10
Kisumu
23:35
Nairobi
09:05
New York JFK
|
20:10
Nairobi
07:35
New York JFK
12:15
Montego Bay
|
Connect |
JM8657
Jambojet Limited
LH591
Lufthansa
EW1244
Eurowings
|
19:10
Kisumu
22:25
Nairobi
11:00
Frankfurt
|
20:10
Nairobi
05:40
Frankfurt
16:30
Montego Bay
|
Connect |
JM8657
Jambojet Limited
KQ2
Kenya Airways
BW18
Caribbean Airlines
|
19:10
Kisumu
23:35
Nairobi
08:30
New York JFK
|
20:10
Nairobi
07:35
New York JFK
11:25
Montego Bay
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Eldoret.
You take a flight from Eldoret to Kingston and cost approximately 1700 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Jamaica, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
JM8700
Jambojet Limited
JM8657
Jambojet Limited
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
12:40
Eldoret
19:10
Kisumu
23:35
Nairobi
09:00
New York JFK
|
13:15
Kisumu
20:10
Nairobi
07:35
New York JFK
11:50
Kingston
|
Connect |
JM8700
Jambojet Limited
JM8655
Jambojet Limited
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
12:40
Eldoret
16:05
Kisumu
23:35
Nairobi
09:00
New York JFK
|
13:15
Kisumu
17:05
Nairobi
07:35
New York JFK
11:50
Kingston
|
Connect |
JM8669
Jambojet Limited
KQ2
Kenya Airways
B61759
JetBlue Airways
|
15:45
Eldoret
23:35
Nairobi
14:55
New York JFK
|
16:45
Nairobi
07:35
New York JFK
17:58
Kingston
|
Connect |
JM8669
Jambojet Limited
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
15:45
Eldoret
23:35
Nairobi
09:00
New York JFK
|
16:45
Nairobi
07:35
New York JFK
11:50
Kingston
|
Connect |
5H430
Fly540
KQ2
Kenya Airways
B6201
JetBlue Airways
B61575
JetBlue Airways
|
16:20
Eldoret
23:35
Nairobi
09:30
New York JFK
16:45
Fort Lauderdale-Hollywood International
|
17:00
Nairobi
07:35
New York JFK
12:41
Fort Lauderdale-Hollywood International
17:28
Kingston
|
Connect |
5H430
Fly540
KQ2
Kenya Airways
BW14
Caribbean Airlines
|
16:20
Eldoret
23:35
Nairobi
15:45
New York JFK
|
17:00
Nairobi
07:35
New York JFK
18:35
Kingston
|
Connect |
5H430
Fly540
KQ2
Kenya Airways
B61759
JetBlue Airways
|
16:20
Eldoret
23:35
Nairobi
14:55
New York JFK
|
17:00
Nairobi
07:35
New York JFK
17:58
Kingston
|
Connect |
5H430
Fly540
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
16:20
Eldoret
23:35
Nairobi
09:00
New York JFK
|
17:00
Nairobi
07:35
New York JFK
11:50
Kingston
|
Connect |
JM8665
Jambojet Limited
BA064
British Airways
BA117
British Airways
B61759
JetBlue Airways
|
19:25
Eldoret
23:10
Nairobi
08:25
London Heathrow
14:55
New York JFK
|
20:25
Nairobi
06:15
London Heathrow
11:05
New York JFK
17:58
Kingston
|
Connect |
JM8665
Jambojet Limited
BA064
British Airways
BA117
British Airways
BW14
Caribbean Airlines
|
19:25
Eldoret
23:10
Nairobi
08:25
London Heathrow
15:45
New York JFK
|
20:25
Nairobi
06:15
London Heathrow
11:05
New York JFK
18:35
Kingston
|
Connect |
JM8665
Jambojet Limited
AF813
Air France
AF014
Air France
BW14
Caribbean Airlines
|
19:25
Eldoret
22:20
Nairobi
11:20
Paris CDG
15:45
New York JFK
|
20:25
Nairobi
05:50
Paris CDG
13:50
New York JFK
18:35
Kingston
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
B61
JetBlue Airways
B61575
JetBlue Airways
|
19:25
Eldoret
23:35
Nairobi
11:00
New York JFK
16:45
Fort Lauderdale-Hollywood International
|
20:25
Nairobi
07:35
New York JFK
14:07
Fort Lauderdale-Hollywood International
17:28
Kingston
|
Connect |
JM8665
Jambojet Limited
AF813
Air France
AF014
Air France
B61759
JetBlue Airways
|
19:25
Eldoret
22:20
Nairobi
11:20
Paris CDG
14:55
New York JFK
|
20:25
Nairobi
05:50
Paris CDG
13:50
New York JFK
17:58
Kingston
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
B6201
JetBlue Airways
B61575
JetBlue Airways
|
19:25
Eldoret
23:35
Nairobi
09:30
New York JFK
16:45
Fort Lauderdale-Hollywood International
|
20:25
Nairobi
07:35
New York JFK
12:41
Fort Lauderdale-Hollywood International
17:28
Kingston
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
BW14
Caribbean Airlines
|
19:25
Eldoret
23:35
Nairobi
15:45
New York JFK
|
20:25
Nairobi
07:35
New York JFK
18:35
Kingston
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
B61759
JetBlue Airways
|
19:25
Eldoret
23:35
Nairobi
14:55
New York JFK
|
20:25
Nairobi
07:35
New York JFK
17:58
Kingston
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
DL2938
Delta
DL1906
Delta
|
19:25
Eldoret
23:35
Nairobi
09:00
New York JFK
16:55
Atlanta
|
20:25
Nairobi
07:35
New York JFK
11:37
Atlanta
18:46
Kingston
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
DL2464
Delta
DL1906
Delta
|
19:25
Eldoret
23:35
Nairobi
11:29
New York JFK
16:55
Atlanta
|
20:25
Nairobi
07:35
New York JFK
14:09
Atlanta
18:46
Kingston
|
Connect |
JM8665
Jambojet Limited
BA064
British Airways
BA175
British Airways
B61759
JetBlue Airways
|
19:25
Eldoret
23:10
Nairobi
09:40
London Heathrow
14:55
New York JFK
|
20:25
Nairobi
06:15
London Heathrow
12:30
New York JFK
17:58
Kingston
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
KX793
Cayman Airways
KX606
Cayman Airways
|
19:25
Eldoret
23:35
Nairobi
08:30
New York JFK
18:15
Grand Cayman
|
20:25
Nairobi
07:35
New York JFK
12:30
Grand Cayman
19:20
Kingston
|
Connect |
JM8665
Jambojet Limited
BA064
British Airways
BA175
British Airways
BW14
Caribbean Airlines
|
19:25
Eldoret
23:10
Nairobi
09:40
London Heathrow
15:45
New York JFK
|
20:25
Nairobi
06:15
London Heathrow
12:30
New York JFK
18:35
Kingston
|
Connect |
JM8665
Jambojet Limited
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
19:25
Eldoret
23:35
Nairobi
09:00
New York JFK
|
20:25
Nairobi
07:35
New York JFK
11:50
Kingston
|
Connect |
JM8665
Jambojet Limited
AF813
Air France
AF950
Air France
JY617
InterCaribbean Airways
|
19:25
Eldoret
22:20
Nairobi
10:40
Paris CDG
17:55
Havana
|
20:25
Nairobi
05:50
Paris CDG
14:35
Havana
18:30
Kingston
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Kisumu.
You take a flight from Kisumu to Kingston and cost approximately 950 USD.
You take a bus, shuttle or taxi from Kingston to your destination in Jamaica, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
KQ655
Kenya Airways
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
11:05
Kisumu
23:35
Nairobi
09:00
New York JFK
|
11:55
Nairobi
07:35
New York JFK
11:50
Kingston
|
Connect |
KQ657
Kenya Airways
KQ2
Kenya Airways
BW14
Caribbean Airlines
|
15:10
Kisumu
23:35
Nairobi
15:45
New York JFK
|
16:00
Nairobi
07:35
New York JFK
18:35
Kingston
|
Connect |
KQ657
Kenya Airways
KQ2
Kenya Airways
B61759
JetBlue Airways
|
15:10
Kisumu
23:35
Nairobi
14:55
New York JFK
|
16:00
Nairobi
07:35
New York JFK
17:58
Kingston
|
Connect |
KQ657
Kenya Airways
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
15:10
Kisumu
23:35
Nairobi
09:00
New York JFK
|
16:00
Nairobi
07:35
New York JFK
11:50
Kingston
|
Connect |
JM8655
Jambojet Limited
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
16:05
Kisumu
23:35
Nairobi
09:00
New York JFK
|
17:05
Nairobi
07:35
New York JFK
11:50
Kingston
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
B6201
JetBlue Airways
B61575
JetBlue Airways
|
19:00
Kisumu
23:35
Nairobi
09:30
New York JFK
16:45
Fort Lauderdale-Hollywood International
|
19:50
Nairobi
07:35
New York JFK
12:41
Fort Lauderdale-Hollywood International
17:28
Kingston
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
B61
JetBlue Airways
B61575
JetBlue Airways
|
19:00
Kisumu
23:35
Nairobi
11:00
New York JFK
16:45
Fort Lauderdale-Hollywood International
|
19:50
Nairobi
07:35
New York JFK
14:07
Fort Lauderdale-Hollywood International
17:28
Kingston
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
B61759
JetBlue Airways
|
19:00
Kisumu
23:35
Nairobi
14:55
New York JFK
|
19:50
Nairobi
07:35
New York JFK
17:58
Kingston
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
DL2938
Delta
DL1906
Delta
|
19:00
Kisumu
23:35
Nairobi
09:00
New York JFK
16:55
Atlanta
|
19:50
Nairobi
07:35
New York JFK
11:37
Atlanta
18:46
Kingston
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
DL2464
Delta
DL1906
Delta
|
19:00
Kisumu
23:35
Nairobi
11:29
New York JFK
16:55
Atlanta
|
19:50
Nairobi
07:35
New York JFK
14:09
Atlanta
18:46
Kingston
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
BW14
Caribbean Airlines
|
19:00
Kisumu
23:35
Nairobi
15:45
New York JFK
|
19:50
Nairobi
07:35
New York JFK
18:35
Kingston
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
KX793
Cayman Airways
KX606
Cayman Airways
|
19:00
Kisumu
23:35
Nairobi
08:30
New York JFK
18:15
Grand Cayman
|
19:50
Nairobi
07:35
New York JFK
12:30
Grand Cayman
19:20
Kingston
|
Connect |
KQ671
Kenya Airways
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
19:00
Kisumu
23:35
Nairobi
09:00
New York JFK
|
19:50
Nairobi
07:35
New York JFK
11:50
Kingston
|
Connect |
JM8657
Jambojet Limited
KQ2
Kenya Airways
BW4
Caribbean Airlines
|
19:10
Kisumu
23:35
Nairobi
09:00
New York JFK
|
20:10
Nairobi
07:35
New York JFK
11:50
Kingston
|
Connect |
You can find hotels and accommodations in Jamaica, NY, USA with our hotels search tool below
Booking.com