HowToGo

Flight from Jamaica to Belfast, South Africa

How to get to Belfast, South Africa from Jamaica by flight ? You can check flights from Jamaica to Belfast, South Africa below.

Search Transfer from Jamaica to Belfast, South Africa

Search Flights

You can find flight ticket prices from Jamaica to Belfast, South Africa with our flight tickets search tool below

1. Montego Bay to Johannesburg

  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 Johannesburg and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Belfast, South Africa.

Flight Depart Arrive
DL1927 Delta
DL204 Delta
08:10 Montego Bay
17:56 Atlanta
11:10 Atlanta
16:00 Johannesburg
Connect
DL1957 Delta
DL204 Delta
12:12 Montego Bay
17:56 Atlanta
15:09 Atlanta
16:00 Johannesburg
Connect
DL1928 Delta
DL204 Delta
13:15 Montego Bay
17:56 Atlanta
16:13 Atlanta
16:00 Johannesburg
Connect

2. Kingston to Johannesburg

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

  2. You take a flight from Kingston to Johannesburg and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Belfast, South Africa.

Flight Depart Arrive
B660 JetBlue Airways
SA204 South African Airways
00:50 Kingston
10:40 New York JFK
04:33 New York JFK
08:15 Johannesburg
Connect
B61360 JetBlue Airways
SA204 South African Airways
03:30 Kingston
10:40 New York JFK
07:12 New York JFK
08:15 Johannesburg
Connect
DL1905 Delta
DL204 Delta
09:00 Kingston
17:56 Atlanta
12:08 Atlanta
16:00 Johannesburg
Connect
B61676 JetBlue Airways
DL516 Delta
DL204 Delta
09:42 Kingston
12:47 Fort Lauderdale-Hollywood International
17:56 Atlanta
11:35 Fort Lauderdale-Hollywood International
14:45 Atlanta
16:00 Johannesburg
Connect
B61576 JetBlue Airways
DL494 Delta
DL204 Delta
11:03 Kingston
14:00 Fort Lauderdale-Hollywood International
17:56 Atlanta
12:57 Fort Lauderdale-Hollywood International
16:01 Atlanta
16:00 Johannesburg
Connect
B61760 JetBlue Airways
SA204 South African Airways
20:50 Kingston
10:40 New York JFK
00:36 New York JFK
08:15 Johannesburg
Connect

3. Montego Bay to Nelspruit

  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 Nelspruit and cost approximately 1900 USD.

  3. You take a bus, shuttle or taxi from Nelspruit to your destination in Belfast, South Africa.

