HowToGo

Flight from Jamaica to British High Commission, Uganda

How to get to British High Commission, Uganda from Jamaica by flight ? You can check flights from Jamaica to British High Commission, Uganda below.

Search Transfer from Jamaica to British High Commission, Uganda

Search Flights

You can find flight ticket prices from Jamaica to British High Commission, 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 850 USD.

  3. You take a bus, shuttle or taxi from Entebbe to your destination in British High Commission, Uganda.

Flight Depart Arrive
B6780 JetBlue Airways
MS986 Egyptair
MS837 Egyptair
10:20 Montego Bay
18:30 New York JFK
21:40 Cairo
13:57 New York JFK
11:45 Cairo
03:15 Entebbe
Connect
AA682 American Airlines
MS986 Egyptair
MS837 Egyptair
12:30 Montego Bay
18:30 New York JFK
21:40 Cairo
16:36 New York JFK
11:45 Cairo
03:15 Entebbe
Connect
DL1957 Delta
MS986 Egyptair
MS837 Egyptair
13:51 Montego Bay
18:30 New York JFK
21:40 Cairo
17:30 New York JFK
11:45 Cairo
03:15 Entebbe
Connect
F950 Frontier Airlines
QR778 Qatar Airways
QR1385 Qatar Airways
15:18 Montego Bay
20:10 Miami
01:50 Doha
17:10 Miami
17:55 Doha
07:35 Entebbe
Connect
AA1501 American Airlines
QR778 Qatar Airways
QR1385 Qatar Airways
15:50 Montego Bay
20:10 Miami
01:50 Doha
17:34 Miami
17:55 Doha
07:35 Entebbe
Connect
AA1248 American Airlines
QR778 Qatar Airways
QR1385 Qatar Airways
16:59 Montego Bay
20:10 Miami
01:50 Doha
18:44 Miami
17:55 Doha
07:35 Entebbe
Connect
VS166 Virgin Atlantic
BA065 British Airways
KQ418 Kenya Airways
17:30 Montego Bay
10:20 London Heathrow
00:55 Nairobi
07:15 London Heathrow
22:00 Nairobi
02:10 Entebbe
Connect
VS166 Virgin Atlantic
SV0110 Saudia
SV0491 Saudia
17:30 Montego Bay
10:00 London Heathrow
02:10 Riyadh
07:15 London Heathrow
19:15 Riyadh
07:15 Entebbe
Connect
VS166 Virgin Atlantic
KQ101 Kenya Airways
KQ420 Kenya Airways
17:30 Montego Bay
17:25 London Heathrow
08:30 Nairobi
07:15 London Heathrow
05:00 Nairobi
09:50 Entebbe
Connect
VS166 Virgin Atlantic
MS778 Egyptair
MS837 Egyptair
17:30 Montego Bay
14:00 London Heathrow
21:40 Cairo
07:15 London Heathrow
20:40 Cairo
03:15 Entebbe
Connect
OR373 TUI Airlines Netherlands
KL0565 KLM
KQ418 Kenya Airways
17:40 Montego Bay
12:00 Amsterdam Schiphol
00:55 Nairobi
10:35 Amsterdam Schiphol
22:00 Nairobi
02:10 Entebbe
Connect
OR373 TUI Airlines Netherlands
KL0565 KLM
KQ420 Kenya Airways
17:40 Montego Bay
12:00 Amsterdam Schiphol
08:30 Nairobi
10:35 Amsterdam Schiphol
22:00 Nairobi
09:50 Entebbe
Connect
TB181 TUI fly Belgium
WB701 Rwandair Express
WB434 Rwandair Express
17:50 Montego Bay
21:05 Brussels
09:40 Kigali
09:40 Brussels
06:40 Kigali
11:30 Entebbe
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
KQ101 Kenya Airways
KQ420 Kenya Airways
18:50 Montego Bay
21:40 Nassau
17:25 London Heathrow
08:30 Nairobi
20:25 Nassau
10:35 London Heathrow
05:00 Nairobi
09:50 Entebbe
Connect
BA2264 British Airways
BA2033 British Airways
QR1385 Qatar Airways
19:15 Montego Bay
13:45 London Gatwick
01:50 Doha
09:10 London Gatwick
23:25 Doha
07:35 Entebbe
Connect
DE3723 Condor Flugdienst
ET707 Ethiopian Airlines
ET334 Ethiopian Airlines
19:30 Montego Bay
21:35 Frankfurt
11:45 Addis Ababa
11:35 Frankfurt
06:25 Addis Ababa
13: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 700 USD.

  3. You take a bus, shuttle or taxi from Entebbe to your destination in British High Commission, Uganda.

