HowToGo

Flight from Jamaica to Zimbabwe

How to get to Zimbabwe from Jamaica by flight ? You can check flights from Jamaica to Zimbabwe below.

Search Transfer from Jamaica to Zimbabwe

Search Flights

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

1. Montego Bay to Harare

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

  3. You take a bus, shuttle or taxi from Harare to your destination in Zimbabwe.

Flight Depart Arrive
DL1928 Delta
DL204 Delta
FN8336 Fastjet
12:10 Montego Bay
17:50 Atlanta
18:30 Johannesburg
16:08 Atlanta
15:15 Johannesburg
20:10 Harare
Connect
DL1928 Delta
DL204 Delta
UM462 Air Zimbabwe
12:10 Montego Bay
17:50 Atlanta
19:00 Johannesburg
16:08 Atlanta
15:15 Johannesburg
20:45 Harare
Connect
DL1928 Delta
DL204 Delta
UM464 Air Zimbabwe
12:10 Montego Bay
17:50 Atlanta
20:15 Johannesburg
16:08 Atlanta
15:15 Johannesburg
22:00 Harare
Connect
UA1628 United Airlines
UA188 United Airlines
FN8338 Fastjet
12:52 Montego Bay
20:45 Newark
20:40 Johannesburg
17:50 Newark
17:45 Johannesburg
22:20 Harare
Connect
UA1628 United Airlines
UA188 United Airlines
UM462 Air Zimbabwe
12:52 Montego Bay
20:45 Newark
19:00 Johannesburg
17:50 Newark
17:45 Johannesburg
20:45 Harare
Connect
UA1628 United Airlines
UA188 United Airlines
UM464 Air Zimbabwe
12:52 Montego Bay
20:45 Newark
20:15 Johannesburg
17:50 Newark
17:45 Johannesburg
22:00 Harare
Connect
AA1109 American Airlines
AA56 American Airlines
BA065 British Airways
KQ708 Kenya Airways
13:11 Montego Bay
18:35 Miami
10:20 London Heathrow
22:55 Nairobi
15:55 Miami
08:10 London Heathrow
21:00 Nairobi
01:00 Harare
Connect
AA1109 American Airlines
BA206 British Airways
BA065 British Airways
KQ708 Kenya Airways
13:11 Montego Bay
17:05 Miami
10:20 London Heathrow
22:55 Nairobi
15:55 Miami
06:40 London Heathrow
21:00 Nairobi
01:00 Harare
Connect
B6108 JetBlue Airways
UA188 United Airlines
UM464 Air Zimbabwe
13:15 Montego Bay
20:45 Newark
20:15 Johannesburg
18:02 Newark
17:45 Johannesburg
22:00 Harare
Connect
B6108 JetBlue Airways
UA188 United Airlines
UM462 Air Zimbabwe
13:15 Montego Bay
20:45 Newark
19:00 Johannesburg
18:02 Newark
17:45 Johannesburg
20:45 Harare
Connect
UA1206 United Airlines
UA188 United Airlines
FN8338 Fastjet
14:50 Montego Bay
20:45 Newark
20:40 Johannesburg
19:48 Newark
17:45 Johannesburg
22:20 Harare
Connect
UA1206 United Airlines
UA188 United Airlines
UM464 Air Zimbabwe
14:50 Montego Bay
20:45 Newark
20:15 Johannesburg
19:48 Newark
17:45 Johannesburg
22:00 Harare
Connect
UA1206 United Airlines
UA188 United Airlines
UM462 Air Zimbabwe
14:50 Montego Bay
20:45 Newark
19:00 Johannesburg
19:48 Newark
17:45 Johannesburg
20:45 Harare
Connect
EW1245 Eurowings
LH572 Lufthansa
SA022 South African Airways
18:30 Montego Bay
22:05 Frankfurt
10:45 Johannesburg
10:15 Frankfurt
08:30 Johannesburg
12:15 Harare
Connect
WG781 Sunwing Airlines
ET553 Ethiopian Airlines
ET873 Ethiopian Airlines
20:45 Montego Bay
11:00 Toronto
09:25 Addis Ababa
01:45 Toronto
07:00 Addis Ababa
12:35 Harare
Connect
WG733 Sunwing Airlines
ET553 Ethiopian Airlines
ET873 Ethiopian Airlines
20:55 Montego Bay
11:00 Toronto
09:25 Addis Ababa
01:59 Toronto
07:00 Addis Ababa
12:35 Harare
Connect
WG753 Sunwing Airlines
ET553 Ethiopian Airlines
ET873 Ethiopian Airlines
21:00 Montego Bay
11:00 Toronto
09:25 Addis Ababa
01:59 Toronto
07:00 Addis Ababa
12:35 Harare
Connect
DE2162 Condor Flugdienst
LH572 Lufthansa
SA022 South African Airways
21:30 Montego Bay
22:05 Frankfurt
10:45 Johannesburg
14:45 Frankfurt
08:30 Johannesburg
12:15 Harare
Connect
DE2162 Condor Flugdienst
ET707 Ethiopian Airlines
ET873 Ethiopian Airlines
21:30 Montego Bay
22:05 Frankfurt
09:25 Addis Ababa
14:45 Frankfurt
05:55 Addis Ababa
12:35 Harare
Connect
DE2163 Condor Flugdienst
LH572 Lufthansa
SA022 South African Airways
21:40 Montego Bay
22:05 Frankfurt
10:45 Johannesburg
14:55 Frankfurt
08:30 Johannesburg
12:15 Harare
Connect
DE2163 Condor Flugdienst
ET707 Ethiopian Airlines
ET873 Ethiopian Airlines
21:40 Montego Bay
22:05 Frankfurt
09:25 Addis Ababa
14:55 Frankfurt
05:55 Addis Ababa
12:35 Harare
Connect