Flight Depart Arrive
DL1927 Delta
DL204 Delta
4Z823 Airlink
08:10 Montego Bay
17:56 Atlanta
07:00 Johannesburg
11:10 Atlanta
16:00 Johannesburg
07:50 Nelspruit
Connect
DL1957 Delta
DL204 Delta
4Z825 Airlink
12:12 Montego Bay
17:56 Atlanta
12:15 Johannesburg
15:09 Atlanta
16:00 Johannesburg
13:05 Nelspruit
Connect
DL1957 Delta
DL204 Delta
4Z823 Airlink
12:12 Montego Bay
17:56 Atlanta
07:00 Johannesburg
15:09 Atlanta
16:00 Johannesburg
07:50 Nelspruit
Connect
DL1928 Delta
DL204 Delta
4Z825 Airlink
13:15 Montego Bay
17:56 Atlanta
12:15 Johannesburg
16:13 Atlanta
16:00 Johannesburg
13:05 Nelspruit
Connect
DL1928 Delta
DL204 Delta
4Z823 Airlink
13:15 Montego Bay
17:56 Atlanta
07:00 Johannesburg
16:13 Atlanta
16:00 Johannesburg
07:50 Nelspruit
Connect
B6480 JetBlue Airways
SA204 South African Airways
4Z825 Airlink
13:35 Montego Bay
10:40 New York JFK
12:15 Johannesburg
17:19 New York JFK
08:15 Johannesburg
13:05 Nelspruit
Connect
UA1628 United Airlines
UA1122 United Airlines
4Z663 Airlink
13:39 Montego Bay
20:30 Newark
09:20 Capetown
17:34 Newark
18:00 Capetown
11:45 Nelspruit
Connect
AA2356 American Airlines
BA214 British Airways
BA057 British Airways
4Z825 Airlink
15:20 Montego Bay
21:30 Boston
21:10 London Heathrow
12:15 Johannesburg
19:19 Boston
09:00 London Heathrow
10:15 Johannesburg
13:05 Nelspruit
Connect
B61780 JetBlue Airways
SA204 South African Airways
4Z825 Airlink
15:30 Montego Bay
10:40 New York JFK
12:15 Johannesburg
19:18 New York JFK
08:15 Johannesburg
13:05 Nelspruit
Connect
B61780 JetBlue Airways
SA204 South African Airways
4Z845 Airlink
15:30 Montego Bay
10:40 New York JFK
15:40 Johannesburg
19:18 New York JFK
08:15 Johannesburg
16:35 Nelspruit
Connect
B61780 JetBlue Airways
SA204 South African Airways
4Z553 Airlink
4Z505 Airlink
15:30 Montego Bay
10:40 New York JFK
10:25 Johannesburg
12:45 Durban
19:18 New York JFK
08:15 Johannesburg
11:30 Durban
13:50 Nelspruit
Connect
DL1955 Delta
DL214 Delta
SA061 South African Airways
4Z823 Airlink
15:35 Montego Bay
23:46 New York JFK
22:35 Lagos
07:00 Johannesburg
19:27 New York JFK
15:50 Lagos
05:25 Johannesburg
07:50 Nelspruit
Connect
AA1720 American Airlines
AA728 American Airlines
BA057 British Airways
4Z825 Airlink
15:49 Montego Bay
22:00 Philadelphia
21:10 London Heathrow
12:15 Johannesburg
19:30 Philadelphia
10:20 London Heathrow
10:15 Johannesburg
13:05 Nelspruit
Connect
DL1959 Delta
VS012 Virgin Atlantic
VS449 Virgin Atlantic
4Z825 Airlink
16:05 Montego Bay
22:05 Boston
22:10 London Heathrow
12:15 Johannesburg
20:16 Boston
09:30 London Heathrow
11:10 Johannesburg
13:05 Nelspruit
Connect
BW11 Caribbean Airlines
SA204 South African Airways
4Z825 Airlink
17:50 Montego Bay
10:40 New York JFK
12:15 Johannesburg
21:30 New York JFK
08:15 Johannesburg
13:05 Nelspruit
Connect
VS166 Virgin Atlantic
SA235 South African Airways
4Z825 Airlink
19:05 Montego Bay
18:05 London Heathrow
12:15 Johannesburg
08:55 London Heathrow
07:15 Johannesburg
13:05 Nelspruit
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z825 Airlink
19:05 Montego Bay
21:10 London Heathrow
12:15 Johannesburg
08:55 London Heathrow
10:15 Johannesburg
13:05 Nelspruit
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z825 Airlink
19:05 Montego Bay
22:10 London Heathrow
12:15 Johannesburg
08:55 London Heathrow
11:10 Johannesburg
13:05 Nelspruit
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z845 Airlink
19:05 Montego Bay
22:10 London Heathrow
15:40 Johannesburg
08:55 London Heathrow
11:10 Johannesburg
16:35 Nelspruit
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
4Z663 Airlink
19:05 Montego Bay
16:20 London Heathrow
09:20 Capetown
08:55 London Heathrow
05:55 Capetown
11:45 Nelspruit
Connect
DE2162 Condor Flugdienst
SA261 South African Airways
4Z825 Airlink
19:35 Montego Bay
20:45 Frankfurt
12:15 Johannesburg
11:40 Frankfurt
08:25 Johannesburg
13:05 Nelspruit
Connect
DE2162 Condor Flugdienst
LH572 Lufthansa
4Z825 Airlink
19:35 Montego Bay
22:00 Frankfurt
12:15 Johannesburg
11:40 Frankfurt
09:25 Johannesburg
13:05 Nelspruit
Connect

4. Kingston to Nelspruit

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

  2. You take a flight from Kingston to Nelspruit and cost approximately 2300 USD.

  3. You take a bus, shuttle or taxi from Nelspruit to your destination in Belfast, South Africa.