Flight Depart Arrive
BW15 Caribbean Airlines
KQ3 Kenya Airways
KQ578 Kenya Airways
08:30 Kingston
13:45 New York JFK
12:05 Nairobi
12:15 New York JFK
11:15 Nairobi
13:20 Entebbe
Connect
BW15 Caribbean Airlines
KQ3 Kenya Airways
KQ414 Kenya Airways
08:30 Kingston
13:45 New York JFK
14:20 Nairobi
12:15 New York JFK
11:15 Nairobi
15:35 Entebbe
Connect
BW15 Caribbean Airlines
KQ3 Kenya Airways
KQ416 Kenya Airways
08:30 Kingston
13:45 New York JFK
18:35 Nairobi
12:15 New York JFK
11:15 Nairobi
19:50 Entebbe
Connect
W22201 FlexFlight ApS
KL0736 KLM
KL0535 0537 0537 0539 KLM
KL0535 0537 0537 0539 KLM
10:55 Kingston
17:05 Curacao
09:55 Amsterdam Schiphol
20:20 Kigali
13:50 Curacao
07:10 Amsterdam Schiphol
19:10 Kigali
22:25 Entebbe
Connect
AA2095 American Airlines
QR728 Qatar Airways
QR1385 Qatar Airways
14:52 Kingston
21:30 Philadelphia
01:50 Doha
18:31 Philadelphia
17:50 Doha
07:35 Entebbe
Connect
AA1400 American Airlines
QR778 Qatar Airways
QR1385 Qatar Airways
15:25 Kingston
20:10 Miami
01:50 Doha
17:19 Miami
17:55 Doha
07:35 Entebbe
Connect
BA2262 British Airways
BA2033 British Airways
QR1385 Qatar Airways
18:40 Kingston
13:45 London Gatwick
01:50 Doha
08:35 London Gatwick
23:25 Doha
07:35 Entebbe
Connect
B61960 JetBlue Airways
KQ3 Kenya Airways
KQ578 Kenya Airways
20:51 Kingston
13:45 New York JFK
12:05 Nairobi
00:38 New York JFK
11:15 Nairobi
13: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 230 USD.

  3. You take a bus, shuttle or taxi from Kisumu to your destination in British High Commission, Uganda.

