How to get to Uganda from Jamaica by flight ? You can check flights from Jamaica to Uganda below.
You can find flight ticket prices from Jamaica to Uganda with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Entebbe and cost approximately 1800 USD.
You take a bus, shuttle or taxi from Entebbe to your destination in Uganda.
Flight | Depart | Arrive | |
---|---|---|---|
B622
JetBlue Airways
EK220
Emirates
FZ1619
Flydubai
|
09:16
Montego Bay
14:10
Orlando
16:10
Dubai
|
12:24
Orlando
12:20
Dubai
20:30
Entebbe
|
Connect |
AA1349
American Airlines
MS986
Egyptair
MS837
Egyptair
|
11:14
Montego Bay
18:30
New York JFK
21:50
Cairo
|
16:09
New York JFK
11:00
Cairo
03:20
Entebbe
|
Connect |
DL756
Delta
DL54
Delta
WB203
Rwandair Express
WB464
Rwandair Express
|
11:21
Montego Bay
17:40
Atlanta
15:30
Lagos
00:01
Kigali
|
15:05
Atlanta
10:20
Lagos
21:00
Kigali
02:00
Entebbe
|
Connect |
B6480
JetBlue Airways
MS986
Egyptair
MS837
Egyptair
|
12:20
Montego Bay
18:30
New York JFK
21:50
Cairo
|
17:04
New York JFK
11:00
Cairo
03:20
Entebbe
|
Connect |
DL718
Delta
MS986
Egyptair
MS837
Egyptair
|
12:25
Montego Bay
18:30
New York JFK
21:50
Cairo
|
17:09
New York JFK
11:00
Cairo
03:20
Entebbe
|
Connect |
DL360
Delta
DL54
Delta
WB203
Rwandair Express
WB464
Rwandair Express
|
13:00
Montego Bay
17:40
Atlanta
15:30
Lagos
00:01
Kigali
|
16:45
Atlanta
10:20
Lagos
21:00
Kigali
02:00
Entebbe
|
Connect |
UA637
United Airlines
ET501
Ethiopian Airlines
ET332
Ethiopian Airlines
|
17:06
Montego Bay
11:00
Washington Dulles
08:30
Addis Ababa
|
20:25
Washington Dulles
07:15
Addis Ababa
10:35
Entebbe
|
Connect |
VS166
Virgin Atlantic
ET701
Ethiopian Airlines
ET332
Ethiopian Airlines
|
18:35
Montego Bay
21:00
London Heathrow
08:30
Addis Ababa
|
09:35
London Heathrow
06:45
Addis Ababa
10:35
Entebbe
|
Connect |
VS166
Virgin Atlantic
KQ101
Kenya Airways
KQ420
Kenya Airways
|
18:35
Montego Bay
18:25
London Heathrow
07:30
Nairobi
|
09:35
London Heathrow
05:00
Nairobi
08:50
Entebbe
|
Connect |
OR348
TUI Airlines Netherlands
KL0565
KLM
KQ420
Kenya Airways
|
19:35
Montego Bay
13:00
Amsterdam Schiphol
07:30
Nairobi
|
11:50
Amsterdam Schiphol
21:50
Nairobi
08:50
Entebbe
|
Connect |
OR348
TUI Airlines Netherlands
KQ117
Kenya Airways
KQ420
Kenya Airways
|
19:35
Montego Bay
20:35
Amsterdam Schiphol
07:30
Nairobi
|
11:50
Amsterdam Schiphol
05:55
Nairobi
08:50
Entebbe
|
Connect |
OR348
TUI Airlines Netherlands
MS758
Egyptair
MS837
Egyptair
|
19:35
Montego Bay
15:40
Amsterdam Schiphol
21:50
Cairo
|
11:50
Amsterdam Schiphol
20:05
Cairo
03:20
Entebbe
|
Connect |
OR348
TUI Airlines Netherlands
KQ117
Kenya Airways
KQ578
Kenya Airways
|
19:35
Montego Bay
20:35
Amsterdam Schiphol
12:50
Nairobi
|
11:50
Amsterdam Schiphol
05:55
Nairobi
14:05
Entebbe
|
Connect |
TS775
Air Transat
ET553
Ethiopian Airlines
ET332
Ethiopian Airlines
|
20:40
Montego Bay
11:00
Toronto
08:30
Addis Ababa
|
00:55
Toronto
07:00
Addis Ababa
10:35
Entebbe
|
Connect |
WG731 753
Sunwing Airlines
ET553
Ethiopian Airlines
ET336
Ethiopian Airlines
|
21:00
Montego Bay
11:00
Toronto
10:45
Addis Ababa
|
01:59
Toronto
07:00
Addis Ababa
12:50
Entebbe
|
Connect |
WG731 753
Sunwing Airlines
ET553
Ethiopian Airlines
ET332
Ethiopian Airlines
|
21:00
Montego Bay
11:00
Toronto
08:30
Addis Ababa
|
01:59
Toronto
07:00
Addis Ababa
10:35
Entebbe
|
Connect |
DE2162
Condor Flugdienst
ET707
Ethiopian Airlines
ET332
Ethiopian Airlines
|
23:35
Montego Bay
22:05
Frankfurt
08:30
Addis Ababa
|
16:50
Frankfurt
05:55
Addis Ababa
10:35
Entebbe
|
Connect |
DE2162
Condor Flugdienst
ET707
Ethiopian Airlines
ET336
Ethiopian Airlines
|
23:35
Montego Bay
22:05
Frankfurt
10:45
Addis Ababa
|
16:50
Frankfurt
05:55
Addis Ababa
12:50
Entebbe
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Entebbe and cost approximately 2100 USD.
You take a bus, shuttle or taxi from Entebbe to your destination in Uganda.
Flight | Depart | Arrive | |
---|---|---|---|
B61360
JetBlue Airways
KQ3
Kenya Airways
KQ578
Kenya Airways
|
03:21
Kingston
13:45
New York JFK
12:50
Nairobi
|
08:14
New York JFK
10:30
Nairobi
14:05
Entebbe
|
Connect |
B61360
JetBlue Airways
KQ3
Kenya Airways
KQ414
Kenya Airways
|
03:21
Kingston
13:45
New York JFK
14:20
Nairobi
|
08:14
New York JFK
10:30
Nairobi
15:35
Entebbe
|
Connect |
B61360
JetBlue Airways
KQ3
Kenya Airways
KQ416
Kenya Airways
|
03:21
Kingston
13:45
New York JFK
18:35
Nairobi
|
08:14
New York JFK
10:30
Nairobi
19:50
Entebbe
|
Connect |
BW15
Caribbean Airlines
KQ3
Kenya Airways
KQ578
Kenya Airways
|
07:05
Kingston
13:45
New York JFK
12:50
Nairobi
|
11:50
New York JFK
10:30
Nairobi
14:05
Entebbe
|
Connect |
BW15
Caribbean Airlines
KQ3
Kenya Airways
KQ414
Kenya Airways
|
07:05
Kingston
13:45
New York JFK
14:20
Nairobi
|
11:50
New York JFK
10:30
Nairobi
15:35
Entebbe
|
Connect |
BW15
Caribbean Airlines
KQ3
Kenya Airways
KQ416
Kenya Airways
|
07:05
Kingston
13:45
New York JFK
18:35
Nairobi
|
11:50
New York JFK
10:30
Nairobi
19:50
Entebbe
|
Connect |
DL2843
Delta
KQ3
Kenya Airways
KQ578
Kenya Airways
|
08:00
Kingston
13:45
New York JFK
12:50
Nairobi
|
11:46
New York JFK
10:30
Nairobi
14:05
Entebbe
|
Connect |
DL2843
Delta
KQ3
Kenya Airways
KQ414
Kenya Airways
|
08:00
Kingston
13:45
New York JFK
14:20
Nairobi
|
11:46
New York JFK
10:30
Nairobi
15:35
Entebbe
|
Connect |
DL2843
Delta
KQ3
Kenya Airways
KQ416
Kenya Airways
|
08:00
Kingston
13:45
New York JFK
18:35
Nairobi
|
11:46
New York JFK
10:30
Nairobi
19:50
Entebbe
|
Connect |
B6560
JetBlue Airways
MS986
Egyptair
MS837
Egyptair
|
09:18
Kingston
18:30
New York JFK
21:50
Cairo
|
14:09
New York JFK
11:00
Cairo
03:20
Entebbe
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Kisumu and cost approximately 2200 USD.
You take a bus, shuttle or taxi from Kisumu to your destination in Uganda.
Flight | Depart | Arrive | |
---|---|---|---|
DL360
Delta
DL64
Delta
KQ128
Kenya Airways
KQ654
Kenya Airways
|
13:00
Montego Bay
17:45
Atlanta
10:25
Rome
09:25
Nairobi
|
16:45
Atlanta
09:15
Rome
19:05
Nairobi
10:15
Kisumu
|
Connect |
AC1721
Air Canada
AC892
Air Canada
KQ128
Kenya Airways
KQ654
Kenya Airways
|
13:00
Montego Bay
19:15
Montreal
10:25
Rome
09:25
Nairobi
|
18:20
Montreal
09:10
Rome
19:05
Nairobi
10:15
Kisumu
|
Connect |
DL360
Delta
AF689
Air France
KQ113
Kenya Airways
KQ654
Kenya Airways
|
13:00
Montego Bay
20:05
Atlanta
11:50
Paris CDG
09:25
Nairobi
|
16:45
Atlanta
10:35
Paris CDG
20:55
Nairobi
10:15
Kisumu
|
Connect |
DL360
Delta
VS104
Virgin Atlantic
KQ101
Kenya Airways
KQ654
Kenya Airways
|
13:00
Montego Bay
20:01
Atlanta
18:25
London Heathrow
09:25
Nairobi
|
16:45
Atlanta
09:20
London Heathrow
05:00
Nairobi
10:15
Kisumu
|
Connect |
DL360
Delta
DL84
Delta
KQ113
Kenya Airways
KQ654
Kenya Airways
|
13:00
Montego Bay
17:40
Atlanta
11:50
Paris CDG
09:25
Nairobi
|
16:45
Atlanta
08:10
Paris CDG
20:55
Nairobi
10:15
Kisumu
|
Connect |
DL360
Delta
DL54
Delta
KQ533
Kenya Airways
KQ654
Kenya Airways
|
13:00
Montego Bay
17:40
Atlanta
12:20
Lagos
09:25
Nairobi
|
16:45
Atlanta
10:20
Lagos
19:40
Nairobi
10:15
Kisumu
|
Connect |
AC983
Air Canada
AC858
Air Canada
KQ101
Kenya Airways
KQ654
Kenya Airways
|
13:25
Montego Bay
22:00
Toronto
18:25
London Heathrow
09:25
Nairobi
|
18:30
Toronto
10:00
London Heathrow
05:00
Nairobi
10:15
Kisumu
|
Connect |
B62180
JetBlue Airways
KQ3
Kenya Airways
KQ656
Kenya Airways
|
13:50
Montego Bay
13:45
New York JFK
12:35
Nairobi
|
18:43
New York JFK
10:30
Nairobi
13:25
Kisumu
|
Connect |
DL778
Delta
DL32
Delta
KQ101
Kenya Airways
JM8652
Jambojet Limited
|
14:45
Montego Bay
21:40
Atlanta
18:25
London Heathrow
08:00
Nairobi
|
18:29
Atlanta
10:50
London Heathrow
05:00
Nairobi
09:00
Kisumu
|
Connect |
DL778
Delta
VS104
Virgin Atlantic
KQ101
Kenya Airways
KQ654
Kenya Airways
|
14:45
Montego Bay
20:01
Atlanta
18:25
London Heathrow
09:25
Nairobi
|
18:29
Atlanta
09:20
London Heathrow
05:00
Nairobi
10:15
Kisumu
|
Connect |
DL778
Delta
DL74
Delta
KQ117
Kenya Airways
KQ654
Kenya Airways
|
14:45
Montego Bay
20:14
Atlanta
20:35
Amsterdam Schiphol
09:25
Nairobi
|
18:29
Atlanta
10:50
Amsterdam Schiphol
05:55
Nairobi
10:15
Kisumu
|
Connect |
DL778
Delta
AF689
Air France
AF814
Air France
KQ656
Kenya Airways
|
14:45
Montego Bay
20:05
Atlanta
21:05
Paris CDG
12:35
Nairobi
|
18:29
Atlanta
10:35
Paris CDG
06:10
Nairobi
13:25
Kisumu
|
Connect |
DL778
Delta
AF689
Air France
AF814
Air France
KQ654
Kenya Airways
|
14:45
Montego Bay
20:05
Atlanta
21:05
Paris CDG
09:25
Nairobi
|
18:29
Atlanta
10:35
Paris CDG
06:10
Nairobi
10:15
Kisumu
|
Connect |
DL778
Delta
DL74
Delta
KQ117
Kenya Airways
JM8652
Jambojet Limited
|
14:45
Montego Bay
20:14
Atlanta
20:35
Amsterdam Schiphol
08:00
Nairobi
|
18:29
Atlanta
10:50
Amsterdam Schiphol
05:55
Nairobi
09:00
Kisumu
|
Connect |
DL778
Delta
DL74
Delta
KL0565
KLM
KQ654
Kenya Airways
|
14:45
Montego Bay
20:14
Atlanta
13:00
Amsterdam Schiphol
09:25
Nairobi
|
18:29
Atlanta
10:50
Amsterdam Schiphol
21:50
Nairobi
10:15
Kisumu
|
Connect |
DL778
Delta
DL74
Delta
KL0565
KLM
KQ656
Kenya Airways
|
14:45
Montego Bay
20:14
Atlanta
13:00
Amsterdam Schiphol
12:35
Nairobi
|
18:29
Atlanta
10:50
Amsterdam Schiphol
21:50
Nairobi
13:25
Kisumu
|
Connect |
DL778
Delta
DL74
Delta
KL0565
KLM
JM8650
Jambojet Limited
|
14:45
Montego Bay
20:14
Atlanta
13:00
Amsterdam Schiphol
06:20
Nairobi
|
18:29
Atlanta
10:50
Amsterdam Schiphol
21:50
Nairobi
07:20
Kisumu
|
Connect |
DL778
Delta
KL0622
KLM
KQ117
Kenya Airways
KQ654
Kenya Airways
|
14:45
Montego Bay
22:40
Atlanta
20:35
Amsterdam Schiphol
09:25
Nairobi
|
18:29
Atlanta
12:55
Amsterdam Schiphol
05:55
Nairobi
10:15
Kisumu
|
Connect |
DL778
Delta
DL32
Delta
KQ101
Kenya Airways
JM8650
Jambojet Limited
|
14:45
Montego Bay
21:40
Atlanta
18:25
London Heathrow
06:20
Nairobi
|
18:29
Atlanta
10:50
London Heathrow
05:00
Nairobi
07:20
Kisumu
|
Connect |
DL778
Delta
DL32
Delta
KQ101
Kenya Airways
KQ654
Kenya Airways
|
14:45
Montego Bay
21:40
Atlanta
18:25
London Heathrow
09:25
Nairobi
|
18:29
Atlanta
10:50
London Heathrow
05:00
Nairobi
10:15
Kisumu
|
Connect |
DL778
Delta
AF689
Air France
AF814
Air France
JM8652
Jambojet Limited
|
14:45
Montego Bay
20:05
Atlanta
21:05
Paris CDG
08:00
Nairobi
|
18:29
Atlanta
10:35
Paris CDG
06:10
Nairobi
09:00
Kisumu
|
Connect |
BW11
Caribbean Airlines
KQ3
Kenya Airways
KQ670
Kenya Airways
|
18:05
Montego Bay
13:45
New York JFK
17:10
Nairobi
|
22:45
New York JFK
10:30
Nairobi
18:00
Kisumu
|
Connect |
BW11
Caribbean Airlines
KQ3
Kenya Airways
KQ656
Kenya Airways
|
18:05
Montego Bay
13:45
New York JFK
12:35
Nairobi
|
22:45
New York JFK
10:30
Nairobi
13:25
Kisumu
|
Connect |
VS166
Virgin Atlantic
KQ101
Kenya Airways
KQ670
Kenya Airways
|
18:35
Montego Bay
18:25
London Heathrow
17:10
Nairobi
|
09:35
London Heathrow
05:00
Nairobi
18:00
Kisumu
|
Connect |
VS166
Virgin Atlantic
AF1581
Air France
AF814
Air France
KQ654
Kenya Airways
|
18:35
Montego Bay
11:50
London Heathrow
21:05
Paris CDG
09:25
Nairobi
|
09:35
London Heathrow
14:10
Paris CDG
06:10
Nairobi
10:15
Kisumu
|
Connect |
VS166
Virgin Atlantic
KQ101
Kenya Airways
KQ654
Kenya Airways
|
18:35
Montego Bay
18:25
London Heathrow
09:25
Nairobi
|
09:35
London Heathrow
05:00
Nairobi
10:15
Kisumu
|
Connect |
VS166
Virgin Atlantic
AF1281
Air France
AF814
Air France
KQ654
Kenya Airways
|
18:35
Montego Bay
17:35
London Heathrow
21:05
Paris CDG
09:25
Nairobi
|
09:35
London Heathrow
19:55
Paris CDG
06:10
Nairobi
10:15
Kisumu
|
Connect |
VS166
Virgin Atlantic
KQ101
Kenya Airways
KQ656
Kenya Airways
|
18:35
Montego Bay
18:25
London Heathrow
12:35
Nairobi
|
09:35
London Heathrow
05:00
Nairobi
13:25
Kisumu
|
Connect |
VS166
Virgin Atlantic
AF1781
Air France
AF814
Air France
KQ654
Kenya Airways
|
18:35
Montego Bay
14:50
London Heathrow
21:05
Paris CDG
09:25
Nairobi
|
09:35
London Heathrow
17:05
Paris CDG
06:10
Nairobi
10:15
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
KQ117
Kenya Airways
KQ670
Kenya Airways
|
19:35
Montego Bay
20:35
Amsterdam Schiphol
17:10
Nairobi
|
11:50
Amsterdam Schiphol
05:55
Nairobi
18:00
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
KL1243
KLM
AF814
Air France
KQ654
Kenya Airways
|
19:35
Montego Bay
16:30
Amsterdam Schiphol
21:05
Paris CDG
09:25
Nairobi
|
11:50
Amsterdam Schiphol
17:45
Paris CDG
06:10
Nairobi
10:15
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
AF1741
Air France
AF814
Air France
KQ656
Kenya Airways
|
19:35
Montego Bay
14:30
Amsterdam Schiphol
21:05
Paris CDG
12:35
Nairobi
|
11:50
Amsterdam Schiphol
15:50
Paris CDG
06:10
Nairobi
13:25
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
AF1641
Air France
AF814
Air France
KQ656
Kenya Airways
|
19:35
Montego Bay
13:55
Amsterdam Schiphol
21:05
Paris CDG
12:35
Nairobi
|
11:50
Amsterdam Schiphol
15:20
Paris CDG
06:10
Nairobi
13:25
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
KL0565
KLM
KQ656
Kenya Airways
|
19:35
Montego Bay
13:00
Amsterdam Schiphol
12:35
Nairobi
|
11:50
Amsterdam Schiphol
21:50
Nairobi
13:25
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
AF1641
Air France
AF814
Air France
KQ654
Kenya Airways
|
19:35
Montego Bay
13:55
Amsterdam Schiphol
21:05
Paris CDG
09:25
Nairobi
|
11:50
Amsterdam Schiphol
15:20
Paris CDG
06:10
Nairobi
10:15
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
AF1741
Air France
AF814
Air France
KQ654
Kenya Airways
|
19:35
Montego Bay
14:30
Amsterdam Schiphol
21:05
Paris CDG
09:25
Nairobi
|
11:50
Amsterdam Schiphol
15:50
Paris CDG
06:10
Nairobi
10:15
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
KQ117
Kenya Airways
KQ656
Kenya Airways
|
19:35
Montego Bay
20:35
Amsterdam Schiphol
12:35
Nairobi
|
11:50
Amsterdam Schiphol
05:55
Nairobi
13:25
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
KL0565
KLM
KQ654
Kenya Airways
|
19:35
Montego Bay
13:00
Amsterdam Schiphol
09:25
Nairobi
|
11:50
Amsterdam Schiphol
21:50
Nairobi
10:15
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
KQ117
Kenya Airways
KQ654
Kenya Airways
|
19:35
Montego Bay
20:35
Amsterdam Schiphol
09:25
Nairobi
|
11:50
Amsterdam Schiphol
05:55
Nairobi
10:15
Kisumu
|
Connect |
OR348
TUI Airlines Netherlands
KL0565
KLM
JM8650
Jambojet Limited
|
19:35
Montego Bay
13:00
Amsterdam Schiphol
06:20
Nairobi
|
11:50
Amsterdam Schiphol
21:50
Nairobi
07:20
Kisumu
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Eldoret and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Eldoret to your destination in Uganda.
Flight | Depart | Arrive | |
---|---|---|---|
DL718
Delta
KQ3
Kenya Airways
JM8662
Jambojet Limited
|
12:25
Montego Bay
13:45
New York JFK
12:10
Nairobi
|
17:09
New York JFK
10:30
Nairobi
13:10
Eldoret
|
Connect |
AA863
American Airlines
AA730
American Airlines
BA065
British Airways
JM8668
Jambojet Limited
|
12:40
Montego Bay
19:05
Charlotte
10:20
London Heathrow
08:00
Nairobi
|
16:40
Charlotte
08:00
London Heathrow
21:00
Nairobi
09:00
Eldoret
|
Connect |
AA863
American Airlines
AA730
American Airlines
BA065
British Airways
JM8660
Jambojet Limited
|
12:40
Montego Bay
19:05
Charlotte
10:20
London Heathrow
06:10
Nairobi
|
16:40
Charlotte
08:00
London Heathrow
21:00
Nairobi
07:10
Eldoret
|
Connect |
UA1628
United Airlines
UA960
United Airlines
LH590
Lufthansa
JM8660
Jambojet Limited
|
12:52
Montego Bay
19:30
Newark
11:20
Frankfurt
06:10
Nairobi
|
17:51
Newark
09:10
Frankfurt
20:20
Nairobi
07:10
Eldoret
|
Connect |
UA1628
United Airlines
UA960
United Airlines
LH590
Lufthansa
JM8668
Jambojet Limited
|
12:52
Montego Bay
19:30
Newark
11:20
Frankfurt
08:00
Nairobi
|
17:51
Newark
09:10
Frankfurt
20:20
Nairobi
09:00
Eldoret
|
Connect |
DL360
Delta
DL74
Delta
KL0565
KLM
JM8660
Jambojet Limited
|
13:00
Montego Bay
20:14
Atlanta
13:00
Amsterdam Schiphol
06:10
Nairobi
|
16:45
Atlanta
10:50
Amsterdam Schiphol
21:50
Nairobi
07:10
Eldoret
|
Connect |
DL360
Delta
DL84
Delta
KQ113
Kenya Airways
JM8660
Jambojet Limited
|
13:00
Montego Bay
17:40
Atlanta
11:50
Paris CDG
06:10
Nairobi
|
16:45
Atlanta
08:10
Paris CDG
20:55
Nairobi
07:10
Eldoret
|
Connect |
DL360
Delta
DL32
Delta
KQ101
Kenya Airways
JM8660
Jambojet Limited
|
13:00
Montego Bay
21:40
Atlanta
18:25
London Heathrow
06:10
Nairobi
|
16:45
Atlanta
10:50
London Heathrow
05:00
Nairobi
07:10
Eldoret
|
Connect |
DL360
Delta
AF689
Air France
KQ113
Kenya Airways
JM8660
Jambojet Limited
|
13:00
Montego Bay
20:05
Atlanta
11:50
Paris CDG
06:10
Nairobi
|
16:45
Atlanta
10:35
Paris CDG
20:55
Nairobi
07:10
Eldoret
|
Connect |
DL360
Delta
DL72
Delta
KL0565
KLM
JM8660
Jambojet Limited
|
13:00
Montego Bay
17:50
Atlanta
13:00
Amsterdam Schiphol
06:10
Nairobi
|
16:45
Atlanta
08:00
Amsterdam Schiphol
21:50
Nairobi
07:10
Eldoret
|
Connect |
DL360
Delta
DL84
Delta
KQ113
Kenya Airways
JM8668
Jambojet Limited
|
13:00
Montego Bay
17:40
Atlanta
11:50
Paris CDG
08:00
Nairobi
|
16:45
Atlanta
08:10
Paris CDG
20:55
Nairobi
09:00
Eldoret
|
Connect |
B62180
JetBlue Airways
KQ3
Kenya Airways
JM8662
Jambojet Limited
|
13:50
Montego Bay
13:45
New York JFK
12:10
Nairobi
|
18:43
New York JFK
10:30
Nairobi
13:10
Eldoret
|
Connect |
DL778
Delta
DL74
Delta
KQ117
Kenya Airways
JM8668
Jambojet Limited
|
14:45
Montego Bay
20:14
Atlanta
20:35
Amsterdam Schiphol
08:00
Nairobi
|
18:29
Atlanta
10:50
Amsterdam Schiphol
05:55
Nairobi
09:00
Eldoret
|
Connect |
DL778
Delta
DL74
Delta
KL0565
KLM
JM8668
Jambojet Limited
|
14:45
Montego Bay
20:14
Atlanta
13:00
Amsterdam Schiphol
08:00
Nairobi
|
18:29
Atlanta
10:50
Amsterdam Schiphol
21:50
Nairobi
09:00
Eldoret
|
Connect |
DL778
Delta
VS104
Virgin Atlantic
KQ101
Kenya Airways
JM8668
Jambojet Limited
|
14:45
Montego Bay
20:01
Atlanta
18:25
London Heathrow
08:00
Nairobi
|
18:29
Atlanta
09:20
London Heathrow
05:00
Nairobi
09:00
Eldoret
|
Connect |
DL778
Delta
DL32
Delta
KQ101
Kenya Airways
JM8660
Jambojet Limited
|
14:45
Montego Bay
21:40
Atlanta
18:25
London Heathrow
06:10
Nairobi
|
18:29
Atlanta
10:50
London Heathrow
05:00
Nairobi
07:10
Eldoret
|
Connect |
DL778
Delta
DL74
Delta
KL0565
KLM
JM8660
Jambojet Limited
|
14:45
Montego Bay
20:14
Atlanta
13:00
Amsterdam Schiphol
06:10
Nairobi
|
18:29
Atlanta
10:50
Amsterdam Schiphol
21:50
Nairobi
07:10
Eldoret
|
Connect |
DL778
Delta
KL0622
KLM
KQ117
Kenya Airways
JM8668
Jambojet Limited
|
14:45
Montego Bay
22:40
Atlanta
20:35
Amsterdam Schiphol
08:00
Nairobi
|
18:29
Atlanta
12:55
Amsterdam Schiphol
05:55
Nairobi
09:00
Eldoret
|
Connect |
DL778
Delta
AF689
Air France
AF814
Air France
JM8668
Jambojet Limited
|
14:45
Montego Bay
20:05
Atlanta
21:05
Paris CDG
08:00
Nairobi
|
18:29
Atlanta
10:35
Paris CDG
06:10
Nairobi
09:00
Eldoret
|
Connect |
DL778
Delta
VS104
Virgin Atlantic
KQ101
Kenya Airways
JM8660
Jambojet Limited
|
14:45
Montego Bay
20:01
Atlanta
18:25
London Heathrow
06:10
Nairobi
|
18:29
Atlanta
09:20
London Heathrow
05:00
Nairobi
07:10
Eldoret
|
Connect |
DL778
Delta
DL32
Delta
KQ101
Kenya Airways
JM8668
Jambojet Limited
|
14:45
Montego Bay
21:40
Atlanta
18:25
London Heathrow
08:00
Nairobi
|
18:29
Atlanta
10:50
London Heathrow
05:00
Nairobi
09:00
Eldoret
|
Connect |
UA1206
United Airlines
UA16
United Airlines
BA065
British Airways
JM8660
Jambojet Limited
|
14:50
Montego Bay
21:00
Newark
10:20
London Heathrow
06:10
Nairobi
|
19:42
Newark
09:20
London Heathrow
21:00
Nairobi
07:10
Eldoret
|
Connect |
BW11
Caribbean Airlines
KQ3
Kenya Airways
JM8662
Jambojet Limited
|
18:05
Montego Bay
13:45
New York JFK
12:10
Nairobi
|
22:45
New York JFK
10:30
Nairobi
13:10
Eldoret
|
Connect |
BW11
Caribbean Airlines
KQ3
Kenya Airways
JM8660
Jambojet Limited
|
18:05
Montego Bay
13:45
New York JFK
11:30
Nairobi
|
22:45
New York JFK
10:30
Nairobi
12:30
Eldoret
|
Connect |
VS166
Virgin Atlantic
KQ101
Kenya Airways
JM8664
Jambojet Limited
|
18:35
Montego Bay
18:25
London Heathrow
18:50
Nairobi
|
09:35
London Heathrow
05:00
Nairobi
19:50
Eldoret
|
Connect |
VS166
Virgin Atlantic
KQ101
Kenya Airways
JM8662
Jambojet Limited
|
18:35
Montego Bay
18:25
London Heathrow
12:10
Nairobi
|
09:35
London Heathrow
05:00
Nairobi
13:10
Eldoret
|
Connect |
VS166
Virgin Atlantic
MS778
Egyptair
MS849
Egyptair
JM8668
Jambojet Limited
|
18:35
Montego Bay
15:00
London Heathrow
21:45
Cairo
08:00
Nairobi
|
09:35
London Heathrow
20:40
Cairo
03:30
Nairobi
09:00
Eldoret
|
Connect |
VS166
Virgin Atlantic
KQ101
Kenya Airways
JM8660
Jambojet Limited
|
18:35
Montego Bay
18:25
London Heathrow
11:30
Nairobi
|
09:35
London Heathrow
05:00
Nairobi
12:30
Eldoret
|
Connect |
VS166
Virgin Atlantic
MS778
Egyptair
MS849
Egyptair
JM8660
Jambojet Limited
|
18:35
Montego Bay
15:00
London Heathrow
21:45
Cairo
06:10
Nairobi
|
09:35
London Heathrow
20:40
Cairo
03:30
Nairobi
07:10
Eldoret
|
Connect |
TB166
TUI fly Belgium
MS726
Egyptair
MS849
Egyptair
JM8660
Jambojet Limited
|
18:45
Montego Bay
15:45
Brussels
21:45
Cairo
06:10
Nairobi
|
09:55
Brussels
20:05
Cairo
03:30
Nairobi
07:10
Eldoret
|
Connect |
TB166
TUI fly Belgium
MS726
Egyptair
MS849
Egyptair
JM8668
Jambojet Limited
|
18:45
Montego Bay
15:45
Brussels
21:45
Cairo
08:00
Nairobi
|
09:55
Brussels
20:05
Cairo
03:30
Nairobi
09:00
Eldoret
|
Connect |
OR348
TUI Airlines Netherlands
KQ117
Kenya Airways
JM8668
Jambojet Limited
|
19:35
Montego Bay
20:35
Amsterdam Schiphol
08:00
Nairobi
|
11:50
Amsterdam Schiphol
05:55
Nairobi
09:00
Eldoret
|
Connect |
OR348
TUI Airlines Netherlands
KL0565
KLM
JM8668
Jambojet Limited
|
19:35
Montego Bay
13:00
Amsterdam Schiphol
08:00
Nairobi
|
11:50
Amsterdam Schiphol
21:50
Nairobi
09:00
Eldoret
|
Connect |
OR348
TUI Airlines Netherlands
KQ117
Kenya Airways
JM8664
Jambojet Limited
|
19:35
Montego Bay
20:35
Amsterdam Schiphol
18:50
Nairobi
|
11:50
Amsterdam Schiphol
05:55
Nairobi
19:50
Eldoret
|
Connect |
OR348
TUI Airlines Netherlands
KL0565
KLM
JM8662
Jambojet Limited
|
19:35
Montego Bay
13:00
Amsterdam Schiphol
12:10
Nairobi
|
11:50
Amsterdam Schiphol
21:50
Nairobi
13:10
Eldoret
|
Connect |
OR348
TUI Airlines Netherlands
KQ117
Kenya Airways
JM8662
Jambojet Limited
|
19:35
Montego Bay
20:35
Amsterdam Schiphol
12:10
Nairobi
|
11:50
Amsterdam Schiphol
05:55
Nairobi
13:10
Eldoret
|
Connect |
OR348
TUI Airlines Netherlands
AF1741
Air France
AF814
Air France
JM8668
Jambojet Limited
|
19:35
Montego Bay
14:30
Amsterdam Schiphol
21:05
Paris CDG
08:00
Nairobi
|
11:50
Amsterdam Schiphol
15:50
Paris CDG
06:10
Nairobi
09:00
Eldoret
|
Connect |
OR348
TUI Airlines Netherlands
KL0565
KLM
JM8660
Jambojet Limited
|
19:35
Montego Bay
13:00
Amsterdam Schiphol
06:10
Nairobi
|
11:50
Amsterdam Schiphol
21:50
Nairobi
07:10
Eldoret
|
Connect |
OR348
TUI Airlines Netherlands
AF1641
Air France
AF814
Air France
JM8668
Jambojet Limited
|
19:35
Montego Bay
13:55
Amsterdam Schiphol
21:05
Paris CDG
08:00
Nairobi
|
11:50
Amsterdam Schiphol
15:20
Paris CDG
06:10
Nairobi
09:00
Eldoret
|
Connect |
WG731 753
Sunwing Airlines
ET553
Ethiopian Airlines
ET318
Ethiopian Airlines
JM8662
Jambojet Limited
|
21:00
Montego Bay
11:00
Toronto
08:15
Addis Ababa
12:10
Nairobi
|
01:59
Toronto
07:00
Addis Ababa
10:25
Nairobi
13:10
Eldoret
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Kisumu and cost approximately 2500 USD.
You take a bus, shuttle or taxi from Kisumu to your destination in Uganda.
Flight | Depart | Arrive | |
---|---|---|---|
B61360
JetBlue Airways
KQ3
Kenya Airways
KQ656
Kenya Airways
|
03:21
Kingston
13:45
New York JFK
12:35
Nairobi
|
08:14
New York JFK
10:30
Nairobi
13:25
Kisumu
|
Connect |
B61360
JetBlue Airways
KQ3
Kenya Airways
KQ670
Kenya Airways
|
03:21
Kingston
13:45
New York JFK
17:10
Nairobi
|
08:14
New York JFK
10:30
Nairobi
18:00
Kisumu
|
Connect |
B61376
JetBlue Airways
B6402
JetBlue Airways
KQ3
Kenya Airways
KQ656
Kenya Airways
|
05:01
Kingston
08:40
Fort Lauderdale
13:45
New York JFK
12:35
Nairobi
|
07:48
Fort Lauderdale
11:38
New York JFK
10:30
Nairobi
13:25
Kisumu
|
Connect |
B61376
JetBlue Airways
B6402
JetBlue Airways
KQ3
Kenya Airways
KQ670
Kenya Airways
|
05:01
Kingston
08:40
Fort Lauderdale
13:45
New York JFK
17:10
Nairobi
|
07:48
Fort Lauderdale
11:38
New York JFK
10:30
Nairobi
18:00
Kisumu
|
Connect |
BW15
Caribbean Airlines
KQ3
Kenya Airways
KQ670
Kenya Airways
|
07:05
Kingston
13:45
New York JFK
17:10
Nairobi
|
11:50
New York JFK
10:30
Nairobi
18:00
Kisumu
|
Connect |
BW15
Caribbean Airlines
KQ3
Kenya Airways
JM8656
Jambojet Limited
|
07:05
Kingston
13:45
New York JFK
19:00
Nairobi
|
11:50
New York JFK
10:30
Nairobi
20:00
Kisumu
|
Connect |
BW15
Caribbean Airlines
KQ3
Kenya Airways
KQ656
Kenya Airways
|
07:05
Kingston
13:45
New York JFK
12:35
Nairobi
|
11:50
New York JFK
10:30
Nairobi
13:25
Kisumu
|
Connect |
DL2843
Delta
KQ3
Kenya Airways
KQ656
Kenya Airways
|
08:00
Kingston
13:45
New York JFK
12:35
Nairobi
|
11:46
New York JFK
10:30
Nairobi
13:25
Kisumu
|
Connect |
DL2843
Delta
KQ3
Kenya Airways
KQ670
Kenya Airways
|
08:00
Kingston
13:45
New York JFK
17:10
Nairobi
|
11:46
New York JFK
10:30
Nairobi
18:00
Kisumu
|
Connect |
DL2843
Delta
KQ3
Kenya Airways
JM8656
Jambojet Limited
|
08:00
Kingston
13:45
New York JFK
19:00
Nairobi
|
11:46
New York JFK
10:30
Nairobi
20:00
Kisumu
|
Connect |
DL321
Delta
DL74
Delta
KQ117
Kenya Airways
KQ654
Kenya Airways
|
14:30
Kingston
20:14
Atlanta
20:35
Amsterdam Schiphol
09:25
Nairobi
|
18:24
Atlanta
10:50
Amsterdam Schiphol
05:55
Nairobi
10:15
Kisumu
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Eldoret and cost approximately 2500 USD.
You take a bus, shuttle or taxi from Eldoret to your destination in Uganda.
Flight | Depart | Arrive | |
---|---|---|---|
B61360
JetBlue Airways
KQ3
Kenya Airways
JM8662
Jambojet Limited
|
03:21
Kingston
13:45
New York JFK
12:10
Nairobi
|
08:14
New York JFK
10:30
Nairobi
13:10
Eldoret
|
Connect |
B61360
JetBlue Airways
KQ3
Kenya Airways
JM8664
Jambojet Limited
|
03:21
Kingston
13:45
New York JFK
18:50
Nairobi
|
08:14
New York JFK
10:30
Nairobi
19:50
Eldoret
|
Connect |
B61360
JetBlue Airways
KQ3
Kenya Airways
JM8660
Jambojet Limited
|
03:21
Kingston
13:45
New York JFK
11:30
Nairobi
|
08:14
New York JFK
10:30
Nairobi
12:30
Eldoret
|
Connect |
B61376
JetBlue Airways
B6402
JetBlue Airways
KQ3
Kenya Airways
JM8664
Jambojet Limited
|
05:01
Kingston
08:40
Fort Lauderdale
13:45
New York JFK
18:50
Nairobi
|
07:48
Fort Lauderdale
11:38
New York JFK
10:30
Nairobi
19:50
Eldoret
|
Connect |
B61376
JetBlue Airways
B6402
JetBlue Airways
KQ3
Kenya Airways
JM8662
Jambojet Limited
|
05:01
Kingston
08:40
Fort Lauderdale
13:45
New York JFK
12:10
Nairobi
|
07:48
Fort Lauderdale
11:38
New York JFK
10:30
Nairobi
13:10
Eldoret
|
Connect |
B61376
JetBlue Airways
B6402
JetBlue Airways
KQ3
Kenya Airways
JM8660
Jambojet Limited
|
05:01
Kingston
08:40
Fort Lauderdale
13:45
New York JFK
11:30
Nairobi
|
07:48
Fort Lauderdale
11:38
New York JFK
10:30
Nairobi
12:30
Eldoret
|
Connect |
BW15
Caribbean Airlines
KQ3
Kenya Airways
JM8660
Jambojet Limited
|
07:05
Kingston
13:45
New York JFK
11:30
Nairobi
|
11:50
New York JFK
10:30
Nairobi
12:30
Eldoret
|
Connect |
BW15
Caribbean Airlines
KQ3
Kenya Airways
JM8662
Jambojet Limited
|
07:05
Kingston
13:45
New York JFK
12:10
Nairobi
|
11:50
New York JFK
10:30
Nairobi
13:10
Eldoret
|
Connect |
BW15
Caribbean Airlines
KQ3
Kenya Airways
JM8664
Jambojet Limited
|
07:05
Kingston
13:45
New York JFK
18:50
Nairobi
|
11:50
New York JFK
10:30
Nairobi
19:50
Eldoret
|
Connect |
DL2843
Delta
KQ3
Kenya Airways
JM8664
Jambojet Limited
|
08:00
Kingston
13:45
New York JFK
18:50
Nairobi
|
11:46
New York JFK
10:30
Nairobi
19:50
Eldoret
|
Connect |
DL2843
Delta
KQ3
Kenya Airways
JM8662
Jambojet Limited
|
08:00
Kingston
13:45
New York JFK
12:10
Nairobi
|
11:46
New York JFK
10:30
Nairobi
13:10
Eldoret
|
Connect |
DL2843
Delta
KQ3
Kenya Airways
JM8660
Jambojet Limited
|
08:00
Kingston
13:45
New York JFK
11:30
Nairobi
|
11:46
New York JFK
10:30
Nairobi
12:30
Eldoret
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.
You take a flight from Montego Bay to Nairobi and cost approximately 1700 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Uganda.
Flight | Depart | Arrive | |
---|---|---|---|
AA1349
American Airlines
AZ0603
Alitalia
KQ128
Kenya Airways
|
11:14
Montego Bay
17:45
New York JFK
10:25
Rome
|
16:09
New York JFK
08:20
Rome
19:05
Nairobi
|
Connect |
AA1349
American Airlines
DL152
Delta
KQ128
Kenya Airways
|
11:14
Montego Bay
17:15
New York JFK
10:25
Rome
|
16:09
New York JFK
07:45
Rome
19:05
Nairobi
|
Connect |
DL718
Delta
DL262
Delta
KQ113
Kenya Airways
|
12:25
Montego Bay
18:33
New York JFK
11:50
Paris CDG
|
17:09
New York JFK
08:05
Paris CDG
20:55
Nairobi
|
Connect |
DL718
Delta
AF007
Air France
KQ113
Kenya Airways
|
12:25
Montego Bay
19:30
New York JFK
11:50
Paris CDG
|
17:09
New York JFK
09:10
Paris CDG
20:55
Nairobi
|
Connect |
DL718
Delta
AF011
Air France
KQ113
Kenya Airways
|
12:25
Montego Bay
21:30
New York JFK
11:50
Paris CDG
|
17:09
New York JFK
11:00
Paris CDG
20:55
Nairobi
|
Connect |
WN907
Southwest Airlines
BA228
British Airways
BA065
British Airways
|
12:50
Montego Bay
20:50
Baltimore
10:20
London Heathrow
|
17:15
Baltimore
09:00
London Heathrow
21:00
Nairobi
|
Connect |
AC1721
Air Canada
AC892
Air Canada
KQ128
Kenya Airways
|
13:00
Montego Bay
19:15
Montreal
10:25
Rome
|
18:20
Montreal
09:10
Rome
19:05
Nairobi
|
Connect |
NK454
Spirit Airlines
BA228
British Airways
BA065
British Airways
|
13:30
Montego Bay
20:50
Baltimore
10:20
London Heathrow
|
18:01
Baltimore
09:00
London Heathrow
21:00
Nairobi
|
Connect |
B62180
JetBlue Airways
AF011
Air France
KQ113
Kenya Airways
|
13:50
Montego Bay
21:30
New York JFK
11:50
Paris CDG
|
18:43
New York JFK
11:00
Paris CDG
20:55
Nairobi
|
Connect |
DL1684
Delta
AF321
Air France
AF814
Air France
|
16:05
Montego Bay
22:20
Boston
21:05
Paris CDG
|
20:16
Boston
11:15
Paris CDG
06:10
Nairobi
|
Connect |
UA637
United Airlines
TK8
Turkish Airlines
TK607
Turkish Airlines
|
17:06
Montego Bay
23:15
Washington Dulles
20:15
Istanbul Ataturk
|
20:25
Washington Dulles
16:05
Istanbul Ataturk
02:55
Nairobi
|
Connect |
BW11
Caribbean Airlines
TK12
Turkish Airlines
TK607
Turkish Airlines
|
18:05
Montego Bay
00:10
New York JFK
20:15
Istanbul Ataturk
|
22:45
New York JFK
16:50
Istanbul Ataturk
02:55
Nairobi
|
Connect |
VS166
Virgin Atlantic
MS778
Egyptair
MS849
Egyptair
|
18:35
Montego Bay
15:00
London Heathrow
21:45
Cairo
|
09:35
London Heathrow
20:40
Cairo
03:30
Nairobi
|
Connect |
VS166
Virgin Atlantic
TK1980
Turkish Airlines
TK607
Turkish Airlines
|
18:35
Montego Bay
11:30
London Heathrow
20:15
Istanbul Ataturk
|
09:35
London Heathrow
17:20
Istanbul Ataturk
02:55
Nairobi
|
Connect |
VS166
Virgin Atlantic
KQ101
Kenya Airways
|
18:35
Montego Bay
18:25
London Heathrow
|
09:35
London Heathrow
05:00
Nairobi
|
Connect |
TB166
TUI fly Belgium
TK1944
Turkish Airlines
TK607
Turkish Airlines
|
18:45
Montego Bay
14:50
Brussels
20:15
Istanbul Ataturk
|
09:55
Brussels
19:15
Istanbul Ataturk
02:55
Nairobi
|
Connect |
TB166
TUI fly Belgium
TK1938
Turkish Airlines
TK607
Turkish Airlines
|
18:45
Montego Bay
11:20
Brussels
20:15
Istanbul Ataturk
|
09:55
Brussels
15:50
Istanbul Ataturk
02:55
Nairobi
|
Connect |
TB166
TUI fly Belgium
MS726
Egyptair
MS849
Egyptair
|
18:45
Montego Bay
15:45
Brussels
21:45
Cairo
|
09:55
Brussels
20:05
Cairo
03:30
Nairobi
|
Connect |
OR348
TUI Airlines Netherlands
KQ117
Kenya Airways
|
19:35
Montego Bay
20:35
Amsterdam Schiphol
|
11:50
Amsterdam Schiphol
05:55
Nairobi
|
Connect |
OR348
TUI Airlines Netherlands
TK1958
Turkish Airlines
TK607
Turkish Airlines
|
19:35
Montego Bay
14:40
Amsterdam Schiphol
20:15
Istanbul Ataturk
|
11:50
Amsterdam Schiphol
19:00
Istanbul Ataturk
02:55
Nairobi
|
Connect |
OR348
TUI Airlines Netherlands
KL0565
KLM
|
19:35
Montego Bay
13:00
Amsterdam Schiphol
|
11:50
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DE2162
Condor Flugdienst
ET707
Ethiopian Airlines
ET318
Ethiopian Airlines
|
23:35
Montego Bay
22:05
Frankfurt
08:15
Addis Ababa
|
16:50
Frankfurt
05:55
Addis Ababa
10:25
Nairobi
|
Connect |
You take a bus, shuttle or taxi from your location in Jamaica to Kingston.
You take a flight from Kingston to Nairobi and cost approximately 1900 USD.
You take a bus, shuttle or taxi from Nairobi to your destination in Uganda.
Flight | Depart | Arrive | |
---|---|---|---|
B61360
JetBlue Airways
KQ3
Kenya Airways
|
03:21
Kingston
13:45
New York JFK
|
08:14
New York JFK
10:30
Nairobi
|
Connect |
B61376
JetBlue Airways
B6402
JetBlue Airways
KQ3
Kenya Airways
|
05:01
Kingston
08:40
Fort Lauderdale
13:45
New York JFK
|
07:48
Fort Lauderdale
11:38
New York JFK
10:30
Nairobi
|
Connect |
BW15
Caribbean Airlines
KQ3
Kenya Airways
|
07:05
Kingston
13:45
New York JFK
|
11:50
New York JFK
10:30
Nairobi
|
Connect |
DL2843
Delta
AF023
Air France
KQ113
Kenya Airways
|
08:00
Kingston
16:30
New York JFK
11:50
Paris CDG
|
11:46
New York JFK
05:55
Paris CDG
20:55
Nairobi
|
Connect |
DL2843
Delta
AF015
Air France
KQ113
Kenya Airways
|
08:00
Kingston
17:30
New York JFK
11:50
Paris CDG
|
11:46
New York JFK
06:55
Paris CDG
20:55
Nairobi
|
Connect |
DL2843
Delta
KQ3
Kenya Airways
|
08:00
Kingston
13:45
New York JFK
|
11:46
New York JFK
10:30
Nairobi
|
Connect |
DL2843
Delta
DL262
Delta
KQ113
Kenya Airways
|
08:00
Kingston
18:33
New York JFK
11:50
Paris CDG
|
11:46
New York JFK
08:05
Paris CDG
20:55
Nairobi
|
Connect |
BW79
Caribbean Airlines
EK242
Emirates
EK721
Emirates
|
08:10
Kingston
14:30
Toronto
15:55
Dubai
|
13:25
Toronto
11:15
Dubai
20:00
Nairobi
|
Connect |
B6560
JetBlue Airways
AZ0609
Alitalia
KQ128
Kenya Airways
|
09:18
Kingston
16:15
New York JFK
10:25
Rome
|
14:09
New York JFK
06:50
Rome
19:05
Nairobi
|
Connect |
B6560
JetBlue Airways
DL152
Delta
KQ128
Kenya Airways
|
09:18
Kingston
17:15
New York JFK
10:25
Rome
|
14:09
New York JFK
07:45
Rome
19:05
Nairobi
|
Connect |
BW23
Caribbean Airlines
LH463
Lufthansa
LH590
Lufthansa
|
12:40
Kingston
16:50
Miami
11:20
Frankfurt
|
15:30
Miami
08:25
Frankfurt
20:20
Nairobi
|
Connect |
BW23
Caribbean Airlines
KL0628
KLM
KL0565
KLM
|
12:40
Kingston
17:05
Miami
13:00
Amsterdam Schiphol
|
15:30
Miami
06:50
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
BW23
Caribbean Airlines
BA206
British Airways
BA065
British Airways
|
12:40
Kingston
17:05
Miami
10:20
London Heathrow
|
15:30
Miami
06:40
London Heathrow
21:00
Nairobi
|
Connect |
BW23
Caribbean Airlines
AA38
American Airlines
BA065
British Airways
|
12:40
Kingston
18:35
Miami
10:20
London Heathrow
|
15:30
Miami
08:10
London Heathrow
21:00
Nairobi
|
Connect |
BW23
Caribbean Airlines
QR778
Qatar Airways
QR1341
Qatar Airways
|
12:40
Kingston
19:35
Miami
17:50
Doha
|
15:30
Miami
16:25
Doha
23:35
Nairobi
|
Connect |
BW23
Caribbean Airlines
AF099
Air France
KQ113
Kenya Airways
|
12:40
Kingston
19:40
Miami
11:50
Paris CDG
|
15:30
Miami
10:40
Paris CDG
20:55
Nairobi
|
Connect |
AA1545
American Airlines
BA206
British Airways
BA065
British Airways
|
12:51
Kingston
17:05
Miami
10:20
London Heathrow
|
15:49
Miami
06:40
London Heathrow
21:00
Nairobi
|
Connect |
AA1545
American Airlines
LH463
Lufthansa
LH590
Lufthansa
|
12:51
Kingston
16:50
Miami
11:20
Frankfurt
|
15:49
Miami
08:25
Frankfurt
20:20
Nairobi
|
Connect |
AA1545
American Airlines
AA38
American Airlines
BA065
British Airways
|
12:51
Kingston
18:35
Miami
10:20
London Heathrow
|
15:49
Miami
08:10
London Heathrow
21:00
Nairobi
|
Connect |
AA1545
American Airlines
QR778
Qatar Airways
QR1341
Qatar Airways
|
12:51
Kingston
19:35
Miami
17:50
Doha
|
15:49
Miami
16:25
Doha
23:35
Nairobi
|
Connect |
AA1545
American Airlines
KL0628
KLM
KL0565
KLM
|
12:51
Kingston
17:05
Miami
13:00
Amsterdam Schiphol
|
15:49
Miami
06:50
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
AA1545
American Airlines
AF099
Air France
KQ113
Kenya Airways
|
12:51
Kingston
19:40
Miami
11:50
Paris CDG
|
15:49
Miami
10:40
Paris CDG
20:55
Nairobi
|
Connect |
AC1255
Air Canada
AC848
Air Canada
BA065
British Airways
|
13:35
Kingston
20:45
Toronto
10:20
London Heathrow
|
18:50
Toronto
08:45
London Heathrow
21:00
Nairobi
|
Connect |
AC1255
Air Canada
KL0696
KLM
KL0565
KLM
|
13:35
Kingston
22:45
Toronto
13:00
Amsterdam Schiphol
|
18:50
Toronto
11:55
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
AC1255
Air Canada
AF393
Air France
KQ113
Kenya Airways
|
13:35
Kingston
21:30
Toronto
11:50
Paris CDG
|
18:50
Toronto
11:00
Paris CDG
20:55
Nairobi
|
Connect |
CM417
Copa Airlines
AF475
Air France
AF814
Air France
|
13:48
Kingston
20:00
Panama City
21:05
Paris CDG
|
15:54
Panama City
13:20
Paris CDG
06:10
Nairobi
|
Connect |
WS2601
WestJet
AF393
Air France
KQ113
Kenya Airways
|
13:50
Kingston
21:30
Toronto
11:50
Paris CDG
|
19:06
Toronto
11:00
Paris CDG
20:55
Nairobi
|
Connect |
WS2601
WestJet
KL0696
KLM
KL0565
KLM
|
13:50
Kingston
22:45
Toronto
13:00
Amsterdam Schiphol
|
19:06
Toronto
11:55
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
AA1548
American Airlines
QR778
Qatar Airways
QR1341
Qatar Airways
|
14:11
Kingston
19:35
Miami
17:50
Doha
|
17:11
Miami
16:25
Doha
23:35
Nairobi
|
Connect |
AA1548
American Airlines
AA38
American Airlines
BA065
British Airways
|
14:11
Kingston
18:35
Miami
10:20
London Heathrow
|
17:11
Miami
08:10
London Heathrow
21:00
Nairobi
|
Connect |
AA1548
American Airlines
AF099
Air France
KQ113
Kenya Airways
|
14:11
Kingston
19:40
Miami
11:50
Paris CDG
|
17:11
Miami
10:40
Paris CDG
20:55
Nairobi
|
Connect |
DL321
Delta
DL74
Delta
KL0565
KLM
|
14:30
Kingston
20:14
Atlanta
13:00
Amsterdam Schiphol
|
18:24
Atlanta
10:50
Amsterdam Schiphol
21:50
Nairobi
|
Connect |
DL321
Delta
VS104
Virgin Atlantic
BA065
British Airways
|
14:30
Kingston
20:01
Atlanta
10:20
London Heathrow
|
18:24
Atlanta
09:20
London Heathrow
21:00
Nairobi
|
Connect |
DL321
Delta
QR756
Qatar Airways
QR1341
Qatar Airways
|
14:30
Kingston
20:10
Atlanta
17:50
Doha
|
18:24
Atlanta
16:40
Doha
23:35
Nairobi
|
Connect |
DL321
Delta
DL32
Delta
KQ101
Kenya Airways
|
14:30
Kingston
21:40
Atlanta
18:25
London Heathrow
|
18:24
Atlanta
10:50
London Heathrow
05:00
Nairobi
|
Connect |
DL321
Delta
VS104
Virgin Atlantic
KQ101
Kenya Airways
|
14:30
Kingston
20:01
Atlanta
18:25
London Heathrow
|
18:24
Atlanta
09:20
London Heathrow
05:00
Nairobi
|
Connect |
DL321
Delta
AF689
Air France
KQ113
Kenya Airways
|
14:30
Kingston
20:05
Atlanta
11:50
Paris CDG
|
18:24
Atlanta
10:35
Paris CDG
20:55
Nairobi
|
Connect |
DL321
Delta
DL74
Delta
KQ117
Kenya Airways
|
14:30
Kingston
20:14
Atlanta
20:35
Amsterdam Schiphol
|
18:24
Atlanta
10:50
Amsterdam Schiphol
05:55
Nairobi
|
Connect |
B61760
JetBlue Airways
TK12
Turkish Airlines
TK607
Turkish Airlines
|
17:16
Kingston
00:10
New York JFK
20:15
Istanbul Ataturk
|
22:14
New York JFK
16:50
Istanbul Ataturk
02:55
Nairobi
|
Connect |
BA2262
British Airways
TK1982
Turkish Airlines
TK607
Turkish Airlines
|
17:40
Kingston
10:40
London Gatwick
20:15
Istanbul Ataturk
|
08:45
London Gatwick
16:45
Istanbul Ataturk
02:55
Nairobi
|
Connect |
You can find hotels and accommodations in Uganda with our hotels search tool below
Booking.com