Flight Depart Arrive
B660 JetBlue Airways
SA204 South African Airways
4Z845 Airlink
00:50 Kingston
10:40 New York JFK
15:40 Johannesburg
04:33 New York JFK
08:15 Johannesburg
16:35 Nelspruit
Connect
B660 JetBlue Airways
SA204 South African Airways
4Z553 Airlink
4Z505 Airlink
00:50 Kingston
10:40 New York JFK
10:25 Johannesburg
12:45 Durban
04:33 New York JFK
08:15 Johannesburg
11:30 Durban
13:50 Nelspruit
Connect
B660 JetBlue Airways
SA204 South African Airways
4Z825 Airlink
00:50 Kingston
10:40 New York JFK
12:15 Johannesburg
04:33 New York JFK
08:15 Johannesburg
13:05 Nelspruit
Connect
B61360 JetBlue Airways
SA204 South African Airways
4Z825 Airlink
03:30 Kingston
10:40 New York JFK
12:15 Johannesburg
07:12 New York JFK
08:15 Johannesburg
13:05 Nelspruit
Connect
B61360 JetBlue Airways
SA204 South African Airways
4Z845 Airlink
03:30 Kingston
10:40 New York JFK
15:40 Johannesburg
07:12 New York JFK
08:15 Johannesburg
16:35 Nelspruit
Connect
B61360 JetBlue Airways
SA204 South African Airways
4Z553 Airlink
4Z505 Airlink
03:30 Kingston
10:40 New York JFK
10:25 Johannesburg
12:45 Durban
07:12 New York JFK
08:15 Johannesburg
11:30 Durban
13:50 Nelspruit
Connect
B61360 JetBlue Airways
SA204 South African Airways
SA048 South African Airways
4Z471 Airlink
03:30 Kingston
10:40 New York JFK
10:40 Johannesburg
14:05 Livingstone
07:12 New York JFK
08:15 Johannesburg
12:20 Livingstone
15:45 Nelspruit
Connect
DL1905 Delta
DL204 Delta
4Z823 Airlink
09:00 Kingston
17:56 Atlanta
07:00 Johannesburg
12:08 Atlanta
16:00 Johannesburg
07:50 Nelspruit
Connect
B6876 JetBlue Airways
B62302 JetBlue Airways
SA204 South African Airways
4Z825 Airlink
18:55 Kingston
06:05 Fort Lauderdale-Hollywood International
10:40 New York JFK
12:15 Johannesburg
20:51 Fort Lauderdale-Hollywood International
08:53 New York JFK
08:15 Johannesburg
13:05 Nelspruit
Connect
B6876 JetBlue Airways
B61502 JetBlue Airways
SA204 South African Airways
4Z825 Airlink
18:55 Kingston
05:01 Fort Lauderdale-Hollywood International
10:40 New York JFK
12:15 Johannesburg
20:51 Fort Lauderdale-Hollywood International
07:49 New York JFK
08:15 Johannesburg
13:05 Nelspruit
Connect
B61760 JetBlue Airways
SA204 South African Airways
4Z845 Airlink
20:50 Kingston
10:40 New York JFK
15:40 Johannesburg
00:36 New York JFK
08:15 Johannesburg
16:35 Nelspruit
Connect
B61760 JetBlue Airways
SA204 South African Airways
4Z553 Airlink
4Z505 Airlink
20:50 Kingston
10:40 New York JFK
10:25 Johannesburg
12:45 Durban
00:36 New York JFK
08:15 Johannesburg
11:30 Durban
13:50 Nelspruit
Connect
B61760 JetBlue Airways
SA204 South African Airways
4Z825 Airlink
20:50 Kingston
10:40 New York JFK
12:15 Johannesburg
00:36 New York JFK
08:15 Johannesburg
13:05 Nelspruit
Connect

5. Montego Bay to Maputo

  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 Maputo and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Maputo to your destination in Belfast, South Africa.

