HowToGo

Flight from Jamaica to Amsterdam, Mpumalanga, South Africa

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

Search Transfer from Jamaica to Amsterdam, Mpumalanga, South Africa

Search Flights

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

1. 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 Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
DL1841 Delta
DL204 Delta
09:00 Kingston
17:45 Atlanta
11:58 Atlanta
14:45 Johannesburg
Connect
BW33 Caribbean Airlines
UA1927 United Airlines
UA188 United Airlines
12:30 Kingston
16:19 Fort Lauderdale-Hollywood International
20:45 Newark
14:20 Fort Lauderdale-Hollywood International
19:34 Newark
17:45 Johannesburg
Connect

2. 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 1400 USD.

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

Flight Depart Arrive
UA1503 United Airlines
SA210 South African Airways
SA210 South African Airways
12:35 Montego Bay
17:40 Washington Dulles
09:10 Accra
15:55 Washington Dulles
08:10 Accra
17:00 Johannesburg
Connect
UA1628 United Airlines
UA188 United Airlines
12:50 Montego Bay
20:45 Newark
16:47 Newark
17:45 Johannesburg
Connect
UA1206 United Airlines
UA188 United Airlines
15:10 Montego Bay
20:45 Newark
19:07 Newark
17:45 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 Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
UA1503 United Airlines
SA210 South African Airways
SA210 South African Airways
4Z823 Airlink
12:35 Montego Bay
17:40 Washington Dulles
09:10 Accra
07:00 Johannesburg
15:55 Washington Dulles
08:10 Accra
17:00 Johannesburg
07:50 Nelspruit
Connect
UA1628 United Airlines
UA188 United Airlines
4Z823 Airlink
12:50 Montego Bay
20:45 Newark
07:00 Johannesburg
16:47 Newark
17:45 Johannesburg
07:50 Nelspruit
Connect
UA1628 United Airlines
UA1122 United Airlines
4Z663 Airlink
12:50 Montego Bay
20:30 Newark
09:20 Capetown
16:47 Newark
17:00 Capetown
11:45 Nelspruit
Connect
UA1628 United Airlines
UA188 United Airlines
4Z825 Airlink
12:50 Montego Bay
20:45 Newark
12:15 Johannesburg
16:47 Newark
17:45 Johannesburg
13:05 Nelspruit
Connect
B6380 JetBlue Airways
SA204 South African Airways
4Z825 Airlink
13:30 Montego Bay
11:15 New York JFK
12:15 Johannesburg
17:07 New York JFK
08:00 Johannesburg
13:05 Nelspruit
Connect
DL1928 Delta
DL204 Delta
4Z845 Airlink
14:00 Montego Bay
17:45 Atlanta
15:45 Johannesburg
16:57 Atlanta
14:45 Johannesburg
16:35 Nelspruit
Connect
AA2801 American Airlines
BA214 British Airways
BA057 British Airways
4Z825 Airlink
14:34 Montego Bay
21:30 Boston
21:10 London Heathrow
12:15 Johannesburg
19:51 Boston
09:00 London Heathrow
10:15 Johannesburg
13:05 Nelspruit
Connect
UA1206 United Airlines
UA188 United Airlines
4Z823 Airlink
15:10 Montego Bay
20:45 Newark
07:00 Johannesburg
19:07 Newark
17:45 Johannesburg
07:50 Nelspruit
Connect
UA1206 United Airlines
UA1122 United Airlines
4Z663 Airlink
15:10 Montego Bay
20:30 Newark
09:20 Capetown
19:07 Newark
17:00 Capetown
11:45 Nelspruit
Connect
UA1206 United Airlines
UA188 United Airlines
4Z825 Airlink
15:10 Montego Bay
20:45 Newark
12:15 Johannesburg
19:07 Newark
17:45 Johannesburg
13:05 Nelspruit
Connect
DL1800 Delta
DL204 Delta
4Z845 Airlink
15:35 Montego Bay
17:45 Atlanta
15:45 Johannesburg
18:34 Atlanta
14:45 Johannesburg
16:35 Nelspruit
Connect
B6480 JetBlue Airways
SA204 South African Airways
4Z825 Airlink
16:55 Montego Bay
11:15 New York JFK
12:15 Johannesburg
20:36 New York JFK
08:00 Johannesburg
13:05 Nelspruit
Connect
B6480 JetBlue Airways
SA204 South African Airways
4Z845 Airlink
16:55 Montego Bay
11:15 New York JFK
15:45 Johannesburg
20:36 New York JFK
08:00 Johannesburg
16:35 Nelspruit
Connect
DL1987 Delta
DL204 Delta
4Z845 Airlink
17:20 Montego Bay
17:45 Atlanta
15:45 Johannesburg
20:20 Atlanta
14:45 Johannesburg
16:35 Nelspruit
Connect
DE2163 Condor Flugdienst
LH572 Lufthansa
4Z825 Airlink
18:40 Montego Bay
22:00 Frankfurt
12:15 Johannesburg
11:45 Frankfurt
09:25 Johannesburg
13:05 Nelspruit
Connect
DE2163 Condor Flugdienst
SA261 South African Airways
4Z825 Airlink
18:40 Montego Bay
20:45 Frankfurt
12:15 Johannesburg
11:45 Frankfurt
07:25 Johannesburg
13:05 Nelspruit
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z825 Airlink
19:15 Montego Bay
22:30 London Heathrow
12:15 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
13:05 Nelspruit
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z825 Airlink
19:15 Montego Bay
21:10 London Heathrow
12:15 Johannesburg
08:55 London Heathrow
10:15 Johannesburg
13:05 Nelspruit
Connect
VS166 Virgin Atlantic
BA041 British Airways
4Z505 Airlink
19:15 Montego Bay
16:55 London Heathrow
12:45 Durban
08:55 London Heathrow
05:25 Durban
13:50 Nelspruit
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z845 Airlink
19:15 Montego Bay
22:30 London Heathrow
15:45 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
16:35 Nelspruit
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
4Z663 Airlink
19:15 Montego Bay
16:20 London Heathrow
09:20 Capetown
08:55 London Heathrow
05:55 Capetown
11:45 Nelspruit
Connect
VS166 Virgin Atlantic
SA235 South African Airways
4Z825 Airlink
19:15 Montego Bay
19:00 London Heathrow
12:15 Johannesburg
08:55 London Heathrow
07:05 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 Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
DL1841 Delta
DL204 Delta
4Z845 Airlink
09:00 Kingston
17:45 Atlanta
15:45 Johannesburg
11:58 Atlanta
14:45 Johannesburg
16:35 Nelspruit
Connect
KX601 Cayman Airways
DL1700 Delta
DL204 Delta
4Z845 Airlink
09:15 Kingston
13:27 Grand Cayman
17:45 Atlanta
15:45 Johannesburg
10:20 Grand Cayman
16:19 Atlanta
14:45 Johannesburg
16:35 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 Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
UA1503 United Airlines
SA210 South African Airways
SA210 South African Airways
TM306 Linhas Aéreas de Moçambique
12:35 Montego Bay
17:40 Washington Dulles
09:10 Accra
20:00 Johannesburg
15:55 Washington Dulles
08:10 Accra
17:00 Johannesburg
21:10 Maputo
Connect
UA1628 United Airlines
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
12:50 Montego Bay
20:45 Newark
20:00 Johannesburg
16:47 Newark
17:45 Johannesburg
21:10 Maputo
Connect
TS385 Air Transat
TS480 Air Transat
TP281 TAP Portugal
13:05 Montego Bay
21:15 Montreal
10:00 Lisbon
17:20 Montreal
08:40 Lisbon
22:30 Maputo
Connect
UA1206 United Airlines
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
15:10 Montego Bay
20:45 Newark
20:00 Johannesburg
19:07 Newark
17:45 Johannesburg
21:10 Maputo
Connect
B6480 JetBlue Airways
SA204 South African Airways
SA142 South African Airways
16:55 Montego Bay
11:15 New York JFK
09:40 Johannesburg
20:36 New York JFK
08:00 Johannesburg
10:40 Maputo
Connect
AA1704 American Airlines
SA204 South African Airways
SA142 South African Airways
16:59 Montego Bay
11:15 New York JFK
09:40 Johannesburg
21:10 New York JFK
08:00 Johannesburg
10:40 Maputo
Connect
BW11 Caribbean Airlines
SA204 South African Airways
SA142 South African Airways
17:50 Montego Bay
11:15 New York JFK
09:40 Johannesburg
21:30 New York JFK
08:00 Johannesburg
10:40 Maputo
Connect
DE2163 Condor Flugdienst
SA261 South African Airways
SA142 South African Airways
18:40 Montego Bay
20:45 Frankfurt
09:40 Johannesburg
11:45 Frankfurt
07:25 Johannesburg
10:40 Maputo
Connect
DE2163 Condor Flugdienst
SA261 South African Airways
TM312 Linhas Aéreas de Moçambique
18:40 Montego Bay
20:45 Frankfurt
09:10 Johannesburg
11:45 Frankfurt
07:25 Johannesburg
10:20 Maputo
Connect
WS2661 WestJet
ET553 Ethiopian Airlines
ET819 Ethiopian Airlines
19:05 Montego Bay
10:00 Toronto
08:55 Addis Ababa
23:17 Toronto
07:00 Addis Ababa
13:25 Maputo
Connect
VS166 Virgin Atlantic
SA235 South African Airways
SA142 South African Airways
19:15 Montego Bay
19:00 London Heathrow
09:40 Johannesburg
08:55 London Heathrow
07:05 Johannesburg
10:40 Maputo
Connect
VS166 Virgin Atlantic
SA235 South African Airways
TM302 Linhas Aéreas de Moçambique
19:15 Montego Bay
19:00 London Heathrow
08:40 Johannesburg
08:55 London Heathrow
07:05 Johannesburg
09:50 Maputo
Connect
VS166 Virgin Atlantic
ET701 Ethiopian Airlines
ET819 Ethiopian Airlines
19:15 Montego Bay
20:15 London Heathrow
08:55 Addis Ababa
08:55 London Heathrow
07:00 Addis Ababa
13:25 Maputo
Connect
BA2264 British Airways
QR328 Qatar Airways
QR1361 Qatar Airways
19:30 Montego Bay
13:50 London Gatwick
02:00 Doha
09:25 London Gatwick
23:30 Doha
09:35 Maputo
Connect
BA2264 British Airways
BA2033 British Airways
QR1361 Qatar Airways
19:30 Montego Bay
14:05 London Gatwick
02:00 Doha
09:25 London Gatwick
22:50 Doha
09:35 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. 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 1800 USD.

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