2. Montego Bay to Bulawayo

  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 Bulawayo and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Bulawayo to your destination in Zimbabwe.

Flight Depart Arrive
DL1928 Delta
DL204 Delta
FN8664 Fastjet
12:10 Montego Bay
17:50 Atlanta
16:15 Johannesburg
16:08 Atlanta
15:15 Johannesburg
17:35 Bulawayo
Connect

3. Kingston to Harare

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

  2. You take a flight from Kingston to Harare and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Harare to your destination in Zimbabwe.

Flight Depart Arrive
B61960 JetBlue Airways
KQ3 Kenya Airways
KQ704 Kenya Airways
02:14 Kingston
13:45 New York JFK
13:35 Nairobi
07:06 New York JFK
10:30 Nairobi
15:35 Harare
Connect
DL1841 Delta
DL204 Delta
FN8336 Fastjet
08:00 Kingston
17:50 Atlanta
18:30 Johannesburg
12:08 Atlanta
15:15 Johannesburg
20:10 Harare
Connect
DL1841 Delta
DL204 Delta
UM464 Air Zimbabwe
08:00 Kingston
17:50 Atlanta
20:15 Johannesburg
12:08 Atlanta
15:15 Johannesburg
22:00 Harare
Connect
DL1841 Delta
DL204 Delta
UM462 Air Zimbabwe
08:00 Kingston
17:50 Atlanta
19:00 Johannesburg
12:08 Atlanta
15:15 Johannesburg
20:45 Harare
Connect
KX601 Cayman Airways
DL1700 Delta
DL204 Delta
FN8336 Fastjet
09:15 Kingston
12:50 Grand Cayman
17:50 Atlanta
18:30 Johannesburg
10:20 Grand Cayman
16:42 Atlanta
15:15 Johannesburg
20:10 Harare
Connect
KX601 Cayman Airways
UA1268 United Airlines
UA188 United Airlines
UM462 Air Zimbabwe
09:15 Kingston
14:20 Grand Cayman
20:45 Newark
19:00 Johannesburg
10:20 Grand Cayman
19:15 Newark
17:45 Johannesburg
20:45 Harare
Connect
KX601 Cayman Airways
DL1700 Delta
DL204 Delta
UM462 Air Zimbabwe
09:15 Kingston
12:50 Grand Cayman
17:50 Atlanta
19:00 Johannesburg
10:20 Grand Cayman
16:42 Atlanta
15:15 Johannesburg
20:45 Harare
Connect
BW33 Caribbean Airlines
UA1927 United Airlines
UA188 United Airlines
FN8338 Fastjet
12:30 Kingston
16:19 Fort Lauderdale-Hollywood International
20:45 Newark
20:40 Johannesburg
15:20 Fort Lauderdale-Hollywood International
19:34 Newark
17:45 Johannesburg
22:20 Harare
Connect
BW33 Caribbean Airlines
UA1927 United Airlines
UA188 United Airlines
UM462 Air Zimbabwe
12:30 Kingston
16:19 Fort Lauderdale-Hollywood International
20:45 Newark
19:00 Johannesburg
15:20 Fort Lauderdale-Hollywood International
19:34 Newark
17:45 Johannesburg
20:45 Harare
Connect
BW33 Caribbean Airlines
UA1927 United Airlines
UA188 United Airlines
UM464 Air Zimbabwe
12:30 Kingston
16:19 Fort Lauderdale-Hollywood International
20:45 Newark
20:15 Johannesburg
15:20 Fort Lauderdale-Hollywood International
19:34 Newark
17:45 Johannesburg
22:00 Harare
Connect
AA1589 American Airlines
LH463 Lufthansa
LH590 Lufthansa
KQ708 Kenya Airways
13:01 Kingston
16:50 Miami
11:10 Frankfurt
22:55 Nairobi
15:55 Miami
08:00 Frankfurt
20:10 Nairobi
01:00 Harare
Connect
AC1255 Air Canada
ET553 Ethiopian Airlines
ET873 Ethiopian Airlines
13:10 Kingston
11:00 Toronto
09:25 Addis Ababa
18:20 Toronto
07:00 Addis Ababa
12:35 Harare
Connect
WS2601 WestJet
ET553 Ethiopian Airlines
ET873 Ethiopian Airlines
13:50 Kingston
11:00 Toronto
09:25 Addis Ababa
19:05 Toronto
07:00 Addis Ababa
12:35 Harare
Connect
AC1803 Air Canada
ET553 Ethiopian Airlines
ET873 Ethiopian Airlines
16:10 Kingston
11:00 Toronto
09:25 Addis Ababa
21:20 Toronto
07:00 Addis Ababa
12:35 Harare
Connect
B61376 JetBlue Airways
B61102 JetBlue Airways
KQ3 Kenya Airways
KQ704 Kenya Airways
18:35 Kingston
09:05 Fort Lauderdale-Hollywood International
13:45 New York JFK
13:35 Nairobi
21:28 Fort Lauderdale-Hollywood International
12:01 New York JFK
10:30 Nairobi
15:35 Harare
Connect
B61376 JetBlue Airways
B61502 JetBlue Airways
KQ3 Kenya Airways
KQ704 Kenya Airways
18:35 Kingston
06:00 Fort Lauderdale-Hollywood International
13:45 New York JFK
13:35 Nairobi
21:28 Fort Lauderdale-Hollywood International
08:55 New York JFK
10:30 Nairobi
15:35 Harare
Connect
B61376 JetBlue Airways
B6402 JetBlue Airways
KQ3 Kenya Airways
KQ704 Kenya Airways
18:35 Kingston
08:05 Fort Lauderdale-Hollywood International
13:45 New York JFK
13:35 Nairobi
21:28 Fort Lauderdale-Hollywood International
11:03 New York JFK
10:30 Nairobi
15:35 Harare
Connect
B61760 JetBlue Airways
KQ3 Kenya Airways
KQ704 Kenya Airways
20:00 Kingston
13:45 New York JFK
13:35 Nairobi
00:55 New York JFK
10:30 Nairobi
15:35 Harare
Connect