Flight Depart Arrive
DL1927 Delta
DL204 Delta
TM306 Linhas Aéreas de Moçambique
08:10 Montego Bay
17:56 Atlanta
19:10 Johannesburg
11:10 Atlanta
16:00 Johannesburg
20:20 Maputo
Connect
DL1927 Delta
DL204 Delta
SA146 South African Airways
08:10 Montego Bay
17:56 Atlanta
20:15 Johannesburg
11:10 Atlanta
16:00 Johannesburg
21:15 Maputo
Connect
DL1957 Delta
DL204 Delta
SA146 South African Airways
12:12 Montego Bay
17:56 Atlanta
20:15 Johannesburg
15:09 Atlanta
16:00 Johannesburg
21:15 Maputo
Connect
DL1957 Delta
DL204 Delta
TM306 Linhas Aéreas de Moçambique
12:12 Montego Bay
17:56 Atlanta
19:10 Johannesburg
15:09 Atlanta
16:00 Johannesburg
20:20 Maputo
Connect
AA217 American Airlines
AA258 American Airlines
TP281 TAP Portugal
12:54 Montego Bay
21:30 Philadelphia
19:05 Lisbon
16:35 Philadelphia
09:30 Lisbon
07:30 Maputo
Connect
TS385 Air Transat
TS480 Air Transat
TP281 TAP Portugal
13:05 Montego Bay
21:15 Montreal
19:05 Lisbon
17:20 Montreal
08:40 Lisbon
07:30 Maputo
Connect
DL1928 Delta
DL204 Delta
TM306 Linhas Aéreas de Moçambique
13:15 Montego Bay
17:56 Atlanta
19:10 Johannesburg
16:13 Atlanta
16:00 Johannesburg
20:20 Maputo
Connect
DL1928 Delta
DL204 Delta
SA146 South African Airways
13:15 Montego Bay
17:56 Atlanta
20:15 Johannesburg
16:13 Atlanta
16:00 Johannesburg
21:15 Maputo
Connect
AA362 American Airlines
AA258 American Airlines
TP281 TAP Portugal
13:53 Montego Bay
21:30 Philadelphia
19:05 Lisbon
17:35 Philadelphia
09:30 Lisbon
07:30 Maputo
Connect
WG721 731 733 Sunwing Airlines
TP262 TAP Portugal
TP281 TAP Portugal
14:05 Montego Bay
22:00 Toronto
19:05 Lisbon
18:15 Toronto
10:00 Lisbon
07:30 Maputo
Connect
AC1805 Air Canada
AC810 Air Canada
TP281 TAP Portugal
15:15 Montego Bay
23:10 Toronto
19:05 Lisbon
19:20 Toronto
11:10 Lisbon
07:30 Maputo
Connect
AC1805 Air Canada
TP262 TAP Portugal
TP281 TAP Portugal
15:15 Montego Bay
22:00 Toronto
19:05 Lisbon
19:20 Toronto
10:00 Lisbon
07:30 Maputo
Connect
DL1955 Delta
SA204 South African Airways
SA142 South African Airways
15:35 Montego Bay
10:40 New York JFK
09:40 Johannesburg
19:27 New York JFK
08:15 Johannesburg
10:40 Maputo
Connect
AA1720 American Airlines
AA258 American Airlines
TP281 TAP Portugal
15:49 Montego Bay
21:30 Philadelphia
19:05 Lisbon
19:30 Philadelphia
09:30 Lisbon
07:30 Maputo
Connect
AA1501 American Airlines
TP226 TAP Portugal
TP281 TAP Portugal
16:11 Montego Bay
22:55 Miami
19:05 Lisbon
18:00 Miami
11:50 Lisbon
07:30 Maputo
Connect
BW11 Caribbean Airlines
SA204 South African Airways
SA142 South African Airways
17:50 Montego Bay
10:40 New York JFK
09:40 Johannesburg
21:30 New York JFK
08:15 Johannesburg
10:40 Maputo
Connect
AA155 American Airlines
TP226 TAP Portugal
TP281 TAP Portugal
18:06 Montego Bay
22:55 Miami
19:05 Lisbon
19:55 Miami
11:50 Lisbon
07:30 Maputo
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
TK38 Turkish Airlines
19:05 Montego Bay
22:10 London Heathrow
12:10 Johannesburg
08:55 London Heathrow
11:10 Johannesburg
13:25 Maputo
Connect
VS166 Virgin Atlantic
ET701 Ethiopian Airlines
ET819 Ethiopian Airlines
19:05 Montego Bay
20:15 London Heathrow
08:55 Addis Ababa
08:55 London Heathrow
07:00 Addis Ababa
13:25 Maputo
Connect
VS166 Virgin Atlantic
SA235 South African Airways
TM302 312 Linhas Aéreas de Moçambique
19:05 Montego Bay
18:05 London Heathrow
08:40 Johannesburg
08:55 London Heathrow
07:15 Johannesburg
09:50 Maputo
Connect
VS166 Virgin Atlantic
SA235 South African Airways
SA142 South African Airways
19:05 Montego Bay
18:05 London Heathrow
09:40 Johannesburg
08:55 London Heathrow
07:15 Johannesburg
10:40 Maputo
Connect
BA2264 British Airways
TP1339 TAP Portugal
TP281 TAP Portugal
19:30 Montego Bay
10:40 London Gatwick
19:05 Lisbon
09:25 London Gatwick
13:15 Lisbon
07:30 Maputo
Connect
DE2162 Condor Flugdienst
SA261 South African Airways
SA142 South African Airways
19:35 Montego Bay
20:45 Frankfurt
09:40 Johannesburg
11:40 Frankfurt
08:25 Johannesburg
10:40 Maputo
Connect
TS741 Air Transat
ET553 Ethiopian Airlines
ET819 Ethiopian Airlines
19:40 Montego Bay
10:00 Toronto
08:55 Addis Ababa
23:50 Toronto
07:00 Addis Ababa
13:25 Maputo
Connect
WG759 Sunwing Airlines
ET553 Ethiopian Airlines
ET819 Ethiopian Airlines
21:50 Montego Bay
10:00 Toronto
08:55 Addis Ababa
01:59 Toronto
07:00 Addis Ababa
13:25 Maputo
Connect
WG753 Sunwing Airlines
ET553 Ethiopian Airlines
ET819 Ethiopian Airlines
21:55 Montego Bay
10:00 Toronto
08:55 Addis Ababa
01:59 Toronto
07:00 Addis Ababa
13:25 Maputo
Connect