Flight Depart Arrive
DL1841 Delta
DL204 Delta
4Z274 Airlink
09:00 Kingston
17:45 Atlanta
16:50 Johannesburg
11:58 Atlanta
14:45 Johannesburg
17:50 Maputo
Connect
DL1841 Delta
DL204 Delta
TM306 Linhas Aéreas de Moçambique
09:00 Kingston
17:45 Atlanta
20:00 Johannesburg
11:58 Atlanta
14:45 Johannesburg
21:10 Maputo
Connect
KX601 Cayman Airways
DL1700 Delta
DL204 Delta
4Z274 Airlink
09:15 Kingston
13:27 Grand Cayman
17:45 Atlanta
16:50 Johannesburg
10:20 Grand Cayman
16:19 Atlanta
14:45 Johannesburg
17:50 Maputo
Connect
BW33 Caribbean Airlines
UA1927 United Airlines
UA188 United Airlines
TM306 Linhas Aéreas de Moçambique
12:30 Kingston
16:19 Fort Lauderdale-Hollywood International
20:45 Newark
20:00 Johannesburg
14:20 Fort Lauderdale-Hollywood International
19:34 Newark
17:45 Johannesburg
21:10 Maputo
Connect
B61576 JetBlue Airways
B62902 JetBlue Airways
SA204 South African Airways
SA142 South African Airways
17:20 Kingston
07:20 Fort Lauderdale-Hollywood International
11:15 New York JFK
09:40 Johannesburg
19:15 Fort Lauderdale-Hollywood International
10:07 New York JFK
08:00 Johannesburg
10:40 Maputo
Connect