4. Kingston to Bulawayo

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

  2. You take a flight from Kingston to Bulawayo and cost approximately 1600 USD.

  3. You take a bus, shuttle or taxi from Bulawayo to your destination in Zimbabwe.

Flight Depart Arrive
DL1841 Delta
DL204 Delta
FN8664 Fastjet
08:00 Kingston
17:50 Atlanta
16:15 Johannesburg
12:08 Atlanta
15:15 Johannesburg
17:35 Bulawayo
Connect

5. Montego Bay to Chimoio

  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 Chimoio and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Chimoio to your destination in Zimbabwe.

Flight Depart Arrive
DL1928 Delta
DL204 Delta
QR1477 Qatar Airways
TM110 Linhas Aéreas de Moçambique
12:10 Montego Bay
17:50 Atlanta
16:05 Johannesburg
07:25 Maputo
16:08 Atlanta
15:15 Johannesburg
17:15 Maputo
09:05 Chimoio
Connect
DL1928 Delta
DL204 Delta
4Z274 Airlink
TM110 Linhas Aéreas de Moçambique
12:10 Montego Bay
17:50 Atlanta
16:50 Johannesburg
07:25 Maputo
16:08 Atlanta
15:15 Johannesburg
17:45 Maputo
09:05 Chimoio
Connect
UA1628 United Airlines
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
TM110 Linhas Aéreas de Moçambique
12:52 Montego Bay
20:45 Newark
19:10 Johannesburg
07:25 Maputo
17:50 Newark
17:45 Johannesburg
20:20 Maputo
09:05 Chimoio
Connect
UA1628 United Airlines
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
TM114 2114 Linhas Aéreas de Moçambique
12:52 Montego Bay
20:45 Newark
19:10 Johannesburg
11:40 Maputo
17:50 Newark
17:45 Johannesburg
20:20 Maputo
13:00 Chimoio
Connect
B6108 JetBlue Airways
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
TM110 Linhas Aéreas de Moçambique
13:15 Montego Bay
20:45 Newark
19:10 Johannesburg
07:25 Maputo
18:02 Newark
17:45 Johannesburg
20:20 Maputo
09:05 Chimoio
Connect
UA1206 United Airlines
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
TM110 Linhas Aéreas de Moçambique
14:50 Montego Bay
20:45 Newark
19:10 Johannesburg
07:25 Maputo
19:48 Newark
17:45 Johannesburg
20:20 Maputo
09:05 Chimoio
Connect
UA1206 United Airlines
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
TM114 2114 Linhas Aéreas de Moçambique
14:50 Montego Bay
20:45 Newark
19:10 Johannesburg
11:40 Maputo
19:48 Newark
17:45 Johannesburg
20:20 Maputo
13:00 Chimoio
Connect