6. Montego Bay to Hoedspruit

  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 Hoedspruit and cost approximately 2600 USD.

  3. You take a bus, shuttle or taxi from Hoedspruit to your destination in Belfast, South Africa.

Flight Depart Arrive
DL1927 Delta
DL204 Delta
5Z890 CemAir
08:10 Montego Bay
17:56 Atlanta
11:40 Johannesburg
11:10 Atlanta
16:00 Johannesburg
12:35 Hoedspruit
Connect
DL1927 Delta
DL204 Delta
4Z871 Airlink
08:10 Montego Bay
17:56 Atlanta
10:30 Johannesburg
11:10 Atlanta
16:00 Johannesburg
11:25 Hoedspruit
Connect
B6780 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
11:21 Montego Bay
10:40 New York JFK
10:30 Johannesburg
14:59 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B6780 JetBlue Airways
SA204 South African Airways
5Z890 CemAir
11:21 Montego Bay
10:40 New York JFK
11:40 Johannesburg
14:59 New York JFK
08:15 Johannesburg
12:35 Hoedspruit
Connect
DL1957 Delta
DL204 Delta
4Z871 Airlink
12:12 Montego Bay
17:56 Atlanta
10:30 Johannesburg
15:09 Atlanta
16:00 Johannesburg
11:25 Hoedspruit
Connect
DL1957 Delta
DL204 Delta
5Z890 CemAir
12:12 Montego Bay
17:56 Atlanta
11:40 Johannesburg
15:09 Atlanta
16:00 Johannesburg
12:35 Hoedspruit
Connect
DL1928 Delta
DL204 Delta
5Z890 CemAir
13:15 Montego Bay
17:56 Atlanta
11:40 Johannesburg
16:13 Atlanta
16:00 Johannesburg
12:35 Hoedspruit
Connect
DL1928 Delta
DL204 Delta
4Z871 Airlink
13:15 Montego Bay
17:56 Atlanta
10:30 Johannesburg
16:13 Atlanta
16:00 Johannesburg
11:25 Hoedspruit
Connect
B6326 JetBlue Airways
B62702 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
13:26 Montego Bay
16:45 Fort Lauderdale-Hollywood International
10:40 New York JFK
10:30 Johannesburg
15:18 Fort Lauderdale-Hollywood International
19:41 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B6326 JetBlue Airways
B61802 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
13:26 Montego Bay
19:40 Fort Lauderdale-Hollywood International
10:40 New York JFK
10:30 Johannesburg
15:18 Fort Lauderdale-Hollywood International
22:29 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B6326 JetBlue Airways
B62202 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
13:26 Montego Bay
17:40 Fort Lauderdale-Hollywood International
10:40 New York JFK
10:30 Johannesburg
15:18 Fort Lauderdale-Hollywood International
20:32 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B6480 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
13:35 Montego Bay
10:40 New York JFK
10:30 Johannesburg
17:19 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B6480 JetBlue Airways
SA204 South African Airways
5Z890 CemAir
13:35 Montego Bay
10:40 New York JFK
11:40 Johannesburg
17:19 New York JFK
08:15 Johannesburg
12:35 Hoedspruit
Connect
UA1628 United Airlines
UA1122 United Airlines
4Z657 Airlink
13:39 Montego Bay
20:30 Newark
09:50 Capetown
17:34 Newark
18:00 Capetown
12:20 Hoedspruit
Connect
UA1628 United Airlines
UA1122 United Airlines
SA302 South African Airways
4Z871 Airlink
13:39 Montego Bay
20:30 Newark
06:00 Capetown
10:30 Johannesburg
17:34 Newark
18:00 Capetown
07:55 Johannesburg
11:25 Hoedspruit
Connect
AA362 American Airlines
AA728 American Airlines
BA057 British Airways
5Z890 CemAir
13:53 Montego Bay
22:00 Philadelphia
21:10 London Heathrow
11:40 Johannesburg
17:35 Philadelphia
10:20 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
AA362 American Airlines
BA066 British Airways
BA057 British Airways
5Z890 CemAir
13:53 Montego Bay
19:35 Philadelphia
21:10 London Heathrow
11:40 Johannesburg
17:35 Philadelphia
07:25 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
AC1805 Air Canada
AC848 Air Canada
SA235 South African Airways
4Z871 Airlink
15:15 Montego Bay
20:30 Toronto
18:05 London Heathrow
10:30 Johannesburg
19:20 Toronto
08:30 London Heathrow
07:15 Johannesburg
11:25 Hoedspruit
Connect
AC1805 Air Canada
AC858 Air Canada
SA235 South African Airways
5Z890 CemAir
15:15 Montego Bay
23:50 Toronto
18:05 London Heathrow
11:40 Johannesburg
19:20 Toronto
11:50 London Heathrow
07:15 Johannesburg
12:35 Hoedspruit
Connect
AC1805 Air Canada
AC858 Air Canada
SA235 South African Airways
4Z871 Airlink
15:15 Montego Bay
23:50 Toronto
18:05 London Heathrow
10:30 Johannesburg
19:20 Toronto
11:50 London Heathrow
07:15 Johannesburg
11:25 Hoedspruit
Connect
AC1805 Air Canada
AC848 Air Canada
SA235 South African Airways
5Z890 CemAir
15:15 Montego Bay
20:30 Toronto
18:05 London Heathrow
11:40 Johannesburg
19:20 Toronto
08:30 London Heathrow
07:15 Johannesburg
12:35 Hoedspruit
Connect
AA2356 American Airlines
BA214 British Airways
BA057 British Airways
5Z890 CemAir
15:20 Montego Bay
21:30 Boston
21:10 London Heathrow
11:40 Johannesburg
19:19 Boston
09:00 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
B6550 JetBlue Airways
B61186 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
15:30 Montego Bay
20:00 Raleigh/Durham
10:40 New York JFK
10:30 Johannesburg
18:27 Raleigh/Durham
21:41 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B61780 JetBlue Airways
SA204 South African Airways
5Z890 CemAir
15:30 Montego Bay
10:40 New York JFK
11:40 Johannesburg
19:18 New York JFK
08:15 Johannesburg
12:35 Hoedspruit
Connect
B61780 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
15:30 Montego Bay
10:40 New York JFK
10:30 Johannesburg
19:18 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B6550 JetBlue Airways
B61186 JetBlue Airways
SA204 South African Airways
5Z890 CemAir
15:30 Montego Bay
20:00 Raleigh/Durham
10:40 New York JFK
11:40 Johannesburg
18:27 Raleigh/Durham
21:41 New York JFK
08:15 Johannesburg
12:35 Hoedspruit
Connect
AA1720 American Airlines
AA728 American Airlines
BA057 British Airways
5Z890 CemAir
15:49 Montego Bay
22:00 Philadelphia
21:10 London Heathrow
11:40 Johannesburg
19:30 Philadelphia
10:20 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
BW11 Caribbean Airlines
SA204 South African Airways
5Z890 CemAir
17:50 Montego Bay
10:40 New York JFK
11:40 Johannesburg
21:30 New York JFK
08:15 Johannesburg
12:35 Hoedspruit
Connect
BW11 Caribbean Airlines
SA204 South African Airways
4Z871 Airlink
17:50 Montego Bay
10:40 New York JFK
10:30 Johannesburg
21:30 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
TB166 TUI fly Belgium
LX789 Swiss
LX288 Swiss
4Z871 Airlink
18:45 Montego Bay
18:45 Brussels
21:50 Zurich
10:30 Johannesburg
09:55 Brussels
20:00 Zurich
09:30 Johannesburg
11:25 Hoedspruit
Connect
VS166 Virgin Atlantic
SA235 South African Airways
5Z890 CemAir
19:05 Montego Bay
18:05 London Heathrow
11:40 Johannesburg
08:55 London Heathrow
07:15 Johannesburg
12:35 Hoedspruit
Connect
VS166 Virgin Atlantic
BA057 British Airways
5Z890 CemAir
19:05 Montego Bay
21:10 London Heathrow
11:40 Johannesburg
08:55 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
VS166 Virgin Atlantic
SA235 South African Airways
4Z871 Airlink
19:05 Montego Bay
18:05 London Heathrow
10:30 Johannesburg
08:55 London Heathrow
07:15 Johannesburg
11:25 Hoedspruit
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
4Z657 Airlink
19:05 Montego Bay
16:20 London Heathrow
09:50 Capetown
08:55 London Heathrow
05:55 Capetown
12:20 Hoedspruit
Connect
OR374 TUI Airlines Netherlands
MS758 Egyptair
MS839 Egyptair
4Z871 Airlink
19:35 Montego Bay
15:00 Amsterdam Schiphol
23:00 Cairo
10:30 Johannesburg
10:40 Amsterdam Schiphol
20:25 Cairo
07:05 Johannesburg
11:25 Hoedspruit
Connect
DE2162 Condor Flugdienst
SA261 South African Airways
5Z890 CemAir
19:35 Montego Bay
20:45 Frankfurt
11:40 Johannesburg
11:40 Frankfurt
08:25 Johannesburg
12:35 Hoedspruit
Connect
DE2162 Condor Flugdienst
SA261 South African Airways
4Z871 Airlink
19:35 Montego Bay
20:45 Frankfurt
10:30 Johannesburg
11:40 Frankfurt
08:25 Johannesburg
11:25 Hoedspruit
Connect
OR374 TUI Airlines Netherlands
LH997 Lufthansa
LH572 Lufthansa
4Z871 Airlink
19:35 Montego Bay
18:05 Amsterdam Schiphol
22:00 Frankfurt
10:30 Johannesburg
10:40 Amsterdam Schiphol
19:10 Frankfurt
09:25 Johannesburg
11:25 Hoedspruit
Connect
DE2162 Condor Flugdienst
LH572 Lufthansa
4Z871 Airlink
19:35 Montego Bay
22:00 Frankfurt
10:30 Johannesburg
11:40 Frankfurt
09:25 Johannesburg
11:25 Hoedspruit
Connect
DE2162 Condor Flugdienst
LH572 Lufthansa
5Z890 CemAir
19:35 Montego Bay
22:00 Frankfurt
11:40 Johannesburg
11:40 Frankfurt
09:25 Johannesburg
12:35 Hoedspruit
Connect

