HowToGo

Flight from Jamaica to Uganda

Search Transfer from Jamaica to Uganda

Search Flights

You can find flight ticket prices from Jamaica to Uganda with our flight tickets search tool below

1. Montego Bay to Entebbe

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

  2. You take a flight from Montego Bay to Entebbe and cost approximately 1800 USD.

  3. 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

2. Kingston to Entebbe

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

  2. You take a flight from Kingston to Entebbe and cost approximately 2100 USD.

  3. 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

3. Montego Bay to Kisumu

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

  2. You take a flight from Montego Bay to Kisumu and cost approximately 2200 USD.

  3. 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

4. Montego Bay to Eldoret

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

  2. You take a flight from Montego Bay to Eldoret and cost approximately 1400 USD.

  3. 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

5. Kingston to Kisumu

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

  2. You take a flight from Kingston to Kisumu and cost approximately 2500 USD.

  3. 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

6. Kingston to Eldoret

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

  2. You take a flight from Kingston to Eldoret and cost approximately 2500 USD.

  3. 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

7. Montego Bay to Nairobi

  1. You take a bus, shuttle or taxi from your location in Jamaica to Montego Bay.

  2. You take a flight from Montego Bay to Nairobi and cost approximately 1700 USD.

  3. 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

8. Kingston to Nairobi

  1. You take a bus, shuttle or taxi from your location in Jamaica to Kingston.

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

  3. 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

References

Find Hotels in Uganda

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

Booking.com