6. Montego Bay to Beira

  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 Beira and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Beira to your destination in Zimbabwe.

Flight Depart Arrive
UA442 United Airlines
ET501 Ethiopian Airlines
ET881 Ethiopian Airlines
ET881 Ethiopian Airlines
11:25 Montego Bay
11:00 Washington Dulles
09:20 Addis Ababa
13:25 Blantyre
15:47 Washington Dulles
07:15 Addis Ababa
12:40 Blantyre
14:25 Beira
Connect
DL1928 Delta
DL204 Delta
4Z214 Airlink
12:10 Montego Bay
17:50 Atlanta
11:05 Johannesburg
16:08 Atlanta
15:15 Johannesburg
12:45 Beira
Connect
AA857 American Airlines
AA728 American Airlines
BA057 British Airways
4Z214 Airlink
12:19 Montego Bay
21:55 Philadelphia
21:25 London Heathrow
11:05 Johannesburg
17:10 Philadelphia
10:20 London Heathrow
09:15 Johannesburg
12:45 Beira
Connect
AA857 American Airlines
BA066 British Airways
BA057 British Airways
4Z214 Airlink
12:19 Montego Bay
18:35 Philadelphia
21:25 London Heathrow
11:05 Johannesburg
17:10 Philadelphia
06:45 London Heathrow
09:15 Johannesburg
12:45 Beira
Connect
AA840 American Airlines
AA730 American Airlines
BA057 British Airways
4Z214 Airlink
12:46 Montego Bay
19:05 Charlotte
21:25 London Heathrow
11:05 Johannesburg
16:50 Charlotte
08:00 London Heathrow
09:15 Johannesburg
12:45 Beira
Connect
UA1628 United Airlines
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
TM100 Linhas Aéreas de Moçambique
12:52 Montego Bay
20:45 Newark
19:10 Johannesburg
06:20 Maputo
17:50 Newark
17:45 Johannesburg
20:20 Maputo
07:40 Beira
Connect
UA1628 United Airlines
UA188 United Airlines
4Z214 Airlink
12:52 Montego Bay
20:45 Newark
11:05 Johannesburg
17:50 Newark
17:45 Johannesburg
12:45 Beira
Connect
AC1805 Air Canada
ET553 Ethiopian Airlines
ET881 Ethiopian Airlines
ET881 Ethiopian Airlines
13:15 Montego Bay
11:00 Toronto
09:20 Addis Ababa
13:25 Blantyre
18:20 Toronto
07:00 Addis Ababa
12:40 Blantyre
14:25 Beira
Connect
B6108 JetBlue Airways
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
TM100 Linhas Aéreas de Moçambique
13:15 Montego Bay
20:45 Newark
19:10 Johannesburg
06:20 Maputo
18:02 Newark
17:45 Johannesburg
20:20 Maputo
07:40 Beira
Connect
AA860 American Airlines
AA728 American Airlines
BA057 British Airways
4Z214 Airlink
14:39 Montego Bay
21:55 Philadelphia
21:25 London Heathrow
11:05 Johannesburg
19:30 Philadelphia
10:20 London Heathrow
09:15 Johannesburg
12:45 Beira
Connect
UA1206 United Airlines
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
TM100 Linhas Aéreas de Moçambique
14:50 Montego Bay
20:45 Newark
19:10 Johannesburg
06:20 Maputo
19:48 Newark
17:45 Johannesburg
20:20 Maputo
07:40 Beira
Connect
UA1206 United Airlines
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
ET88 Ethiopian Airlines
14:50 Montego Bay
20:45 Newark
19:10 Johannesburg
06:00 Maputo
19:48 Newark
17:45 Johannesburg
20:20 Maputo
07:35 Beira
Connect
UA1206 United Airlines
UA188 United Airlines
4Z214 Airlink
14:50 Montego Bay
20:45 Newark
11:05 Johannesburg
19:48 Newark
17:45 Johannesburg
12:45 Beira
Connect
AA875 American Airlines
AA732 American Airlines
BA057 British Airways
4Z214 Airlink
14:51 Montego Bay
22:10 Charlotte
21:25 London Heathrow
11:05 Johannesburg
18:55 Charlotte
11:05 London Heathrow
09:15 Johannesburg
12:45 Beira
Connect
AA2727 American Airlines
BA214 British Airways
BA057 British Airways
4Z214 Airlink
16:01 Montego Bay
22:50 Boston
21:25 London Heathrow
11:05 Johannesburg
20:00 Boston
10:20 London Heathrow
09:15 Johannesburg
12:45 Beira
Connect
AA295 American Airlines
AA732 American Airlines
BA057 British Airways
4Z214 Airlink
17:00 Montego Bay
22:10 Charlotte
21:25 London Heathrow
11:05 Johannesburg
21:09 Charlotte
11:05 London Heathrow
09:15 Johannesburg
12:45 Beira
Connect
OR374 TUI Airlines Netherlands
KL0591 KLM
4Z214 Airlink
17:30 Montego Bay
10:35 Amsterdam Schiphol
11:05 Johannesburg
09:45 Amsterdam Schiphol
21:20 Johannesburg
12:45 Beira
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z214 Airlink
17:30 Montego Bay
21:25 London Heathrow
11:05 Johannesburg
08:35 London Heathrow
09:15 Johannesburg
12:45 Beira
Connect
VS166 Virgin Atlantic
ET701 Ethiopian Airlines
ET881 Ethiopian Airlines
ET881 Ethiopian Airlines
17:30 Montego Bay
21:00 London Heathrow
09:20 Addis Ababa
13:25 Blantyre
08:35 London Heathrow
06:45 Addis Ababa
12:40 Blantyre
14:25 Beira
Connect
VS166 Virgin Atlantic
BA041 British Airways
BA6200 British Airways
4Z214 Airlink
17:30 Montego Bay
16:55 London Heathrow
06:15 Durban
11:05 Johannesburg
08:35 London Heathrow
05:25 Durban
07:20 Johannesburg
12:45 Beira
Connect
VS166 Virgin Atlantic
BA041 British Airways
BA6202 British Airways
4Z214 Airlink
17:30 Montego Bay
16:55 London Heathrow
08:45 Durban
11:05 Johannesburg
08:35 London Heathrow
05:25 Durban
09:50 Johannesburg
12:45 Beira
Connect
EW1245 Eurowings
LH572 Lufthansa
4Z214 Airlink
18:30 Montego Bay
22:05 Frankfurt
11:05 Johannesburg
10:15 Frankfurt
08:30 Johannesburg
12:45 Beira
Connect
WG731 Sunwing Airlines
ET553 Ethiopian Airlines
ET881 Ethiopian Airlines
ET881 Ethiopian Airlines
20:55 Montego Bay
11:00 Toronto
09:20 Addis Ababa
13:25 Blantyre
01:55 Toronto
07:00 Addis Ababa
12:40 Blantyre
14:25 Beira
Connect
WG753 Sunwing Airlines
ET553 Ethiopian Airlines
ET881 Ethiopian Airlines
ET881 Ethiopian Airlines
21:00 Montego Bay
11:00 Toronto
09:20 Addis Ababa
13:25 Blantyre
01:59 Toronto
07:00 Addis Ababa
12:40 Blantyre
14:25 Beira
Connect
WK39 Edelweiss Air
LX288 Swiss
4Z214 Airlink
21:15 Montego Bay
22:40 Zurich
11:05 Johannesburg
16:45 Zurich
09:10 Johannesburg
12:45 Beira
Connect
DE2162 Condor Flugdienst
LH572 Lufthansa
4Z214 Airlink
21:30 Montego Bay
22:05 Frankfurt
11:05 Johannesburg
14:45 Frankfurt
08:30 Johannesburg
12:45 Beira
Connect
DE2163 Condor Flugdienst
LH572 Lufthansa
4Z214 Airlink
21:40 Montego Bay
22:05 Frankfurt
11:05 Johannesburg
14:55 Frankfurt
08:30 Johannesburg
12:45 Beira
Connect
DE2163 Condor Flugdienst
ET707 Ethiopian Airlines
ET881 Ethiopian Airlines
ET881 Ethiopian Airlines
21:40 Montego Bay
22:05 Frankfurt
09:20 Addis Ababa
13:25 Blantyre
14:55 Frankfurt
05:55 Addis Ababa
12:40 Blantyre
14:25 Beira
Connect

References

Find Hotels in Zimbabwe

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

Booking.com