7. Kingston to Maputo

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

  2. You take a flight from Kingston to Maputo and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Maputo to your destination in Belfast, South Africa.

Flight Depart Arrive
B660 JetBlue Airways
SA204 South African Airways
SA142 South African Airways
00:50 Kingston
10:40 New York JFK
09:40 Johannesburg
04:33 New York JFK
08:15 Johannesburg
10:40 Maputo
Connect
B660 JetBlue Airways
SA204 South African Airways
TK38 Turkish Airlines
00:50 Kingston
10:40 New York JFK
12:10 Johannesburg
04:33 New York JFK
08:15 Johannesburg
13:25 Maputo
Connect
B660 JetBlue Airways
SA204 South African Airways
4Z272 Airlink
00:50 Kingston
10:40 New York JFK
13:45 Johannesburg
04:33 New York JFK
08:15 Johannesburg
14:40 Maputo
Connect
B61360 JetBlue Airways
SA204 South African Airways
SA142 South African Airways
03:30 Kingston
10:40 New York JFK
09:40 Johannesburg
07:12 New York JFK
08:15 Johannesburg
10:40 Maputo
Connect
B61360 JetBlue Airways
SA204 South African Airways
TK38 Turkish Airlines
03:30 Kingston
10:40 New York JFK
12:10 Johannesburg
07:12 New York JFK
08:15 Johannesburg
13:25 Maputo
Connect
B61360 JetBlue Airways
SA204 South African Airways
4Z272 Airlink
03:30 Kingston
10:40 New York JFK
13:45 Johannesburg
07:12 New York JFK
08:15 Johannesburg
14:40 Maputo
Connect
DL1905 Delta
DL204 Delta
TM306 Linhas Aéreas de Moçambique
09:00 Kingston
17:56 Atlanta
19:10 Johannesburg
12:08 Atlanta
16:00 Johannesburg
20:20 Maputo
Connect
DL1905 Delta
DL204 Delta
SA146 South African Airways
09:00 Kingston
17:56 Atlanta
20:15 Johannesburg
12:08 Atlanta
16:00 Johannesburg
21:15 Maputo
Connect
AA1545 American Airlines
TP224 TAP Portugal
TP281 TAP Portugal
13:58 Kingston
16:45 Miami
19:05 Lisbon
15:55 Miami
05:40 Lisbon
07:30 Maputo
Connect
AA1545 American Airlines
TP226 TAP Portugal
TP281 TAP Portugal
13:58 Kingston
22:55 Miami
19:05 Lisbon
15:55 Miami
11:50 Lisbon
07:30 Maputo
Connect
AC1803 Air Canada
TP262 TAP Portugal
TP281 TAP Portugal
14:30 Kingston
22:00 Toronto
19:05 Lisbon
18:45 Toronto
10:00 Lisbon
07:30 Maputo
Connect
WS2601 WestJet
TP262 TAP Portugal
TP281 TAP Portugal
15:05 Kingston
22:00 Toronto
19:05 Lisbon
19:26 Toronto
10:00 Lisbon
07:30 Maputo
Connect
AA1548 American Airlines
TP226 TAP Portugal
TP281 TAP Portugal
16:03 Kingston
22:55 Miami
19:05 Lisbon
18:00 Miami
11:50 Lisbon
07:30 Maputo
Connect
B61760 JetBlue Airways
SA204 South African Airways
SA142 South African Airways
20:50 Kingston
10:40 New York JFK
09:40 Johannesburg
00:36 New York JFK
08:15 Johannesburg
10:40 Maputo
Connect