Flight Depart Arrive
AA857 American Airlines
AA728 American Airlines
KQ101 Kenya Airways
KQ650 Kenya Airways
12:51 Montego Bay
21:45 Philadelphia
17:25 London Heathrow
06:05 Nairobi
16:28 Philadelphia
09:40 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
AA2727 American Airlines
AA108 American Airlines
KQ101 Kenya Airways
KQ650 Kenya Airways
13:30 Montego Bay
19:20 Boston
17:25 London Heathrow
06:05 Nairobi
17:44 Boston
07:00 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
AA840 American Airlines
AA730 American Airlines
KQ101 Kenya Airways
KQ650 Kenya Airways
13:42 Montego Bay
18:25 Charlotte
17:25 London Heathrow
06:05 Nairobi
16:47 Charlotte
07:10 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
DL1889 Delta
DL258 Delta
KQ117 Kenya Airways
KQ654 Kenya Airways
13:59 Montego Bay
19:00 Boston
19:35 Amsterdam Schiphol
09:35 Nairobi
18:03 Boston
07:55 Amsterdam Schiphol
05:55 Nairobi
10:25 Kisumu
Connect
DL1889 Delta
DL224 Delta
AF814 Air France
KQ654 Kenya Airways
13:59 Montego Bay
19:00 Boston
10:10 Paris CDG
09:35 Nairobi
18:03 Boston
08:15 Paris CDG
20:15 Nairobi
10:25 Kisumu
Connect
AC983 Air Canada
AC856 Air Canada
KQ101 Kenya Airways
KQ650 Kenya Airways
14:05 Montego Bay
20:30 Toronto
17:25 London Heathrow
06:05 Nairobi
18:05 Toronto
08:30 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
DL1928 Delta
DL74 Delta
KL0565 KLM
KQ650 Kenya Airways
14:35 Montego Bay
19:50 Atlanta
12:00 Amsterdam Schiphol
06:05 Nairobi
17:35 Atlanta
10:15 Amsterdam Schiphol
22:00 Nairobi
06:55 Kisumu
Connect
DL1928 Delta
KL0622 KLM
KQ117 Kenya Airways
KQ654 Kenya Airways
14:35 Montego Bay
22:25 Atlanta
19:35 Amsterdam Schiphol
09:35 Nairobi
17:35 Atlanta
12:30 Amsterdam Schiphol
05:55 Nairobi
10:25 Kisumu
Connect
DL1928 Delta
VS104 Virgin Atlantic
KQ101 Kenya Airways
KQ654 Kenya Airways
14:35 Montego Bay
22:00 Atlanta
17:25 London Heathrow
09:35 Nairobi
17:35 Atlanta
10:45 London Heathrow
05:00 Nairobi
10:25 Kisumu
Connect
AC1069 Air Canada
AC864 Air Canada
KQ101 Kenya Airways
KQ650 Kenya Airways
14:45 Montego Bay
19:45 Montreal
17:25 London Heathrow
06:05 Nairobi
18:55 Montreal
07:30 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
UA1628 United Airlines
UA940 United Airlines
KQ101 Kenya Airways
KQ650 Kenya Airways
15:25 Montego Bay
22:00 Newark
17:25 London Heathrow
06:05 Nairobi
19:08 Newark
10:15 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
UA1628 United Airlines
UA940 United Airlines
KQ101 Kenya Airways
JM8650 Jambojet Limited
15:25 Montego Bay
22:00 Newark
17:25 London Heathrow
06:20 Nairobi
19:08 Newark
10:15 London Heathrow
05:00 Nairobi
07:20 Kisumu
Connect
UA1206 United Airlines
UA940 United Airlines
KQ101 Kenya Airways
KQ650 Kenya Airways
15:46 Montego Bay
22:00 Newark
17:25 London Heathrow
06:05 Nairobi
19:29 Newark
10:15 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
UA1206 United Airlines
UA940 United Airlines
KQ101 Kenya Airways
JM8650 Jambojet Limited
15:46 Montego Bay
22:00 Newark
17:25 London Heathrow
06:20 Nairobi
19:29 Newark
10:15 London Heathrow
05:00 Nairobi
07:20 Kisumu
Connect
DL1800 Delta
AF689 Air France
KQ115 Kenya Airways
KQ654 Kenya Airways
16:00 Montego Bay
20:40 Atlanta
20:20 Paris CDG
09:35 Nairobi
19:05 Atlanta
11:10 Paris CDG
06:25 Nairobi
10:25 Kisumu
Connect
DL1800 Delta
DL84 Delta
KQ115 Kenya Airways
KQ654 Kenya Airways
16:00 Montego Bay
23:25 Atlanta
20:20 Paris CDG
09:35 Nairobi
19:05 Atlanta
13:20 Paris CDG
06:25 Nairobi
10:25 Kisumu
Connect
DL1800 Delta
VS104 Virgin Atlantic
KQ101 Kenya Airways
KQ650 Kenya Airways
16:00 Montego Bay
22:00 Atlanta
17:25 London Heathrow
06:05 Nairobi
19:05 Atlanta
10:45 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
DL1800 Delta
VS104 Virgin Atlantic
KQ101 Kenya Airways
KQ654 Kenya Airways
16:00 Montego Bay
22:00 Atlanta
17:25 London Heathrow
09:35 Nairobi
19:05 Atlanta
10:45 London Heathrow
05:00 Nairobi
10:25 Kisumu
Connect
DL1800 Delta
KL0622 KLM
KQ117 Kenya Airways
KQ654 Kenya Airways
16:00 Montego Bay
22:25 Atlanta
19:35 Amsterdam Schiphol
09:35 Nairobi
19:05 Atlanta
12:30 Amsterdam Schiphol
05:55 Nairobi
10:25 Kisumu
Connect
UA1628 United Airlines
UA940 United Airlines
KQ101 Kenya Airways
KQ650 Kenya Airways
16:55 Montego Bay
22:00 Newark
17:25 London Heathrow
06:05 Nairobi
20:38 Newark
10:15 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
UA1628 United Airlines
UA940 United Airlines
KQ101 Kenya Airways
JM8650 Jambojet Limited
16:55 Montego Bay
22:00 Newark
17:25 London Heathrow
06:20 Nairobi
20:38 Newark
10:15 London Heathrow
05:00 Nairobi
07:20 Kisumu
Connect
AA1248 American Airlines
AA38 American Airlines
KQ101 Kenya Airways
JM8650 Jambojet Limited
16:59 Montego Bay
19:40 Miami
17:25 London Heathrow
06:20 Nairobi
18:44 Miami
09:15 London Heathrow
05:00 Nairobi
07:20 Kisumu
Connect
AA1248 American Airlines
AA38 American Airlines
BA065 British Airways
JM8650 Jambojet Limited
16:59 Montego Bay
19:40 Miami
10:20 London Heathrow
06:20 Nairobi
18:44 Miami
09:15 London Heathrow
22:00 Nairobi
07:20 Kisumu
Connect
AA1248 American Airlines
AA38 American Airlines
KQ101 Kenya Airways
KQ650 Kenya Airways
16:59 Montego Bay
19:40 Miami
17:25 London Heathrow
06:05 Nairobi
18:44 Miami
09:15 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
AA1248 American Airlines
AA38 American Airlines
BA065 British Airways
KQ650 Kenya Airways
16:59 Montego Bay
19:40 Miami
10:20 London Heathrow
06:05 Nairobi
18:44 Miami
09:15 London Heathrow
22:00 Nairobi
06:55 Kisumu
Connect
AA1248 American Airlines
BA208 British Airways
KQ101 Kenya Airways
KQ650 Kenya Airways
16:59 Montego Bay
21:30 Miami
17:25 London Heathrow
06:05 Nairobi
18:44 Miami
11:00 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
VS166 Virgin Atlantic
KQ101 Kenya Airways
JM8652 Jambojet Limited
17:30 Montego Bay
17:25 London Heathrow
09:10 Nairobi
07:15 London Heathrow
05:00 Nairobi
10:10 Kisumu
Connect
VS166 Virgin Atlantic
KL1002 KLM
KL0565 KLM
KQ650 Kenya Airways
17:30 Montego Bay
08:40 London Heathrow
12:00 Amsterdam Schiphol
06:05 Nairobi
07:15 London Heathrow
11:05 Amsterdam Schiphol
22:00 Nairobi
06:55 Kisumu
Connect
VS166 Virgin Atlantic
KQ101 Kenya Airways
KQ650 Kenya Airways
17:30 Montego Bay
17:25 London Heathrow
06:05 Nairobi
07:15 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
VS166 Virgin Atlantic
KQ101 Kenya Airways
JM8650 Jambojet Limited
17:30 Montego Bay
17:25 London Heathrow
06:20 Nairobi
07:15 London Heathrow
05:00 Nairobi
07:20 Kisumu
Connect
OR373 TUI Airlines Netherlands
KL0565 KLM
KQ650 Kenya Airways
17:40 Montego Bay
12:00 Amsterdam Schiphol
06:05 Nairobi
10:35 Amsterdam Schiphol
22:00 Nairobi
06:55 Kisumu
Connect
OR373 TUI Airlines Netherlands
KL0565 KLM
KQ654 Kenya Airways
17:40 Montego Bay
12:00 Amsterdam Schiphol
09:35 Nairobi
10:35 Amsterdam Schiphol
22:00 Nairobi
10:25 Kisumu
Connect
DL1987 Delta
VS104 Virgin Atlantic
KQ101 Kenya Airways
KQ654 Kenya Airways
18:08 Montego Bay
22:00 Atlanta
17:25 London Heathrow
09:35 Nairobi
21:10 Atlanta
10:45 London Heathrow
05:00 Nairobi
10:25 Kisumu
Connect
DL1987 Delta
DL84 Delta
AF836 Air France
KQ656 Kenya Airways
18:08 Montego Bay
23:25 Atlanta
23:35 Paris CDG
13:30 Nairobi
21:10 Atlanta
13:20 Paris CDG
09:40 Nairobi
14:20 Kisumu
Connect
DL1987 Delta
KL0622 KLM
KQ117 Kenya Airways
KQ654 Kenya Airways
18:08 Montego Bay
22:25 Atlanta
19:35 Amsterdam Schiphol
09:35 Nairobi
21:10 Atlanta
12:30 Amsterdam Schiphol
05:55 Nairobi
10:25 Kisumu
Connect
DL1987 Delta
DL84 Delta
KQ115 Kenya Airways
KQ654 Kenya Airways
18:08 Montego Bay
23:25 Atlanta
20:20 Paris CDG
09:35 Nairobi
21:10 Atlanta
13:20 Paris CDG
06:25 Nairobi
10:25 Kisumu
Connect
DL1987 Delta
VS104 Virgin Atlantic
KQ101 Kenya Airways
KQ650 Kenya Airways
18:08 Montego Bay
22:00 Atlanta
17:25 London Heathrow
06:05 Nairobi
21:10 Atlanta
10:45 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
KQ101 Kenya Airways
KQ650 Kenya Airways
18:50 Montego Bay
21:40 Nassau
17:25 London Heathrow
06:05 Nairobi
20:25 Nassau
10:35 London Heathrow
05:00 Nairobi
06:55 Kisumu
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
KQ101 Kenya Airways
JM8652 Jambojet Limited
18:50 Montego Bay
21:40 Nassau
17:25 London Heathrow
09:10 Nairobi
20:25 Nassau
10:35 London Heathrow
05:00 Nairobi
10:10 Kisumu
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
KQ101 Kenya Airways
JM8650 Jambojet Limited
18:50 Montego Bay
21:40 Nassau
17:25 London Heathrow
06:20 Nairobi
20:25 Nassau
10:35 London Heathrow
05:00 Nairobi
07:20 Kisumu
Connect