7. 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 2900 USD.

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

Flight Depart Arrive
UA1628 United Airlines
UA188 United Airlines
4Z871 Airlink
12:50 Montego Bay
20:45 Newark
10:30 Johannesburg
16:47 Newark
17:45 Johannesburg
11:25 Hoedspruit
Connect
UA1628 United Airlines
UA1122 United Airlines
4Z657 Airlink
12:50 Montego Bay
20:30 Newark
09:50 Capetown
16:47 Newark
17:00 Capetown
12:20 Hoedspruit
Connect
UA1628 United Airlines
UA188 United Airlines
5Z890 CemAir
12:50 Montego Bay
20:45 Newark
11:40 Johannesburg
16:47 Newark
17:45 Johannesburg
12:35 Hoedspruit
Connect
B6380 JetBlue Airways
SA204 South African Airways
5Z890 CemAir
13:30 Montego Bay
11:15 New York JFK
11:40 Johannesburg
17:07 New York JFK
08:00 Johannesburg
12:35 Hoedspruit
Connect
B6380 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
13:30 Montego Bay
11:15 New York JFK
10:30 Johannesburg
17:07 New York JFK
08:00 Johannesburg
11:25 Hoedspruit
Connect
AA827 American Airlines
AA730 American Airlines
BA057 British Airways
5Z890 CemAir
13:52 Montego Bay
18:05 Charlotte
21:10 London Heathrow
11:40 Johannesburg
17:03 Charlotte
06:50 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
AA1720 American Airlines
AA728 American Airlines
BA057 British Airways
5Z890 CemAir
14:30 Montego Bay
22:00 Philadelphia
21:10 London Heathrow
11:40 Johannesburg
18:13 Philadelphia
10:20 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
AA1720 American Airlines
BA066 British Airways
BA057 British Airways
5Z890 CemAir
14:30 Montego Bay
21:05 Philadelphia
21:10 London Heathrow
11:40 Johannesburg
18:13 Philadelphia
08:55 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
AA2801 American Airlines
BA214 British Airways
BA057 British Airways
5Z890 CemAir
14:34 Montego Bay
21:30 Boston
21:10 London Heathrow
11:40 Johannesburg
19:51 Boston
09:00 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
AC1805 Air Canada
AC848 Air Canada
SA235 South African Airways
4Z871 Airlink
14:45 Montego Bay
20:30 Toronto
19:00 London Heathrow
10:30 Johannesburg
18:50 Toronto
08:30 London Heathrow
07:05 Johannesburg
11:25 Hoedspruit
Connect
AC1805 Air Canada
AC848 Air Canada
SA235 South African Airways
5Z890 CemAir
14:45 Montego Bay
20:30 Toronto
19:00 London Heathrow
11:40 Johannesburg
18:50 Toronto
08:30 London Heathrow
07:05 Johannesburg
12:35 Hoedspruit
Connect
UA1206 United Airlines
UA188 United Airlines
4Z871 Airlink
15:10 Montego Bay
20:45 Newark
10:30 Johannesburg
19:07 Newark
17:45 Johannesburg
11:25 Hoedspruit
Connect
UA1206 United Airlines
UA1122 United Airlines
SA302 South African Airways
4Z871 Airlink
15:10 Montego Bay
20:30 Newark
06:00 Capetown
10:30 Johannesburg
19:07 Newark
17:00 Capetown
07:55 Johannesburg
11:25 Hoedspruit
Connect
UA1206 United Airlines
UA1122 United Airlines
4Z657 Airlink
15:10 Montego Bay
20:30 Newark
09:50 Capetown
19:07 Newark
17:00 Capetown
12:20 Hoedspruit
Connect
UA1206 United Airlines
UA1122 United Airlines
SA302 South African Airways
5Z890 CemAir
15:10 Montego Bay
20:30 Newark
06:00 Capetown
11:40 Johannesburg
19:07 Newark
17:00 Capetown
07:55 Johannesburg
12:35 Hoedspruit
Connect
UA1206 United Airlines
UA188 United Airlines
5Z890 CemAir
15:10 Montego Bay
20:45 Newark
11:40 Johannesburg
19:07 Newark
17:45 Johannesburg
12:35 Hoedspruit
Connect
B6480 JetBlue Airways
SA204 South African Airways
5Z890 CemAir
16:55 Montego Bay
11:15 New York JFK
11:40 Johannesburg
20:36 New York JFK
08:00 Johannesburg
12:35 Hoedspruit
Connect
B6480 JetBlue Airways
SA204 South African Airways
4Z871 Airlink
16:55 Montego Bay
11:15 New York JFK
10:30 Johannesburg
20:36 New York JFK
08:00 Johannesburg
11:25 Hoedspruit
Connect
AA1704 American Airlines
SA204 South African Airways
4Z871 Airlink
16:59 Montego Bay
11:15 New York JFK
10:30 Johannesburg
21:10 New York JFK
08:00 Johannesburg
11:25 Hoedspruit
Connect
BW11 Caribbean Airlines
SA204 South African Airways
5Z890 CemAir
17:50 Montego Bay
11:15 New York JFK
11:40 Johannesburg
21:30 New York JFK
08:00 Johannesburg
12:35 Hoedspruit
Connect
BW11 Caribbean Airlines
SA204 South African Airways
4Z871 Airlink
17:50 Montego Bay
11:15 New York JFK
10:30 Johannesburg
21:30 New York JFK
08:00 Johannesburg
11:25 Hoedspruit
Connect
DE2163 Condor Flugdienst
SA261 South African Airways
4Z871 Airlink
18:40 Montego Bay
20:45 Frankfurt
10:30 Johannesburg
11:45 Frankfurt
07:25 Johannesburg
11:25 Hoedspruit
Connect
DE2163 Condor Flugdienst
SA261 South African Airways
5Z890 CemAir
18:40 Montego Bay
20:45 Frankfurt
11:40 Johannesburg
11:45 Frankfurt
07:25 Johannesburg
12:35 Hoedspruit
Connect
DE2163 Condor Flugdienst
LH572 Lufthansa
5Z890 CemAir
18:40 Montego Bay
22:00 Frankfurt
11:40 Johannesburg
11:45 Frankfurt
09:25 Johannesburg
12:35 Hoedspruit
Connect
DE2163 Condor Flugdienst
LH572 Lufthansa
4Z871 Airlink
18:40 Montego Bay
22:00 Frankfurt
10:30 Johannesburg
11:45 Frankfurt
09:25 Johannesburg
11:25 Hoedspruit
Connect
VS166 Virgin Atlantic
BA041 British Airways
BA6200 British Airways
4Z871 Airlink
19:15 Montego Bay
16:55 London Heathrow
06:15 Durban
10:30 Johannesburg
08:55 London Heathrow
05:25 Durban
07:20 Johannesburg
11:25 Hoedspruit
Connect
VS166 Virgin Atlantic
LX319 Swiss
LX288 Swiss
4Z871 Airlink
19:15 Montego Bay
12:30 London Heathrow
16:50 Zurich
10:30 Johannesburg
08:55 London Heathrow
15:10 Zurich
04:30 Johannesburg
11:25 Hoedspruit
Connect
VS166 Virgin Atlantic
SA235 South African Airways
4Z871 Airlink
19:15 Montego Bay
19:00 London Heathrow
10:30 Johannesburg
08:55 London Heathrow
07:05 Johannesburg
11:25 Hoedspruit
Connect
VS166 Virgin Atlantic
SA235 South African Airways
5Z890 CemAir
19:15 Montego Bay
19:00 London Heathrow
11:40 Johannesburg
08:55 London Heathrow
07:05 Johannesburg
12:35 Hoedspruit
Connect
VS166 Virgin Atlantic
BA057 British Airways
5Z890 CemAir
19:15 Montego Bay
21:10 London Heathrow
11:40 Johannesburg
08:55 London Heathrow
10:15 Johannesburg
12:35 Hoedspruit
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
4Z657 Airlink
19:15 Montego Bay
16:20 London Heathrow
09:50 Capetown
08:55 London Heathrow
05:55 Capetown
12:20 Hoedspruit
Connect
BA2264 British Airways
BA2540 British Airways
AZ0848 Alitalia
4Z871 Airlink
19:30 Montego Bay
15:30 London Gatwick
22:10 Rome
10:30 Johannesburg
09:25 London Gatwick
19:05 Rome
08:20 Johannesburg
11:25 Hoedspruit
Connect

