How to get to Kenya from Geneva by flight ? You can check flights from Geneva to Kenya below.
You can find flight ticket prices from Geneva to Kenya with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Geneva to Rochester.
You take a flight from Rochester to Nairobi and cost approximately 850 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
DL4840
Delta
KQ3
Kenya Airways
|
05:45
Rochester
13:45
New York JFK
|
07:25
New York JFK
10:30
Nairobi
|
Connect |
B6185
JetBlue Airways
KQ3
Kenya Airways
|
07:00
Rochester
13:45
New York JFK
|
08:20
New York JFK
10:30
Nairobi
|
Connect |
UA4831
United Airlines
ET501
Ethiopian Airlines
ET318
Ethiopian Airlines
|
08:18
Rochester
11:00
Washington Dulles
08:15
Addis Ababa
|
09:37
Washington Dulles
07:15
Addis Ababa
10:25
Nairobi
|
Connect |
UA4820
United Airlines
UA134
United Airlines
LX294
Swiss
|
10:12
Rochester
18:15
Newark
09:55
Zurich
|
11:27
Newark
08:05
Zurich
19:40
Nairobi
|
Connect |
DL4767
Delta
AF007
Air France
AF814
Air France
|
10:35
Rochester
19:30
New York JFK
10:10
Paris CDG
|
12:12
New York JFK
09:10
Paris CDG
19:20
Nairobi
|
Connect |
DL4767
Delta
DL174
Delta
KQ125
Kenya Airways
|
10:35
Rochester
17:15
New York JFK
11:05
Rome
|
12:12
New York JFK
08:00
Rome
18:45
Nairobi
|
Connect |
DL4767
Delta
AF023
Air France
AF814
Air France
|
10:35
Rochester
16:30
New York JFK
10:10
Paris CDG
|
12:12
New York JFK
05:55
Paris CDG
19:20
Nairobi
|
Connect |
DL4767
Delta
DL262
Delta
AF814
Air France
|
10:35
Rochester
18:30
New York JFK
10:10
Paris CDG
|
12:12
New York JFK
08:00
Paris CDG
19:20
Nairobi
|
Connect |
DL4767
Delta
KQ3
Kenya Airways
|
10:35
Rochester
13:45
New York JFK
|
12:12
New York JFK
10:30
Nairobi
|
Connect |
AA5486
American Airlines
AA730
American Airlines
BA065
British Airways
|
11:45
Rochester
19:05
Charlotte
10:20
London Heathrow
|
13:47
Charlotte
08:00
London Heathrow
21:00
Nairobi
|
Connect |
DL4914
Delta
DL98
Delta
AF814
Air France
|
11:51
Rochester
17:50
Detroit
10:10
Paris CDG
|
13:11
Detroit
07:55
Paris CDG
19:20
Nairobi
|
Connect |
DL4914
Delta
DL134
Delta
KL0565
KLM
|
11:51
Rochester
18:09
Detroit
13:00
Amsterdam Schiphol
|
13:11
Detroit
08:00
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
UA4823
United Airlines
UA960
United Airlines
LH590
Lufthansa
|
11:59
Rochester
19:40
Newark
11:10
Frankfurt
|
13:20
Newark
09:10
Frankfurt
20:10
Nairobi
|
Connect |
UA4823
United Airlines
UA134
United Airlines
LX294
Swiss
|
11:59
Rochester
18:15
Newark
09:55
Zurich
|
13:20
Newark
08:05
Zurich
19:40
Nairobi
|
Connect |
UA4823
United Airlines
LH403
Lufthansa
LH590
Lufthansa
|
11:59
Rochester
18:05
Newark
11:10
Frankfurt
|
13:20
Newark
07:30
Frankfurt
20:10
Nairobi
|
Connect |
DL1575
Delta
DL62
Delta
KQ125
Kenya Airways
|
12:09
Rochester
18:00
Atlanta
11:05
Rome
|
14:38
Atlanta
09:40
Rome
18:45
Nairobi
|
Connect |
DL1575
Delta
DL74
Delta
KL0565
KLM
|
12:09
Rochester
20:02
Atlanta
13:00
Amsterdam Schiphol
|
14:38
Atlanta
10:45
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL1575
Delta
DL72
Delta
KL0565
KLM
|
12:09
Rochester
17:50
Atlanta
13:00
Amsterdam Schiphol
|
14:38
Atlanta
08:25
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL1575
Delta
DL82
Delta
AF814
Air France
|
12:09
Rochester
17:50
Atlanta
10:10
Paris CDG
|
14:38
Atlanta
08:10
Paris CDG
19:20
Nairobi
|
Connect |
DL1575
Delta
AF681
Air France
AF814
Air France
|
12:09
Rochester
16:35
Atlanta
10:10
Paris CDG
|
14:38
Atlanta
07:05
Paris CDG
19:20
Nairobi
|
Connect |
UA3567
United Airlines
UA3
United Airlines
LX294
Swiss
|
13:30
Rochester
16:15
Chicago O'Hare
09:55
Zurich
|
14:27
Chicago O'Hare
06:55
Zurich
19:40
Nairobi
|
Connect |
UA3567
United Airlines
UA907
United Airlines
LH590
Lufthansa
|
13:30
Rochester
17:55
Chicago O'Hare
11:10
Frankfurt
|
14:27
Chicago O'Hare
09:20
Frankfurt
20:10
Nairobi
|
Connect |
UA3567
United Airlines
LH431
Lufthansa
LH590
Lufthansa
|
13:30
Rochester
16:00
Chicago O'Hare
11:10
Frankfurt
|
14:27
Chicago O'Hare
07:20
Frankfurt
20:10
Nairobi
|
Connect |
AA6200
American Airlines
AA108
American Airlines
BA065
British Airways
|
13:59
Rochester
19:50
Boston
10:20
London Heathrow
|
15:17
Boston
07:30
London Heathrow
21:00
Nairobi
|
Connect |
AA6200
American Airlines
BA212
British Airways
BA065
British Airways
|
13:59
Rochester
19:10
Boston
10:20
London Heathrow
|
15:17
Boston
06:45
London Heathrow
21:00
Nairobi
|
Connect |
UA4825
United Airlines
UA52
United Airlines
LX294
Swiss
|
14:40
Rochester
17:45
Washington Dulles
09:55
Zurich
|
15:58
Washington Dulles
07:55
Zurich
19:40
Nairobi
|
Connect |
UA4825
United Airlines
UA989
United Airlines
LH590
Lufthansa
|
14:40
Rochester
17:45
Washington Dulles
11:10
Frankfurt
|
15:58
Washington Dulles
07:30
Frankfurt
20:10
Nairobi
|
Connect |
UA4825
United Airlines
LH419
Lufthansa
LH590
Lufthansa
|
14:40
Rochester
17:55
Washington Dulles
11:10
Frankfurt
|
15:58
Washington Dulles
08:15
Frankfurt
20:10
Nairobi
|
Connect |
AA3902
American Airlines
AA86
American Airlines
BA065
British Airways
|
15:02
Rochester
19:25
Chicago O'Hare
10:20
London Heathrow
|
16:00
Chicago O'Hare
09:05
London Heathrow
21:00
Nairobi
|
Connect |
AA3902
American Airlines
BA294
British Airways
BA065
British Airways
|
15:02
Rochester
17:05
Chicago O'Hare
10:20
London Heathrow
|
16:00
Chicago O'Hare
06:50
London Heathrow
21:00
Nairobi
|
Connect |
AA3902
American Airlines
QR726
Qatar Airways
QR1341
Qatar Airways
|
15:02
Rochester
19:50
Chicago O'Hare
18:55
Doha
|
16:00
Chicago O'Hare
17:20
Doha
00:20
Nairobi
|
Connect |
AA3902
American Airlines
AA806
American Airlines
BA065
British Airways
|
15:02
Rochester
17:05
Chicago O'Hare
10:20
London Heathrow
|
16:00
Chicago O'Hare
06:50
London Heathrow
21:00
Nairobi
|
Connect |
AA5288
American Airlines
AA730
American Airlines
BA065
British Airways
|
15:16
Rochester
19:05
Charlotte
10:20
London Heathrow
|
17:20
Charlotte
08:00
London Heathrow
21:00
Nairobi
|
Connect |
AA6208
American Airlines
AA92
American Airlines
LX294
Swiss
|
15:52
Rochester
18:40
Philadelphia
09:55
Zurich
|
17:15
Philadelphia
07:50
Zurich
19:40
Nairobi
|
Connect |
AA6208
American Airlines
AA718
American Airlines
KQ125
Kenya Airways
|
15:52
Rochester
18:30
Philadelphia
11:05
Rome
|
17:15
Philadelphia
09:10
Rome
18:45
Nairobi
|
Connect |
AA6208
American Airlines
QR728
Qatar Airways
QR1341
Qatar Airways
|
15:52
Rochester
21:40
Philadelphia
18:55
Doha
|
17:15
Philadelphia
17:15
Doha
00:20
Nairobi
|
Connect |
UA4824
United Airlines
UA960
United Airlines
LH590
Lufthansa
|
17:08
Rochester
19:40
Newark
11:10
Frankfurt
|
18:35
Newark
09:10
Frankfurt
20:10
Nairobi
|
Connect |
AA6177
American Airlines
AA108
American Airlines
BA065
British Airways
|
17:35
Rochester
19:50
Boston
10:20
London Heathrow
|
18:55
Boston
07:30
London Heathrow
21:00
Nairobi
|
Connect |
DL4766
Delta
DL136
Delta
KL0565
KLM
|
17:55
Rochester
20:45
Detroit
13:00
Amsterdam Schiphol
|
19:22
Detroit
10:35
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
AA6160
American Airlines
QR728
Qatar Airways
QR1341
Qatar Airways
|
18:33
Rochester
21:40
Philadelphia
18:55
Doha
|
19:59
Philadelphia
17:15
Doha
00:20
Nairobi
|
Connect |
You take a bus, shuttle or taxi from your location in Geneva to Rochester.
You take a flight from Rochester to Kisumu and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Kisumu to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
AA4667
American Airlines
AA1176
American Airlines
KQ3
Kenya Airways
KQ656
Kenya Airways
|
05:03
Rochester
10:00
Reagan Washington
13:45
New York JFK
13:30
Nairobi
|
06:15
Reagan Washington
11:20
New York JFK
10:30
Nairobi
14:20
Kisumu
|
Connect |
DL4840
Delta
KQ3
Kenya Airways
KQ656
Kenya Airways
|
05:45
Rochester
13:45
New York JFK
13:30
Nairobi
|
07:25
New York JFK
10:30
Nairobi
14:20
Kisumu
|
Connect |
DL4840
Delta
KQ3
Kenya Airways
KQ670
Kenya Airways
|
05:45
Rochester
13:45
New York JFK
17:20
Nairobi
|
07:25
New York JFK
10:30
Nairobi
18:10
Kisumu
|
Connect |
B6185
JetBlue Airways
KQ3
Kenya Airways
KQ670
Kenya Airways
|
07:00
Rochester
13:45
New York JFK
17:20
Nairobi
|
08:20
New York JFK
10:30
Nairobi
18:10
Kisumu
|
Connect |
B6185
JetBlue Airways
KQ3
Kenya Airways
KQ656
Kenya Airways
|
07:00
Rochester
13:45
New York JFK
13:30
Nairobi
|
08:20
New York JFK
10:30
Nairobi
14:20
Kisumu
|
Connect |
DL4767
Delta
KQ3
Kenya Airways
KQ656
Kenya Airways
|
10:35
Rochester
13:45
New York JFK
13:30
Nairobi
|
12:12
New York JFK
10:30
Nairobi
14:20
Kisumu
|
Connect |
DL4767
Delta
KQ3
Kenya Airways
KQ670
Kenya Airways
|
10:35
Rochester
13:45
New York JFK
17:20
Nairobi
|
12:12
New York JFK
10:30
Nairobi
18:10
Kisumu
|
Connect |
DL4766
Delta
DL136
Delta
KQ117
Kenya Airways
KQ654
Kenya Airways
|
17:55
Rochester
20:45
Detroit
20:35
Amsterdam Schiphol
09:25
Nairobi
|
19:22
Detroit
10:35
Amsterdam Schiphol
05:55
Nairobi
10:15
Kisumu
|
Connect |
DL1544
Delta
DL84
Delta
KQ115
Kenya Airways
KQ654
Kenya Airways
|
17:59
Rochester
21:50
Atlanta
21:20
Paris CDG
09:25
Nairobi
|
20:29
Atlanta
12:20
Paris CDG
06:25
Nairobi
10:15
Kisumu
|
Connect |
DL5275
Delta
DL264
Delta
KQ115
Kenya Airways
KQ654
Kenya Airways
|
18:11
Rochester
21:30
New York JFK
21:20
Paris CDG
09:25
Nairobi
|
19:49
New York JFK
11:05
Paris CDG
06:25
Nairobi
10:15
Kisumu
|
Connect |
DL5275
Delta
DL156
Delta
KQ511
Kenya Airways
KQ654
Kenya Airways
|
18:11
Rochester
23:45
New York JFK
22:00
Accra
09:25
Nairobi
|
19:49
New York JFK
13:50
Accra
06:40
Nairobi
10:15
Kisumu
|
Connect |
DL5275
Delta
DL156
Delta
KQ509
Kenya Airways
KQ654
Kenya Airways
|
18:11
Rochester
23:45
New York JFK
21:50
Accra
09:25
Nairobi
|
19:49
New York JFK
13:50
Accra
06:30
Nairobi
10:15
Kisumu
|
Connect |
DL5275
Delta
KL0644
KLM
KL0565
KLM
KQ650
Kenya Airways
|
18:11
Rochester
22:00
New York JFK
13:00
Amsterdam Schiphol
06:15
Nairobi
|
19:49
New York JFK
11:20
Amsterdam Schiphol
21:50
Nairobi
07:05
Kisumu
|
Connect |
DL5275
Delta
DL3
Delta
KQ101
Kenya Airways
KQ654
Kenya Airways
|
18:11
Rochester
22:00
New York JFK
18:25
London Heathrow
09:25
Nairobi
|
19:49
New York JFK
10:10
London Heathrow
05:00
Nairobi
10:15
Kisumu
|
Connect |
AA3516
American Airlines
AA98
American Airlines
KQ101
Kenya Airways
KQ650
Kenya Airways
|
18:27
Rochester
23:30
Chicago O'Hare
18:25
London Heathrow
06:15
Nairobi
|
19:29
Chicago O'Hare
13:15
London Heathrow
05:00
Nairobi
07:05
Kisumu
|
Connect |
UA4294
United Airlines
UA924
United Airlines
KQ101
Kenya Airways
KQ650
Kenya Airways
|
19:30
Rochester
22:00
Washington Dulles
18:25
London Heathrow
06:15
Nairobi
|
20:35
Washington Dulles
10:30
London Heathrow
05:00
Nairobi
07:05
Kisumu
|
Connect |
You take a bus, shuttle or taxi from your location in Geneva to New York JFK.
You take a flight from New York JFK to Nairobi and cost approximately 550 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
TK12
Turkish Airlines
TK607
Turkish Airlines
|
00:10
New York JFK
20:15
Istanbul
|
16:50
Istanbul
02:55
Nairobi
|
Connect |
EK204
Emirates
EK719
Emirates
|
11:20
New York JFK
09:35
Dubai
|
07:50
Dubai
13:35
Nairobi
|
Connect |
KQ3
Kenya Airways
|
13:45
New York JFK
|
10:30 Nairobi | Direct |
LH401
Lufthansa
LH590
Lufthansa
|
16:05
New York JFK
11:10
Frankfurt
|
05:45
Frankfurt
20:10
Nairobi
|
Connect |
AZ0609
Alitalia
KQ125
Kenya Airways
|
16:25
New York JFK
11:05
Rome
|
06:50
Rome
18:45
Nairobi
|
Connect |
AF023
Air France
AF814
Air France
|
16:30
New York JFK
10:10
Paris CDG
|
05:55
Paris CDG
19:20
Nairobi
|
Connect |
DL174
Delta
KQ125
Kenya Airways
|
17:15
New York JFK
11:05
Rome
|
08:00
Rome
18:45
Nairobi
|
Connect |
AZ0603
Alitalia
KQ125
Kenya Airways
|
17:30
New York JFK
11:05
Rome
|
08:05
Rome
18:45
Nairobi
|
Connect |
DL262
Delta
AF814
Air France
|
18:30
New York JFK
10:10
Paris CDG
|
08:00
Paris CDG
19:20
Nairobi
|
Connect |
KL0642
KLM
KL0565
KLM
|
18:30
New York JFK
13:00
Amsterdam Schiphol
|
07:45
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
AF007
Air France
AF814
Air France
|
19:30
New York JFK
10:10
Paris CDG
|
09:10
Paris CDG
19:20
Nairobi
|
Connect |
DL48
Delta
KL0565
KLM
|
19:30
New York JFK
13:00
Amsterdam Schiphol
|
09:15
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
BA176
British Airways
BA065
British Airways
|
19:35
New York JFK
10:20
London Heathrow
|
07:45
London Heathrow
21:00
Nairobi
|
Connect |
BA116
British Airways
BA065
British Airways
|
20:10
New York JFK
10:20
London Heathrow
|
08:20
London Heathrow
21:00
Nairobi
|
Connect |
BA172
British Airways
BA065
British Airways
|
20:55
New York JFK
10:20
London Heathrow
|
09:05
London Heathrow
21:00
Nairobi
|
Connect |
QR702
Qatar Airways
QR1341
Qatar Airways
|
20:55
New York JFK
18:55
Doha
|
16:25
Doha
00:20
Nairobi
|
Connect |
KL0644
KLM
KL0565
KLM
|
22:00
New York JFK
13:00
Amsterdam Schiphol
|
11:20
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
You take a bus, shuttle or taxi from your location in Geneva to Buffalo.
You take a flight from Buffalo to Nairobi and cost approximately 800 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
UA4996
United Airlines
ET501
Ethiopian Airlines
ET318
Ethiopian Airlines
|
08:10
Buffalo
11:00
Washington Dulles
08:15
Addis Ababa
|
09:31
Washington Dulles
07:15
Addis Ababa
10:25
Nairobi
|
Connect |
DL4673
Delta
KQ3
Kenya Airways
|
09:30
Buffalo
13:45
New York JFK
|
11:09
New York JFK
10:30
Nairobi
|
Connect |
UA4885
United Airlines
UA134
United Airlines
LX294
Swiss
|
10:48
Buffalo
18:15
Newark
09:55
Zurich
|
12:22
Newark
08:05
Zurich
19:40
Nairobi
|
Connect |
DL5724
Delta
DL224
Delta
AF814
Air France
|
11:00
Buffalo
19:05
Boston
10:10
Paris CDG
|
12:37
Boston
08:15
Paris CDG
19:20
Nairobi
|
Connect |
DL5724
Delta
AF333
Air France
AF814
Air France
|
11:00
Buffalo
17:15
Boston
10:10
Paris CDG
|
12:37
Boston
06:05
Paris CDG
19:20
Nairobi
|
Connect |
UA3886
United Airlines
LH431
Lufthansa
LH590
Lufthansa
|
11:01
Buffalo
16:00
Chicago O'Hare
11:10
Frankfurt
|
11:51
Chicago O'Hare
07:20
Frankfurt
20:10
Nairobi
|
Connect |
UA3886
United Airlines
UA3
United Airlines
LX294
Swiss
|
11:01
Buffalo
16:15
Chicago O'Hare
09:55
Zurich
|
11:51
Chicago O'Hare
06:55
Zurich
19:40
Nairobi
|
Connect |
B62101
JetBlue Airways
KQ3
Kenya Airways
|
11:01
Buffalo
13:45
New York JFK
|
12:20
New York JFK
10:30
Nairobi
|
Connect |
B61901
JetBlue Airways
KQ3
Kenya Airways
|
11:10
Buffalo
13:45
New York JFK
|
12:33
New York JFK
10:30
Nairobi
|
Connect |
AA1203
American Airlines
AA730
American Airlines
BA065
British Airways
|
12:09
Buffalo
19:05
Charlotte
10:20
London Heathrow
|
14:00
Charlotte
08:00
London Heathrow
21:00
Nairobi
|
Connect |
DL1031
Delta
DL74
Delta
KL0565
KLM
|
12:43
Buffalo
20:02
Atlanta
13:00
Amsterdam Schiphol
|
15:09
Atlanta
10:45
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL1031
Delta
DL72
Delta
KL0565
KLM
|
12:43
Buffalo
17:50
Atlanta
13:00
Amsterdam Schiphol
|
15:09
Atlanta
08:25
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL1031
Delta
DL82
Delta
AF814
Air France
|
12:43
Buffalo
17:50
Atlanta
10:10
Paris CDG
|
15:09
Atlanta
08:10
Paris CDG
19:20
Nairobi
|
Connect |
DL1031
Delta
AF681
Air France
AF814
Air France
|
12:43
Buffalo
16:35
Atlanta
10:10
Paris CDG
|
15:09
Atlanta
07:05
Paris CDG
19:20
Nairobi
|
Connect |
DL5040
Delta
DL134
Delta
KL0565
KLM
|
13:45
Buffalo
18:09
Detroit
13:00
Amsterdam Schiphol
|
15:10
Detroit
08:00
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL5040
Delta
DL136
Delta
KL0565
KLM
|
13:45
Buffalo
20:45
Detroit
13:00
Amsterdam Schiphol
|
15:10
Detroit
10:35
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL5040
Delta
DL98
Delta
AF814
Air France
|
13:45
Buffalo
17:50
Detroit
10:10
Paris CDG
|
15:10
Detroit
07:55
Paris CDG
19:20
Nairobi
|
Connect |
UA3854
United Airlines
LH431
Lufthansa
LH590
Lufthansa
|
14:00
Buffalo
16:00
Chicago O'Hare
11:10
Frankfurt
|
14:50
Chicago O'Hare
07:20
Frankfurt
20:10
Nairobi
|
Connect |
UA3854
United Airlines
UA3
United Airlines
LX294
Swiss
|
14:00
Buffalo
16:15
Chicago O'Hare
09:55
Zurich
|
14:50
Chicago O'Hare
06:55
Zurich
19:40
Nairobi
|
Connect |
UA3854
United Airlines
UA907
United Airlines
LH590
Lufthansa
|
14:00
Buffalo
17:55
Chicago O'Hare
11:10
Frankfurt
|
14:50
Chicago O'Hare
09:20
Frankfurt
20:10
Nairobi
|
Connect |
UA4890
United Airlines
UA960
United Airlines
LH590
Lufthansa
|
14:29
Buffalo
19:40
Newark
11:10
Frankfurt
|
16:03
Newark
09:10
Frankfurt
20:10
Nairobi
|
Connect |
UA4890
United Airlines
UA134
United Airlines
LX294
Swiss
|
14:29
Buffalo
18:15
Newark
09:55
Zurich
|
16:03
Newark
08:05
Zurich
19:40
Nairobi
|
Connect |
UA4890
United Airlines
LH403
Lufthansa
LH590
Lufthansa
|
14:29
Buffalo
18:05
Newark
11:10
Frankfurt
|
16:03
Newark
07:30
Frankfurt
20:10
Nairobi
|
Connect |
B62016
JetBlue Airways
BA212
British Airways
BA065
British Airways
|
14:40
Buffalo
19:10
Boston
10:20
London Heathrow
|
16:03
Boston
06:45
London Heathrow
21:00
Nairobi
|
Connect |
UA4986
United Airlines
UA989
United Airlines
LH590
Lufthansa
|
14:44
Buffalo
17:45
Washington Dulles
11:10
Frankfurt
|
16:03
Washington Dulles
07:30
Frankfurt
20:10
Nairobi
|
Connect |
UA4986
United Airlines
LH419
Lufthansa
LH590
Lufthansa
|
14:44
Buffalo
17:55
Washington Dulles
11:10
Frankfurt
|
16:03
Washington Dulles
08:15
Frankfurt
20:10
Nairobi
|
Connect |
UA4986
United Airlines
UA52
United Airlines
LX294
Swiss
|
14:44
Buffalo
17:45
Washington Dulles
09:55
Zurich
|
16:03
Washington Dulles
07:55
Zurich
19:40
Nairobi
|
Connect |
AA4121
American Airlines
QR726
Qatar Airways
QR1341
Qatar Airways
|
15:08
Buffalo
19:50
Chicago O'Hare
18:55
Doha
|
15:58
Chicago O'Hare
17:20
Doha
00:20
Nairobi
|
Connect |
AA4121
American Airlines
AA806
American Airlines
BA065
British Airways
|
15:08
Buffalo
17:05
Chicago O'Hare
10:20
London Heathrow
|
15:58
Chicago O'Hare
06:50
London Heathrow
21:00
Nairobi
|
Connect |
AA4121
American Airlines
AA86
American Airlines
BA065
British Airways
|
15:08
Buffalo
19:25
Chicago O'Hare
10:20
London Heathrow
|
15:58
Chicago O'Hare
09:05
London Heathrow
21:00
Nairobi
|
Connect |
AA4121
American Airlines
BA294
British Airways
BA065
British Airways
|
15:08
Buffalo
17:05
Chicago O'Hare
10:20
London Heathrow
|
15:58
Chicago O'Hare
06:50
London Heathrow
21:00
Nairobi
|
Connect |
DL5423
Delta
DL262
Delta
AF814
Air France
|
15:30
Buffalo
18:30
New York JFK
10:10
Paris CDG
|
17:05
New York JFK
08:00
Paris CDG
19:20
Nairobi
|
Connect |
DL5423
Delta
AF007
Air France
AF814
Air France
|
15:30
Buffalo
19:30
New York JFK
10:10
Paris CDG
|
17:05
New York JFK
09:10
Paris CDG
19:20
Nairobi
|
Connect |
AA6289
American Airlines
AA718
American Airlines
KQ125
Kenya Airways
|
15:31
Buffalo
18:30
Philadelphia
11:05
Rome
|
16:55
Philadelphia
09:10
Rome
18:45
Nairobi
|
Connect |
UA4899
United Airlines
UA960
United Airlines
LH590
Lufthansa
|
16:04
Buffalo
19:40
Newark
11:10
Frankfurt
|
17:38
Newark
09:10
Frankfurt
20:10
Nairobi
|
Connect |
DL714
Delta
DL74
Delta
KL0565
KLM
|
16:40
Buffalo
20:02
Atlanta
13:00
Amsterdam Schiphol
|
19:03
Atlanta
10:45
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL5838
Delta
KL0618
KLM
KL0565
KLM
|
17:37
Buffalo
20:35
Boston
13:00
Amsterdam Schiphol
|
19:14
Boston
09:15
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL4829
Delta
DL136
Delta
KL0565
KLM
|
17:59
Buffalo
20:45
Detroit
13:00
Amsterdam Schiphol
|
19:31
Detroit
10:35
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
AA6061
American Airlines
QR728
Qatar Airways
QR1341
Qatar Airways
|
18:04
Buffalo
21:40
Philadelphia
18:55
Doha
|
19:24
Philadelphia
17:15
Doha
00:20
Nairobi
|
Connect |
B62601
JetBlue Airways
TK12
Turkish Airlines
TK607
Turkish Airlines
|
19:31
Buffalo
00:10
New York JFK
20:15
Istanbul
|
21:00
New York JFK
16:50
Istanbul
02:55
Nairobi
|
Connect |
You take a bus, shuttle or taxi from your location in Geneva to New York JFK.
You take a flight from New York JFK to Kisumu and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Kisumu to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
KQ3
Kenya Airways
KQ656
Kenya Airways
|
13:45
New York JFK
13:30
Nairobi
|
10:30
Nairobi
14:20
Kisumu
|
Connect |
KQ3
Kenya Airways
KQ670
Kenya Airways
|
13:45
New York JFK
17:20
Nairobi
|
10:30
Nairobi
18:10
Kisumu
|
Connect |
You take a bus, shuttle or taxi from your location in Geneva to Syracuse.
You take a flight from Syracuse to Nairobi and cost approximately 850 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
B6315
JetBlue Airways
KQ3
Kenya Airways
|
06:45
Syracuse
13:45
New York JFK
|
08:02
New York JFK
10:30
Nairobi
|
Connect |
UA3750
United Airlines
ET501
Ethiopian Airlines
ET318
Ethiopian Airlines
|
08:00
Syracuse
11:00
Washington Dulles
08:15
Addis Ababa
|
09:22
Washington Dulles
07:15
Addis Ababa
10:25
Nairobi
|
Connect |
DL5311
Delta
DL98
Delta
AF814
Air France
|
09:45
Syracuse
17:50
Detroit
10:10
Paris CDG
|
11:34
Detroit
07:55
Paris CDG
19:20
Nairobi
|
Connect |
UA4497
United Airlines
LH431
Lufthansa
LH590
Lufthansa
|
10:46
Syracuse
16:00
Chicago O'Hare
11:10
Frankfurt
|
11:50
Chicago O'Hare
07:20
Frankfurt
20:10
Nairobi
|
Connect |
UA4497
United Airlines
UA3
United Airlines
LX294
Swiss
|
10:46
Syracuse
16:15
Chicago O'Hare
09:55
Zurich
|
11:50
Chicago O'Hare
06:55
Zurich
19:40
Nairobi
|
Connect |
AA2730
American Airlines
AA730
American Airlines
BA065
British Airways
|
11:41
Syracuse
19:05
Charlotte
10:20
London Heathrow
|
13:40
Charlotte
08:00
London Heathrow
21:00
Nairobi
|
Connect |
DL2538
Delta
DL82
Delta
AF814
Air France
|
12:00
Syracuse
17:50
Atlanta
10:10
Paris CDG
|
14:32
Atlanta
08:10
Paris CDG
19:20
Nairobi
|
Connect |
DL2538
Delta
DL72
Delta
KL0565
KLM
|
12:00
Syracuse
17:50
Atlanta
13:00
Amsterdam Schiphol
|
14:32
Atlanta
08:25
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL2538
Delta
AF681
Air France
AF814
Air France
|
12:00
Syracuse
16:35
Atlanta
10:10
Paris CDG
|
14:32
Atlanta
07:05
Paris CDG
19:20
Nairobi
|
Connect |
DL5151
Delta
AZ0609
Alitalia
KQ125
Kenya Airways
|
12:40
Syracuse
16:25
New York JFK
11:05
Rome
|
14:09
New York JFK
06:50
Rome
18:45
Nairobi
|
Connect |
DL5151
Delta
DL48
Delta
KL0565
KLM
|
12:40
Syracuse
19:30
New York JFK
13:00
Amsterdam Schiphol
|
14:09
New York JFK
09:15
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL5151
Delta
KL0642
KLM
KL0565
KLM
|
12:40
Syracuse
18:30
New York JFK
13:00
Amsterdam Schiphol
|
14:09
New York JFK
07:45
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL5151
Delta
DL262
Delta
AF814
Air France
|
12:40
Syracuse
18:30
New York JFK
10:10
Paris CDG
|
14:09
New York JFK
08:00
Paris CDG
19:20
Nairobi
|
Connect |
DL5151
Delta
AZ0603
Alitalia
KQ125
Kenya Airways
|
12:40
Syracuse
17:30
New York JFK
11:05
Rome
|
14:09
New York JFK
08:05
Rome
18:45
Nairobi
|
Connect |
DL5151
Delta
AF023
Air France
AF814
Air France
|
12:40
Syracuse
16:30
New York JFK
10:10
Paris CDG
|
14:09
New York JFK
05:55
Paris CDG
19:20
Nairobi
|
Connect |
DL5151
Delta
DL174
Delta
KQ125
Kenya Airways
|
12:40
Syracuse
17:15
New York JFK
11:05
Rome
|
14:09
New York JFK
08:00
Rome
18:45
Nairobi
|
Connect |
DL5151
Delta
AF007
Air France
AF814
Air France
|
12:40
Syracuse
19:30
New York JFK
10:10
Paris CDG
|
14:09
New York JFK
09:10
Paris CDG
19:20
Nairobi
|
Connect |
DL5289
Delta
DL136
Delta
KL0565
KLM
|
13:00
Syracuse
20:45
Detroit
13:00
Amsterdam Schiphol
|
14:47
Detroit
10:35
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL5289
Delta
DL98
Delta
AF814
Air France
|
13:00
Syracuse
17:50
Detroit
10:10
Paris CDG
|
14:47
Detroit
07:55
Paris CDG
19:20
Nairobi
|
Connect |
DL5289
Delta
DL134
Delta
KL0565
KLM
|
13:00
Syracuse
18:09
Detroit
13:00
Amsterdam Schiphol
|
14:47
Detroit
08:00
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
AA6268
American Airlines
BA066
British Airways
BA065
British Airways
|
13:01
Syracuse
18:35
Philadelphia
10:20
London Heathrow
|
14:10
Philadelphia
06:45
London Heathrow
21:00
Nairobi
|
Connect |
UA4567
United Airlines
UA907
United Airlines
LH590
Lufthansa
|
13:25
Syracuse
17:55
Chicago O'Hare
11:10
Frankfurt
|
14:31
Chicago O'Hare
09:20
Frankfurt
20:10
Nairobi
|
Connect |
UA4567
United Airlines
UA3
United Airlines
LX294
Swiss
|
13:25
Syracuse
16:15
Chicago O'Hare
09:55
Zurich
|
14:31
Chicago O'Hare
06:55
Zurich
19:40
Nairobi
|
Connect |
UA4567
United Airlines
LH431
Lufthansa
LH590
Lufthansa
|
13:25
Syracuse
16:00
Chicago O'Hare
11:10
Frankfurt
|
14:31
Chicago O'Hare
07:20
Frankfurt
20:10
Nairobi
|
Connect |
UA4837
United Airlines
UA52
United Airlines
LX294
Swiss
|
14:36
Syracuse
17:45
Washington Dulles
09:55
Zurich
|
15:56
Washington Dulles
07:55
Zurich
19:40
Nairobi
|
Connect |
AA5563
American Airlines
AA730
American Airlines
BA065
British Airways
|
14:43
Syracuse
19:05
Charlotte
10:20
London Heathrow
|
16:58
Charlotte
08:00
London Heathrow
21:00
Nairobi
|
Connect |
UA4611
United Airlines
UA134
United Airlines
LX294
Swiss
|
14:46
Syracuse
18:15
Newark
09:55
Zurich
|
16:03
Newark
08:05
Zurich
19:40
Nairobi
|
Connect |
UA4611
United Airlines
UA960
United Airlines
LH590
Lufthansa
|
14:46
Syracuse
19:40
Newark
11:10
Frankfurt
|
16:03
Newark
09:10
Frankfurt
20:10
Nairobi
|
Connect |
UA4611
United Airlines
LH403
Lufthansa
LH590
Lufthansa
|
14:46
Syracuse
18:05
Newark
11:10
Frankfurt
|
16:03
Newark
07:30
Frankfurt
20:10
Nairobi
|
Connect |
AA3854
American Airlines
AA806
American Airlines
BA065
British Airways
|
14:55
Syracuse
17:05
Chicago O'Hare
10:20
London Heathrow
|
16:00
Chicago O'Hare
06:50
London Heathrow
21:00
Nairobi
|
Connect |
AA3854
American Airlines
AA86
American Airlines
BA065
British Airways
|
14:55
Syracuse
19:25
Chicago O'Hare
10:20
London Heathrow
|
16:00
Chicago O'Hare
09:05
London Heathrow
21:00
Nairobi
|
Connect |
AA3854
American Airlines
QR726
Qatar Airways
QR1341
Qatar Airways
|
14:55
Syracuse
19:50
Chicago O'Hare
18:55
Doha
|
16:00
Chicago O'Hare
17:20
Doha
00:20
Nairobi
|
Connect |
AA3854
American Airlines
BA294
British Airways
BA065
British Airways
|
14:55
Syracuse
17:05
Chicago O'Hare
10:20
London Heathrow
|
16:00
Chicago O'Hare
06:50
London Heathrow
21:00
Nairobi
|
Connect |
AA6132
American Airlines
AA736
American Airlines
BA065
British Airways
|
15:11
Syracuse
19:20
Philadelphia
10:20
London Heathrow
|
16:18
Philadelphia
07:45
London Heathrow
21:00
Nairobi
|
Connect |
AA6132
American Airlines
BA066
British Airways
BA065
British Airways
|
15:11
Syracuse
18:35
Philadelphia
10:20
London Heathrow
|
16:18
Philadelphia
06:45
London Heathrow
21:00
Nairobi
|
Connect |
AA6132
American Airlines
QR728
Qatar Airways
QR1341
Qatar Airways
|
15:11
Syracuse
21:40
Philadelphia
18:55
Doha
|
16:18
Philadelphia
17:15
Doha
00:20
Nairobi
|
Connect |
AA6132
American Airlines
AA718
American Airlines
KQ125
Kenya Airways
|
15:11
Syracuse
18:30
Philadelphia
11:05
Rome
|
16:18
Philadelphia
09:10
Rome
18:45
Nairobi
|
Connect |
DL5283
Delta
DL136
Delta
KL0565
KLM
|
17:30
Syracuse
20:45
Detroit
13:00
Amsterdam Schiphol
|
19:23
Detroit
10:35
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL4823
Delta
DL3
Delta
KQ101
Kenya Airways
|
19:13
Syracuse
22:00
New York JFK
18:25
London Heathrow
|
21:00
New York JFK
10:10
London Heathrow
05:00
Nairobi
|
Connect |
DL4823
Delta
KL0644
KLM
KL0565
KLM
|
19:13
Syracuse
22:00
New York JFK
13:00
Amsterdam Schiphol
|
21:00
New York JFK
11:20
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
You take a bus, shuttle or taxi from your location in Geneva to Toronto.
You take a flight from Toronto to Nairobi and cost approximately 900 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.
Flight | Depart | Arrive | |
---|---|---|---|
ET553
Ethiopian Airlines
ET318
Ethiopian Airlines
|
11:00
Toronto
08:15
Addis Ababa
|
07:00
Addis Ababa
10:25
Nairobi
|
Connect |
AC840
Air Canada
LH590
Lufthansa
|
16:50
Toronto
11:10
Frankfurt
|
06:20
Frankfurt
20:10
Nairobi
|
Connect |
KL0692
KLM
KL0565
KLM
|
17:00
Toronto
13:00
Amsterdam Schiphol
|
06:10
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
BA092
British Airways
BA065
British Airways
|
18:05
Toronto
10:20
London Heathrow
|
06:10
London Heathrow
21:00
Nairobi
|
Connect |
LH471
Lufthansa
LH590
Lufthansa
|
18:20
Toronto
11:10
Frankfurt
|
08:15
Frankfurt
20:10
Nairobi
|
Connect |
AF351
Air France
AF814
Air France
|
18:35
Toronto
10:10
Paris CDG
|
08:00
Paris CDG
19:20
Nairobi
|
Connect |
AC854
Air Canada
BA065
British Airways
|
18:35
Toronto
10:20
London Heathrow
|
06:35
London Heathrow
21:00
Nairobi
|
Connect |
AC872
Air Canada
AF814
Air France
|
19:20
Toronto
10:10
Paris CDG
|
08:30
Paris CDG
19:20
Nairobi
|
Connect |
DE2403
Condor Flugdienst
LH590
Lufthansa
|
19:50
Toronto
11:10
Frankfurt
|
09:50
Frankfurt
20:10
Nairobi
|
Connect |
AC058
Air Canada
QR1341
Qatar Airways
|
20:15
Toronto
18:55
Doha
|
16:00
Doha
00:20
Nairobi
|
Connect |
AC856
Air Canada
BA065
British Airways
|
20:45
Toronto
10:20
London Heathrow
|
08:35
London Heathrow
21:00
Nairobi
|
Connect |
AC826
Air Canada
KL0565
KLM
|
20:45
Toronto
13:00
Amsterdam Schiphol
|
10:00
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
EK242
Emirates
EK721
Emirates
|
21:45
Toronto
02:15
Dubai
|
18:30
Dubai
06:15
Nairobi
|
Connect |
TK18
Turkish Airlines
TK607
Turkish Airlines
|
22:20
Toronto
20:15
Istanbul
|
15:15
Istanbul
02:55
Nairobi
|
Connect |
You can find hotels and accommodations in Kenya with our hotels search tool below
Booking.com