4. Montego Bay to Musoma

  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 Musoma and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Musoma to your destination in British High Commission, Uganda.

Flight Depart Arrive
AA857 American Airlines
BA066 British Airways
BA065 British Airways
CQ271 Charterlines, Inc.
12:51 Montego Bay
19:05 Philadelphia
10:20 London Heathrow
07:00 Nairobi
16:28 Philadelphia
07:10 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
WN905 Southwest Airlines
BA228 British Airways
BA065 British Airways
CQ271 Charterlines, Inc.
13:30 Montego Bay
20:45 Baltimore
10:20 London Heathrow
07:00 Nairobi
16:55 Baltimore
08:40 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
AA2727 American Airlines
AA108 American Airlines
BA065 British Airways
CQ271 Charterlines, Inc.
13:30 Montego Bay
19:20 Boston
10:20 London Heathrow
07:00 Nairobi
17:44 Boston
07:00 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
AA2727 American Airlines
BA214 British Airways
BA065 British Airways
CQ271 Charterlines, Inc.
13:30 Montego Bay
21:30 Boston
10:20 London Heathrow
07:00 Nairobi
17:44 Boston
09:00 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
AA840 American Airlines
AA730 American Airlines
KQ101 Kenya Airways
CQ271 Charterlines, Inc.
13:42 Montego Bay
18:25 Charlotte
17:25 London Heathrow
07:00 Nairobi
16:47 Charlotte
07:10 London Heathrow
05:00 Nairobi
08:20 Musoma
Connect
AA840 American Airlines
AA730 American Airlines
BA065 British Airways
CQ271 Charterlines, Inc.
13:42 Montego Bay
18:25 Charlotte
10:20 London Heathrow
07:00 Nairobi
16:47 Charlotte
07:10 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
DL1957 Delta
MS986 Egyptair
MS849 Egyptair
CQ271 Charterlines, Inc.
13:51 Montego Bay
18:30 New York JFK
21:45 Cairo
07:00 Nairobi
17:30 New York JFK
11:45 Cairo
03:30 Nairobi
08:20 Musoma
Connect
DL1889 Delta
DL224 Delta
AF814 Air France
CQ271 Charterlines, Inc.
13:59 Montego Bay
19:00 Boston
10:10 Paris CDG
07:00 Nairobi
18:03 Boston
08:15 Paris CDG
20:15 Nairobi
08:20 Musoma
Connect
DL1889 Delta
DL258 Delta
KQ117 Kenya Airways
CQ271 Charterlines, Inc.
13:59 Montego Bay
19:00 Boston
19:35 Amsterdam Schiphol
07:00 Nairobi
18:03 Boston
07:55 Amsterdam Schiphol
05:55 Nairobi
08:20 Musoma
Connect
DL1889 Delta
BA214 British Airways
BA065 British Airways
CQ271 Charterlines, Inc.
13:59 Montego Bay
21:30 Boston
10:20 London Heathrow
07:00 Nairobi
18:03 Boston
09:00 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
AC1069 Air Canada
AC864 Air Canada
KQ101 Kenya Airways
CQ271 Charterlines, Inc.
14:45 Montego Bay
19:45 Montreal
17:25 London Heathrow
07:00 Nairobi
18:55 Montreal
07:30 London Heathrow
05:00 Nairobi
08:20 Musoma
Connect
AC1069 Air Canada
AC864 Air Canada
BA065 British Airways
CQ271 Charterlines, Inc.
14:45 Montego Bay
19:45 Montreal
10:20 London Heathrow
07:00 Nairobi
18:55 Montreal
07:30 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
WG735 793 Sunwing Airlines
BA094 British Airways
BA065 British Airways
CQ271 Charterlines, Inc.
15:05 Montego Bay
21:00 Montreal
10:20 London Heathrow
07:00 Nairobi
19:20 Montreal
08:30 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
F950 Frontier Airlines
LX65 Swiss
LX296 Swiss
CQ271 Charterlines, Inc.
15:18 Montego Bay
19:50 Miami
12:45 Zurich
07:00 Nairobi
17:10 Miami
10:40 Zurich
21:30 Nairobi
08:20 Musoma
Connect
UA1628 United Airlines
LX19 Swiss
LX296 Swiss
CQ271 Charterlines, Inc.
15:25 Montego Bay
21:50 Newark
12:45 Zurich
07:00 Nairobi
19:08 Newark
11:35 Zurich
21:30 Nairobi
08:20 Musoma
Connect
WN273 Southwest Airlines
BA204 British Airways
BA065 British Airways
CQ271 Charterlines, Inc.
15:45 Montego Bay
18:55 Orlando
10:20 London Heathrow
07:00 Nairobi
17:55 Orlando
08:00 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
NK454 Spirit Airlines
BA228 British Airways
BA065 British Airways
CQ271 Charterlines, Inc.
15:45 Montego Bay
20:45 Baltimore
10:20 London Heathrow
07:00 Nairobi
19:15 Baltimore
08:40 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
UA1206 United Airlines
BA188 British Airways
BA065 British Airways
CQ271 Charterlines, Inc.
15:46 Montego Bay
21:35 Newark
10:20 London Heathrow
07:00 Nairobi
19:29 Newark
09:15 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
UA1206 United Airlines
LX19 Swiss
LX296 Swiss
CQ271 Charterlines, Inc.
15:46 Montego Bay
21:50 Newark
12:45 Zurich
07:00 Nairobi
19:29 Newark
11:35 Zurich
21:30 Nairobi
08:20 Musoma
Connect
WN293 Southwest Airlines
BA204 British Airways
BA065 British Airways
CQ271 Charterlines, Inc.
15:50 Montego Bay
18:55 Orlando
10:20 London Heathrow
07:00 Nairobi
18:00 Orlando
08:00 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
AA1501 American Airlines
LX65 Swiss
LX296 Swiss
CQ271 Charterlines, Inc.
15:50 Montego Bay
19:50 Miami
12:45 Zurich
07:00 Nairobi
17:34 Miami
10:40 Zurich
21:30 Nairobi
08:20 Musoma
Connect
AA1501 American Airlines
AA38 American Airlines
BA065 British Airways
CQ271 Charterlines, Inc.
15:50 Montego Bay
19:40 Miami
10:20 London Heathrow
07:00 Nairobi
17:34 Miami
09:15 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
UA1628 United Airlines
LX19 Swiss
LX296 Swiss
CQ271 Charterlines, Inc.
16:55 Montego Bay
21:50 Newark
12:45 Zurich
07:00 Nairobi
20:38 Newark
11:35 Zurich
21:30 Nairobi
08:20 Musoma
Connect
UA1628 United Airlines
UA940 United Airlines
KQ101 Kenya Airways
CQ271 Charterlines, Inc.
16:55 Montego Bay
22:00 Newark
17:25 London Heathrow
07:00 Nairobi
20:38 Newark
10:15 London Heathrow
05:00 Nairobi
08:20 Musoma
Connect
UA1628 United Airlines
BA188 British Airways
BA065 British Airways
CQ271 Charterlines, Inc.
16:55 Montego Bay
21:35 Newark
10:20 London Heathrow
07:00 Nairobi
20:38 Newark
09:15 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
AA1248 American Airlines
BA208 British Airways
KQ101 Kenya Airways
CQ271 Charterlines, Inc.
16:59 Montego Bay
21:30 Miami
17:25 London Heathrow
07:00 Nairobi
18:44 Miami
11:00 London Heathrow
05:00 Nairobi
08:20 Musoma
Connect
AA1248 American Airlines
AA38 American Airlines
KQ101 Kenya Airways
CQ271 Charterlines, Inc.
16:59 Montego Bay
19:40 Miami
17:25 London Heathrow
07:00 Nairobi
18:44 Miami
09:15 London Heathrow
05:00 Nairobi
08:20 Musoma
Connect
AA1248 American Airlines
AA38 American Airlines
BA065 British Airways
CQ271 Charterlines, Inc.
16:59 Montego Bay
19:40 Miami
10:20 London Heathrow
07:00 Nairobi
18:44 Miami
09:15 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
AA1248 American Airlines
LX65 Swiss
LX296 Swiss
CQ271 Charterlines, Inc.
16:59 Montego Bay
19:50 Miami
12:45 Zurich
07:00 Nairobi
18:44 Miami
10:40 Zurich
21:30 Nairobi
08:20 Musoma
Connect
VS166 Virgin Atlantic
KL1002 KLM
KL0565 KLM
CQ271 Charterlines, Inc.
17:30 Montego Bay
08:40 London Heathrow
12:00 Amsterdam Schiphol
07:00 Nairobi
07:15 London Heathrow
11:05 Amsterdam Schiphol
22:00 Nairobi
08:20 Musoma
Connect
VS166 Virgin Atlantic
KL1002 KLM
KQ117 Kenya Airways
CQ271 Charterlines, Inc.
17:30 Montego Bay
08:40 London Heathrow
19:35 Amsterdam Schiphol
07:00 Nairobi
07:15 London Heathrow
11:05 Amsterdam Schiphol
05:55 Nairobi
08:20 Musoma
Connect
VS166 Virgin Atlantic
KL1008 KLM
KQ117 Kenya Airways
CQ271 Charterlines, Inc.
17:30 Montego Bay
10:00 London Heathrow
19:35 Amsterdam Schiphol
07:00 Nairobi
07:15 London Heathrow
12:25 Amsterdam Schiphol
05:55 Nairobi
08:20 Musoma
Connect
VS166 Virgin Atlantic
MS778 Egyptair
MS849 Egyptair
CQ271 Charterlines, Inc.
17:30 Montego Bay
14:00 London Heathrow
21:45 Cairo
07:00 Nairobi
07:15 London Heathrow
20:40 Cairo
03:30 Nairobi
08:20 Musoma
Connect
VS166 Virgin Atlantic
KQ101 Kenya Airways
CQ271 Charterlines, Inc.
17:30 Montego Bay
17:25 London Heathrow
07:00 Nairobi
07:15 London Heathrow
05:00 Nairobi
08:20 Musoma
Connect
VS166 Virgin Atlantic
BA065 British Airways
CQ271 Charterlines, Inc.
17:30 Montego Bay
10:20 London Heathrow
07:00 Nairobi
07:15 London Heathrow
22:00 Nairobi
08:20 Musoma
Connect
VS166 Virgin Atlantic
LX317 Swiss
LX296 Swiss
CQ271 Charterlines, Inc.
17:30 Montego Bay
08:50 London Heathrow
12:45 Zurich
07:00 Nairobi
07:15 London Heathrow
11:40 Zurich
21:30 Nairobi
08:20 Musoma
Connect
OR373 TUI Airlines Netherlands
KL0565 KLM
CQ271 Charterlines, Inc.
17:40 Montego Bay
12:00 Amsterdam Schiphol
07:00 Nairobi
10:35 Amsterdam Schiphol
22:00 Nairobi
08:20 Musoma
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
KQ101 Kenya Airways
CQ271 Charterlines, Inc.
18:50 Montego Bay
21:40 Nassau
17:25 London Heathrow
07:00 Nairobi
20:25 Nassau
10:35 London Heathrow
05:00 Nairobi
08:20 Musoma
Connect
DE3723 Condor Flugdienst
MS786 Egyptair
MS849 Egyptair
CQ271 Charterlines, Inc.
19:30 Montego Bay
15:25 Frankfurt
21:45 Cairo
07:00 Nairobi
11:35 Frankfurt
20:15 Cairo
03:30 Nairobi
08:20 Musoma
Connect
DE3723 Condor Flugdienst
LH580 Lufthansa
MS849 Egyptair
CQ271 Charterlines, Inc.
19:30 Montego Bay
13:30 Frankfurt
21:45 Cairo
07:00 Nairobi
11:35 Frankfurt
18:40 Cairo
03:30 Nairobi
08:20 Musoma
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 900 USD.

  3. You take a bus, shuttle or taxi from Kisumu to your destination in British High Commission, Uganda.