8. Montego Bay to Durban

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

  3. You take a bus, shuttle or taxi from Durban to your destination in Amsterdam, Mpumalanga, South Africa.

Flight Depart Arrive
UA1503 United Airlines
SA210 South African Airways
SA210 South African Airways
FA346 390 Safair
12:35 Montego Bay
17:40 Washington Dulles
09:10 Accra
18:00 Johannesburg
15:55 Washington Dulles
08:10 Accra
17:00 Johannesburg
19:10 Durban
Connect
UA1503 United Airlines
SA210 South African Airways
SA210 South African Airways
BA6225 British Airways
12:35 Montego Bay
17:40 Washington Dulles
09:10 Accra
17:50 Johannesburg
15:55 Washington Dulles
08:10 Accra
17:00 Johannesburg
18:55 Durban
Connect
UA1503 United Airlines
SA210 South African Airways
SA210 South African Airways
JE269 Mango
12:35 Montego Bay
17:40 Washington Dulles
09:10 Accra
17:50 Johannesburg
15:55 Washington Dulles
08:10 Accra
17:00 Johannesburg
19:00 Durban
Connect
UA1628 United Airlines
UA188 United Airlines
BA6227 British Airways
12:50 Montego Bay
20:45 Newark
19:15 Johannesburg
16:47 Newark
17:45 Johannesburg
20:20 Durban
Connect
UA1628 United Airlines
UA188 United Airlines
JE261 Mango
12:50 Montego Bay
20:45 Newark
18:45 Johannesburg
16:47 Newark
17:45 Johannesburg
19:55 Durban
Connect
UA1628 United Airlines
UA188 United Airlines
FA284 Safair
12:50 Montego Bay
20:45 Newark
18:50 Johannesburg
16:47 Newark
17:45 Johannesburg
20:00 Durban
Connect
UA1628 United Airlines
UA1122 United Airlines
BA6317 British Airways
12:50 Montego Bay
20:30 Newark
18:40 Capetown
16:47 Newark
17:00 Capetown
20:40 Durban
Connect
UA1206 United Airlines
UA188 United Airlines
BA6227 British Airways
15:10 Montego Bay
20:45 Newark
19:15 Johannesburg
19:07 Newark
17:45 Johannesburg
20:20 Durban
Connect
UA1206 United Airlines
UA1122 United Airlines
BA6317 British Airways
15:10 Montego Bay
20:30 Newark
18:40 Capetown
19:07 Newark
17:00 Capetown
20:40 Durban
Connect
UA1206 United Airlines
UA188 United Airlines
FA284 Safair
15:10 Montego Bay
20:45 Newark
18:50 Johannesburg
19:07 Newark
17:45 Johannesburg
20:00 Durban
Connect
UA1206 United Airlines
UA188 United Airlines
JE261 Mango
15:10 Montego Bay
20:45 Newark
18:45 Johannesburg
19:07 Newark
17:45 Johannesburg
19:55 Durban
Connect
VS166 Virgin Atlantic
BA041 British Airways
19:15 Montego Bay
16:55 London Heathrow
08:55 London Heathrow
05:25 Durban
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
JE348 Mango
19:15 Montego Bay
16:20 London Heathrow
07:30 Capetown
08:55 London Heathrow
05:55 Capetown
09:25 Durban
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
BA6315 British Airways
19:15 Montego Bay
16:20 London Heathrow
09:40 Capetown
08:55 London Heathrow
05:55 Capetown
11:40 Durban
Connect

References

Find Hotels in Amsterdam, Mpumalanga, South Africa

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

Booking.com