8. Kingston to Hoedspruit

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

  2. You take a flight from Kingston to Hoedspruit and cost approximately 7500 USD.

  3. You take a bus, shuttle or taxi from Hoedspruit to your destination in Belfast, South Africa.

Flight Depart Arrive
B660 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
00:50 Kingston
10:40 New York JFK
10:30 Johannesburg
04:33 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B660 JetBlue Airways
SA204 South African Airways
5Z890 CemAir
00:50 Kingston
10:40 New York JFK
11:40 Johannesburg
04:33 New York JFK
08:15 Johannesburg
12:35 Hoedspruit
Connect
B61360 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
03:30 Kingston
10:40 New York JFK
10:30 Johannesburg
07:12 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B61360 JetBlue Airways
SA204 South African Airways
5Z890 CemAir
03:30 Kingston
10:40 New York JFK
11:40 Johannesburg
07:12 New York JFK
08:15 Johannesburg
12:35 Hoedspruit
Connect
B6876 JetBlue Airways
B61502 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
18:55 Kingston
05:01 Fort Lauderdale-Hollywood International
10:40 New York JFK
10:30 Johannesburg
20:51 Fort Lauderdale-Hollywood International
07:49 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B6876 JetBlue Airways
B62302 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
18:55 Kingston
06:05 Fort Lauderdale-Hollywood International
10:40 New York JFK
10:30 Johannesburg
20:51 Fort Lauderdale-Hollywood International
08:53 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B61760 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
20:50 Kingston
10:40 New York JFK
10:30 Johannesburg
00:36 New York JFK
08:15 Johannesburg
11:25 Hoedspruit
Connect
B61760 JetBlue Airways
SA204 South African Airways
5Z890 CemAir
20:50 Kingston
10:40 New York JFK
11:40 Johannesburg
00:36 New York JFK
08:15 Johannesburg
12:35 Hoedspruit
Connect

References

Find Hotels in Belfast, South Africa

You can find hotels and accommodations in Belfast, South Africa with our hotels search tool below

Booking.com