Flight Depart Arrive
BW15 Caribbean Airlines
KQ3 Kenya Airways
KQ656 Kenya Airways
08:30 Kingston
13:45 New York JFK
13:30 Nairobi
12:15 New York JFK
11:15 Nairobi
14:20 Kisumu
Connect
BW15 Caribbean Airlines
KQ3 Kenya Airways
KQ670 Kenya Airways
08:30 Kingston
13:45 New York JFK
17:20 Nairobi
12:15 New York JFK
11:15 Nairobi
18:10 Kisumu
Connect
BW15 Caribbean Airlines
KQ3 Kenya Airways
JM8654 Jambojet Limited
08:30 Kingston
13:45 New York JFK
14:45 Nairobi
12:15 New York JFK
11:15 Nairobi
15:45 Kisumu
Connect
CM417 Copa Airlines
KL0758 KLM
KL0565 KLM
KQ650 Kenya Airways
14:58 Kingston
18:45 Panama City
12:00 Amsterdam Schiphol
06:05 Nairobi
17:04 Panama City
10:55 Amsterdam Schiphol
22:00 Nairobi
06:55 Kisumu
Connect
B61960 JetBlue Airways
KQ3 Kenya Airways
KQ656 Kenya Airways
20:51 Kingston
13:45 New York JFK
13:30 Nairobi
00:38 New York JFK
11:15 Nairobi
14:20 Kisumu
Connect

6. Montego Bay to Kigali

  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 Kigali and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Kigali to your destination in British High Commission, Uganda.

Flight Depart Arrive
F916 Frontier Airlines
TK32 Turkish Airlines
TK606 612 Turkish Airlines
10:55 Montego Bay
21:45 Atlanta
19:40 Istanbul
13:56 Atlanta
16:10 Istanbul
01:15 Kigali
Connect
F916 Frontier Airlines
KL0624 KLM
KL0535 0537 0537 0539 KLM
10:55 Montego Bay
16:45 Atlanta
09:55 Amsterdam Schiphol
13:56 Atlanta
06:45 Amsterdam Schiphol
19:10 Kigali
Connect
F916 Frontier Airlines
DL72 Delta
KL0535 0537 0537 0539 KLM
10:55 Montego Bay
17:30 Atlanta
09:55 Amsterdam Schiphol
13:56 Atlanta
08:00 Amsterdam Schiphol
19:10 Kigali
Connect
AA682 American Airlines
MS986 Egyptair
MS835 Egyptair
12:30 Montego Bay
18:30 New York JFK
21:55 Cairo
16:36 New York JFK
11:45 Cairo
02:40 Kigali
Connect
UA653 United Airlines
TK8 Turkish Airlines
TK606 Turkish Airlines
12:30 Montego Bay
22:35 Washington Dulles
20:20 Istanbul
15:50 Washington Dulles
16:10 Istanbul
01:55 Kigali
Connect
UA653 United Airlines
TK8 Turkish Airlines
TK606 612 Turkish Airlines
12:30 Montego Bay
22:35 Washington Dulles
19:40 Istanbul
15:50 Washington Dulles
16:10 Istanbul
01:15 Kigali
Connect
UA653 United Airlines
UA612 United Airlines
WB203 Rwandair Express
12:30 Montego Bay
18:30 Washington Dulles
15:30 Lagos
15:50 Washington Dulles
10:40 Lagos
21:00 Kigali
Connect
UA653 United Airlines
UA996 United Airlines
WB220 Rwandair Express
12:30 Montego Bay
18:05 Washington Dulles
14:35 Accra
15:50 Washington Dulles
08:55 Accra
21:25 Kigali
Connect
TS517 Air Transat
KL0692 KLM
KL0535 0537 0537 0539 KLM
12:35 Montego Bay
18:10 Toronto
09:55 Amsterdam Schiphol
16:45 Toronto
07:15 Amsterdam Schiphol
19:10 Kigali
Connect
B61194 JetBlue Airways
TK82 Turkish Airlines
TK606 Turkish Airlines
12:40 Montego Bay
22:35 Boston
20:20 Istanbul
16:42 Boston
15:55 Istanbul
01:55 Kigali
Connect
AA2727 American Airlines
TK82 Turkish Airlines
TK606 Turkish Airlines
13:30 Montego Bay
22:35 Boston
20:20 Istanbul
17:44 Boston
15:55 Istanbul
01:55 Kigali
Connect
DL1957 Delta
MS986 Egyptair
MS835 Egyptair
13:51 Montego Bay
18:30 New York JFK
21:55 Cairo
17:30 New York JFK
11:45 Cairo
02:40 Kigali
Connect
DL1889 Delta
TK82 Turkish Airlines
TK606 Turkish Airlines
13:59 Montego Bay
22:35 Boston
20:20 Istanbul
18:03 Boston
15:55 Istanbul
01:55 Kigali
Connect
B6108 JetBlue Airways
UA999 United Airlines
SN465 467 Brussels Airlines
14:02 Montego Bay
19:05 Newark
10:40 Brussels
17:54 Newark
08:05 Brussels
20:00 Kigali
Connect
B6108 JetBlue Airways
TK30 Turkish Airlines
TK606 612 Turkish Airlines
14:02 Montego Bay
00:20 Newark
19:40 Istanbul
17:54 Newark
18:15 Istanbul
01:15 Kigali
Connect
AC983 Air Canada
TK18 Turkish Airlines
TK606 Turkish Airlines
14:05 Montego Bay
22:30 Toronto
20:20 Istanbul
18:05 Toronto
16:10 Istanbul
01:55 Kigali
Connect
AC983 Air Canada
TK18 Turkish Airlines
TK606 612 Turkish Airlines
14:05 Montego Bay
22:30 Toronto
19:40 Istanbul
18:05 Toronto
16:10 Istanbul
01:15 Kigali
Connect
WS2703 WestJet
TK18 Turkish Airlines
TK606 612 Turkish Airlines
14:25 Montego Bay
22:30 Toronto
19:40 Istanbul
18:39 Toronto
16:10 Istanbul
01:15 Kigali
Connect
WS2703 WestJet
TK18 Turkish Airlines
TK606 Turkish Airlines
14:25 Montego Bay
22:30 Toronto
20:20 Istanbul
18:39 Toronto
16:10 Istanbul
01:55 Kigali
Connect
DL1928 Delta
TK32 Turkish Airlines
TK606 Turkish Airlines
14:35 Montego Bay
21:45 Atlanta
20:20 Istanbul
17:35 Atlanta
16:10 Istanbul
01:55 Kigali
Connect
DL1928 Delta
TK32 Turkish Airlines
TK606 612 Turkish Airlines
14:35 Montego Bay
21:45 Atlanta
19:40 Istanbul
17:35 Atlanta
16:10 Istanbul
01:15 Kigali
Connect
F950 Frontier Airlines
TK78 Turkish Airlines
TK606 612 Turkish Airlines
15:18 Montego Bay
21:55 Miami
19:40 Istanbul
17:10 Miami
17:05 Istanbul
01:15 Kigali
Connect
UA1628 United Airlines
TK30 Turkish Airlines
TK606 Turkish Airlines
15:25 Montego Bay
00:20 Newark
20:20 Istanbul
19:08 Newark
18:15 Istanbul
01:55 Kigali
Connect
UA1206 United Airlines
TK30 Turkish Airlines
TK606 Turkish Airlines
15:46 Montego Bay
00:20 Newark
20:20 Istanbul
19:29 Newark
18:15 Istanbul
01:55 Kigali
Connect
UA1206 United Airlines
TK30 Turkish Airlines
TK606 612 Turkish Airlines
15:46 Montego Bay
00:20 Newark
19:40 Istanbul
19:29 Newark
18:15 Istanbul
01:15 Kigali
Connect
AA1501 American Airlines
TK78 Turkish Airlines
TK606 612 Turkish Airlines
15:50 Montego Bay
21:55 Miami
19:40 Istanbul
17:34 Miami
17:05 Istanbul
01:15 Kigali
Connect
AA1501 American Airlines
TK78 Turkish Airlines
TK606 Turkish Airlines
15:50 Montego Bay
21:55 Miami
20:20 Istanbul
17:34 Miami
17:05 Istanbul
01:55 Kigali
Connect
WG733 731 759 Sunwing Airlines
TK18 Turkish Airlines
TK606 612 Turkish Airlines
15:55 Montego Bay
22:30 Toronto
19:40 Istanbul
20:00 Toronto
16:10 Istanbul
01:15 Kigali
Connect
WG733 731 759 Sunwing Airlines
TK18 Turkish Airlines
TK606 Turkish Airlines
15:55 Montego Bay
22:30 Toronto
20:20 Istanbul
20:00 Toronto
16:10 Istanbul
01:55 Kigali
Connect
DL1800 Delta
TK32 Turkish Airlines
TK606 Turkish Airlines
16:00 Montego Bay
21:45 Atlanta
20:20 Istanbul
19:05 Atlanta
16:10 Istanbul
01:55 Kigali
Connect
DL1800 Delta
TK32 Turkish Airlines
TK606 612 Turkish Airlines
16:00 Montego Bay
21:45 Atlanta
19:40 Istanbul
19:05 Atlanta
16:10 Istanbul
01:15 Kigali
Connect
UA1628 United Airlines
TK30 Turkish Airlines
TK606 Turkish Airlines
16:55 Montego Bay
00:20 Newark
20:20 Istanbul
20:38 Newark
18:15 Istanbul
01:55 Kigali
Connect
UA1628 United Airlines
TK30 Turkish Airlines
TK606 612 Turkish Airlines
16:55 Montego Bay
00:20 Newark
19:40 Istanbul
20:38 Newark
18:15 Istanbul
01:15 Kigali
Connect
AA1248 American Airlines
TK78 Turkish Airlines
TK606 612 Turkish Airlines
16:59 Montego Bay
21:55 Miami
19:40 Istanbul
18:44 Miami
17:05 Istanbul
01:15 Kigali
Connect
AA1248 American Airlines
TK78 Turkish Airlines
TK606 Turkish Airlines
16:59 Montego Bay
21:55 Miami
20:20 Istanbul
18:44 Miami
17:05 Istanbul
01:55 Kigali
Connect
VS166 Virgin Atlantic
TK1980 Turkish Airlines
TK606 Turkish Airlines
17:30 Montego Bay
11:30 London Heathrow
20:20 Istanbul
07:15 London Heathrow
18:20 Istanbul
01:55 Kigali
Connect
VS166 Virgin Atlantic
BA065 British Airways
KQ478 Kenya Airways
17:30 Montego Bay
10:20 London Heathrow
00:05 Nairobi
07:15 London Heathrow
22:00 Nairobi
00:35 Kigali
Connect
OR373 TUI Airlines Netherlands
MS758 Egyptair
MS835 Egyptair
17:40 Montego Bay
15:00 Amsterdam Schiphol
21:55 Cairo
10:35 Amsterdam Schiphol
20:20 Cairo
02:40 Kigali
Connect
TB181 TUI fly Belgium
WB701 Rwandair Express
17:50 Montego Bay
21:05 Brussels
09:40 Brussels
06:40 Kigali
Connect
BA2264 British Airways
TK1982 Turkish Airlines
TK606 Turkish Airlines
19:15 Montego Bay
10:20 London Gatwick
20:20 Istanbul
09:10 London Gatwick
17:10 Istanbul
01:55 Kigali
Connect

References

Find Hotels in British High Commission, Uganda

You can find hotels and accommodations in British High Commission, Uganda with our hotels search tool below

Booking.com