HowToGo

Flight from Jamaica to South Africa

Search Transfer from Jamaica to South Africa

Search Flights

You can find flight ticket prices from Jamaica to 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 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
15:30 Fort Lauderdale-Hollywood International
20:45 Newark
14:20 Fort Lauderdale-Hollywood International
18:45 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 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 Capetown

  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 Capetown and cost approximately 1400 USD.

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

Flight Depart Arrive
UA1628 United Airlines
UA1122 United Airlines
12:50 Montego Bay
20:30 Newark
16:47 Newark
17:00 Capetown
Connect
UA1206 United Airlines
UA1122 United Airlines
15:10 Montego Bay
20:30 Newark
19:07 Newark
17:00 Capetown
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
19:15 Montego Bay
16:20 London Heathrow
08:55 London Heathrow
05:55 Capetown
Connect

4. Montego Bay to Bloemfontein

  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 Bloemfontein and cost approximately 1400 USD.

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

Flight Depart Arrive
UA1503 United Airlines
SA210 South African Airways
SA210 South African Airways
4Z701 Airlink
12:35 Montego Bay
17:40 Washington Dulles
09:10 Accra
06:40 Johannesburg
15:55 Washington Dulles
08:10 Accra
17:00 Johannesburg
07:40 Bloemfontein
Connect
UA1503 United Airlines
SA210 South African Airways
SA210 South African Airways
5Z112 CemAir
12:35 Montego Bay
17:40 Washington Dulles
09:10 Accra
06:25 Johannesburg
15:55 Washington Dulles
08:10 Accra
17:00 Johannesburg
07:25 Bloemfontein
Connect
UA1628 United Airlines
UA1122 United Airlines
JE406 Mango
12:50 Montego Bay
20:30 Newark
11:20 Capetown
16:47 Newark
17:00 Capetown
12:50 Bloemfontein
Connect
UA1628 United Airlines
UA188 United Airlines
5Z112 CemAir
12:50 Montego Bay
20:45 Newark
06:25 Johannesburg
16:47 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA1628 United Airlines
UA1122 United Airlines
4Z600 Airlink
12:50 Montego Bay
20:30 Newark
06:00 Capetown
16:47 Newark
17:00 Capetown
07:35 Bloemfontein
Connect
UA1628 United Airlines
UA1122 United Airlines
4Z604 Airlink
12:50 Montego Bay
20:30 Newark
10:30 Capetown
16:47 Newark
17:00 Capetown
12:05 Bloemfontein
Connect
UA1628 United Airlines
UA188 United Airlines
5Z116 CemAir
12:50 Montego Bay
20:45 Newark
10:30 Johannesburg
16:47 Newark
17:45 Johannesburg
11:30 Bloemfontein
Connect
UA1628 United Airlines
UA188 United Airlines
4Z701 Airlink
12:50 Montego Bay
20:45 Newark
06:40 Johannesburg
16:47 Newark
17:45 Johannesburg
07:40 Bloemfontein
Connect
B6380 JetBlue Airways
SA204 South African Airways
5Z116 CemAir
13:20 Montego Bay
11:15 New York JFK
10:30 Johannesburg
16:57 New York JFK
08:00 Johannesburg
11:30 Bloemfontein
Connect
DL1928 Delta
DL204 Delta
4Z705 Airlink
14:00 Montego Bay
17:45 Atlanta
16:20 Johannesburg
16:57 Atlanta
14:45 Johannesburg
17:20 Bloemfontein
Connect
DL1957 Delta
DL214 Delta
SA061 South African Airways
5Z112 CemAir
14:48 Montego Bay
23:45 New York JFK
22:35 Lagos
06:25 Johannesburg
18:35 New York JFK
15:35 Lagos
05:25 Johannesburg
07:25 Bloemfontein
Connect
DL1957 Delta
DL214 Delta
SA061 South African Airways
4Z701 Airlink
14:48 Montego Bay
23:45 New York JFK
22:35 Lagos
06:40 Johannesburg
18:35 New York JFK
15:35 Lagos
05:25 Johannesburg
07:40 Bloemfontein
Connect
UA1206 United Airlines
UA188 United Airlines
5Z124 CemAir
5Z1121 CemAir
15:10 Montego Bay
20:45 Newark
06:10 Johannesburg
12:15 George
19:07 Newark
17:45 Johannesburg
08:10 George
14:00 Bloemfontein
Connect
UA1206 United Airlines
UA188 United Airlines
4Z701 Airlink
15:10 Montego Bay
20:45 Newark
06:40 Johannesburg
19:07 Newark
17:45 Johannesburg
07:40 Bloemfontein
Connect
UA1206 United Airlines
UA1122 United Airlines
JE406 Mango
15:10 Montego Bay
20:30 Newark
11:20 Capetown
19:07 Newark
17:00 Capetown
12:50 Bloemfontein
Connect
UA1206 United Airlines
UA188 United Airlines
5Z116 CemAir
15:10 Montego Bay
20:45 Newark
10:30 Johannesburg
19:07 Newark
17:45 Johannesburg
11:30 Bloemfontein
Connect
UA1206 United Airlines
UA1122 United Airlines
SA302 South African Airways
5Z116 CemAir
15:10 Montego Bay
20:30 Newark
06:00 Capetown
10:30 Johannesburg
19:07 Newark
17:00 Capetown
07:55 Johannesburg
11:30 Bloemfontein
Connect
UA1206 United Airlines
UA1122 United Airlines
4Z600 Airlink
15:10 Montego Bay
20:30 Newark
06:00 Capetown
19:07 Newark
17:00 Capetown
07:35 Bloemfontein
Connect
UA1206 United Airlines
UA1122 United Airlines
4Z604 Airlink
15:10 Montego Bay
20:30 Newark
10:30 Capetown
19:07 Newark
17:00 Capetown
12:05 Bloemfontein
Connect
UA1206 United Airlines
UA188 United Airlines
5Z112 CemAir
15:10 Montego Bay
20:45 Newark
06:25 Johannesburg
19:07 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
DL1800 Delta
DL204 Delta
4Z707 Airlink
15:35 Montego Bay
17:45 Atlanta
17:10 Johannesburg
18:34 Atlanta
14:45 Johannesburg
18:10 Bloemfontein
Connect
DL1800 Delta
DL204 Delta
4Z705 Airlink
15:35 Montego Bay
17:45 Atlanta
16:20 Johannesburg
18:34 Atlanta
14:45 Johannesburg
17:20 Bloemfontein
Connect
B6480 JetBlue Airways
SA204 South African Airways
5Z114 CemAir
16:55 Montego Bay
11:15 New York JFK
15:30 Johannesburg
20:36 New York JFK
08:00 Johannesburg
16:25 Bloemfontein
Connect
B6480 JetBlue Airways
SA204 South African Airways
5Z116 CemAir
16:55 Montego Bay
11:15 New York JFK
10:30 Johannesburg
20:36 New York JFK
08:00 Johannesburg
11:30 Bloemfontein
Connect
B6480 JetBlue Airways
SA204 South African Airways
4Z713 Airlink
16:55 Montego Bay
11:15 New York JFK
13:20 Johannesburg
20:36 New York JFK
08:00 Johannesburg
14:20 Bloemfontein
Connect
AA1704 American Airlines
SA204 South African Airways
5Z116 CemAir
16:59 Montego Bay
11:15 New York JFK
10:30 Johannesburg
21:10 New York JFK
08:00 Johannesburg
11:30 Bloemfontein
Connect
DL1987 Delta
DL204 Delta
4Z705 Airlink
17:20 Montego Bay
17:45 Atlanta
16:20 Johannesburg
20:20 Atlanta
14:45 Johannesburg
17:20 Bloemfontein
Connect
DL1987 Delta
DL204 Delta
4Z707 Airlink
17:20 Montego Bay
17:45 Atlanta
17:10 Johannesburg
20:20 Atlanta
14:45 Johannesburg
18:10 Bloemfontein
Connect
BW11 Caribbean Airlines
SA204 South African Airways
5Z116 CemAir
17:50 Montego Bay
11:15 New York JFK
10:30 Johannesburg
21:30 New York JFK
08:00 Johannesburg
11:30 Bloemfontein
Connect
DE2163 Condor Flugdienst
SA261 South African Airways
4Z713 Airlink
18:40 Montego Bay
20:45 Frankfurt
13:20 Johannesburg
11:45 Frankfurt
07:25 Johannesburg
14:20 Bloemfontein
Connect
DE2163 Condor Flugdienst
LH572 Lufthansa
4Z713 Airlink
18:40 Montego Bay
22:00 Frankfurt
13:20 Johannesburg
11:45 Frankfurt
09:25 Johannesburg
14:20 Bloemfontein
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
4Z608 Airlink
19:15 Montego Bay
16:20 London Heathrow
16:20 Capetown
08:55 London Heathrow
05:55 Capetown
17:55 Bloemfontein
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z705 Airlink
19:15 Montego Bay
22:30 London Heathrow
16:20 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
17:20 Bloemfontein
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z713 Airlink
19:15 Montego Bay
21:10 London Heathrow
13:20 Johannesburg
08:55 London Heathrow
10:15 Johannesburg
14:20 Bloemfontein
Connect
VS166 Virgin Atlantic
BA041 British Airways
BA6200 British Airways
5Z116 CemAir
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:30 Bloemfontein
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z713 Airlink
19:15 Montego Bay
22:30 London Heathrow
13:20 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
14:20 Bloemfontein
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
5Z114 CemAir
19:15 Montego Bay
22:30 London Heathrow
15:30 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
16:25 Bloemfontein
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
4Z602 Airlink
19:15 Montego Bay
16:20 London Heathrow
11:25 Capetown
08:55 London Heathrow
05:55 Capetown
13:00 Bloemfontein
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
JE422 Mango
19:15 Montego Bay
16:20 London Heathrow
15:50 Capetown
08:55 London Heathrow
05:55 Capetown
17:20 Bloemfontein
Connect
VS166 Virgin Atlantic
SA235 South African Airways
5Z116 CemAir
19:15 Montego Bay
19:00 London Heathrow
10:30 Johannesburg
08:55 London Heathrow
07:05 Johannesburg
11:30 Bloemfontein
Connect

5. Montego Bay to East London

  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 East London and cost approximately 1400 USD.

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

Flight Depart Arrive
UA1628 United Airlines
UA188 United Airlines
4Z913 Airlink
12:50 Montego Bay
20:45 Newark
07:20 Johannesburg
16:47 Newark
17:45 Johannesburg
08:50 East London
Connect
UA1628 United Airlines
UA1122 United Airlines
FA142 Safair
12:50 Montego Bay
20:30 Newark
08:05 Capetown
16:47 Newark
17:00 Capetown
09:40 East London
Connect
UA1628 United Airlines
UA188 United Airlines
FA388 Safair
12:50 Montego Bay
20:45 Newark
07:10 Johannesburg
16:47 Newark
17:45 Johannesburg
08:45 East London
Connect
UA1628 United Airlines
UA1122 United Airlines
FA150 Safair
12:50 Montego Bay
20:30 Newark
07:05 Capetown
16:47 Newark
17:00 Capetown
08:40 East London
Connect
UA1628 United Airlines
UA188 United Airlines
FA380 Safair
12:50 Montego Bay
20:45 Newark
07:00 Johannesburg
16:47 Newark
17:45 Johannesburg
08:35 East London
Connect
UA1628 United Airlines
UA1122 United Airlines
FA140 Safair
12:50 Montego Bay
20:30 Newark
06:25 Capetown
16:47 Newark
17:00 Capetown
08:00 East London
Connect
UA1206 United Airlines
UA188 United Airlines
4Z913 Airlink
15:10 Montego Bay
20:45 Newark
07:20 Johannesburg
19:07 Newark
17:45 Johannesburg
08:50 East London
Connect
UA1206 United Airlines
UA1122 United Airlines
FA142 Safair
15:10 Montego Bay
20:30 Newark
08:05 Capetown
19:07 Newark
17:00 Capetown
09:40 East London
Connect
UA1206 United Airlines
UA188 United Airlines
FA380 Safair
15:10 Montego Bay
20:45 Newark
07:00 Johannesburg
19:07 Newark
17:45 Johannesburg
08:35 East London
Connect
UA1206 United Airlines
UA1122 United Airlines
FA140 Safair
15:10 Montego Bay
20:30 Newark
06:25 Capetown
19:07 Newark
17:00 Capetown
08:00 East London
Connect
UA1206 United Airlines
UA188 United Airlines
FA284 Safair
FA440 Safair
15:10 Montego Bay
20:45 Newark
18:50 Johannesburg
11:20 Durban
19:07 Newark
17:45 Johannesburg
20:00 Durban
12:35 East London
Connect
UA1206 United Airlines
UA188 United Airlines
FA388 Safair
15:10 Montego Bay
20:45 Newark
07:10 Johannesburg
19:07 Newark
17:45 Johannesburg
08:45 East London
Connect
UA1206 United Airlines
UA1122 United Airlines
MN114 Comair
MN801 Comair
15:10 Montego Bay
20:30 Newark
18:25 Capetown
09:35 Johannesburg
19:07 Newark
17:00 Capetown
20:25 Johannesburg
11:05 East London
Connect
UA1206 United Airlines
UA1122 United Airlines
FA150 Safair
15:10 Montego Bay
20:30 Newark
07:05 Capetown
19:07 Newark
17:00 Capetown
08:40 East London
Connect
B6480 JetBlue Airways
SA204 South African Airways
JE791 Mango
16:55 Montego Bay
11:15 New York JFK
11:30 Johannesburg
20:36 New York JFK
08:00 Johannesburg
13:00 East London
Connect
B6480 JetBlue Airways
SA204 South African Airways
MN801 Comair
16:55 Montego Bay
11:15 New York JFK
09:35 Johannesburg
20:36 New York JFK
08:00 Johannesburg
11:05 East London
Connect
B6480 JetBlue Airways
SA204 South African Airways
4Z915 Airlink
16:55 Montego Bay
11:15 New York JFK
10:30 Johannesburg
20:36 New York JFK
08:00 Johannesburg
12:00 East London
Connect
AA1704 American Airlines
SA204 South African Airways
JE791 Mango
16:59 Montego Bay
11:15 New York JFK
11:30 Johannesburg
21:10 New York JFK
08:00 Johannesburg
13:00 East London
Connect
DL1987 Delta
DL204 Delta
FA382 Safair
17:20 Montego Bay
17:45 Atlanta
15:40 Johannesburg
20:20 Atlanta
14:45 Johannesburg
17:15 East London
Connect
BW11 Caribbean Airlines
SA204 South African Airways
JE791 Mango
17:50 Montego Bay
11:15 New York JFK
11:30 Johannesburg
21:30 New York JFK
08:00 Johannesburg
13:00 East London
Connect
DE2163 Condor Flugdienst
LH572 Lufthansa
4Z915 Airlink
18:40 Montego Bay
22:00 Frankfurt
10:30 Johannesburg
11:45 Frankfurt
09:25 Johannesburg
12:00 East London
Connect
DE2163 Condor Flugdienst
SA261 South African Airways
MN801 Comair
18:40 Montego Bay
20:45 Frankfurt
09:35 Johannesburg
11:45 Frankfurt
07:25 Johannesburg
11:05 East London
Connect
VS166 Virgin Atlantic
SA235 South African Airways
JE791 Mango
19:15 Montego Bay
19:00 London Heathrow
11:30 Johannesburg
08:55 London Heathrow
07:05 Johannesburg
13:00 East London
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
4Z681 Airlink
19:15 Montego Bay
16:20 London Heathrow
15:00 Capetown
08:55 London Heathrow
05:55 Capetown
16:30 East London
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
FA146 Safair
19:15 Montego Bay
16:20 London Heathrow
09:30 Capetown
08:55 London Heathrow
05:55 Capetown
11:05 East London
Connect
VS166 Virgin Atlantic
SA235 South African Airways
FA246 Safair
19:15 Montego Bay
19:00 London Heathrow
08:15 Johannesburg
08:55 London Heathrow
07:05 Johannesburg
09:50 East London
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
MN803 Comair
19:15 Montego Bay
22:30 London Heathrow
13:20 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
14:50 East London
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
FA240 Safair
19:15 Montego Bay
22:30 London Heathrow
12:40 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
14:15 East London
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
FA242 Safair
19:15 Montego Bay
22:30 London Heathrow
12:20 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
13:55 East London
Connect
VS166 Virgin Atlantic
VS478 Virgin Atlantic
FA150 Safair
19:15 Montego Bay
16:20 London Heathrow
07:05 Capetown
08:55 London Heathrow
05:55 Capetown
08:40 East London
Connect

6. Kingston to Bloemfontein

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

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

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

Flight Depart Arrive
DL1841 Delta
DL204 Delta
4Z705 Airlink
09:00 Kingston
17:45 Atlanta
16:20 Johannesburg
11:58 Atlanta
14:45 Johannesburg
17:20 Bloemfontein
Connect
DL1841 Delta
DL204 Delta
4Z707 Airlink
09:00 Kingston
17:45 Atlanta
17:10 Johannesburg
11:58 Atlanta
14:45 Johannesburg
18:10 Bloemfontein
Connect

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

8. Montego Bay to Pietermaritzburg

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

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

Flight Depart Arrive
UA1503 United Airlines
SA210 South African Airways
SA210 South African Airways
4Z747 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
08:05 Pietermaritzburg
Connect
UA1628 United Airlines
UA188 United Airlines
4Z747 Airlink
12:50 Montego Bay
20:45 Newark
07:00 Johannesburg
16:47 Newark
17:45 Johannesburg
08:05 Pietermaritzburg
Connect
UA1628 United Airlines
UA188 United Airlines
4Z735 Airlink
12:50 Montego Bay
20:45 Newark
12:15 Johannesburg
16:47 Newark
17:45 Johannesburg
13:20 Pietermaritzburg
Connect
B6380 JetBlue Airways
SA204 South African Airways
4Z735 Airlink
13:20 Montego Bay
11:15 New York JFK
12:15 Johannesburg
16:57 New York JFK
08:00 Johannesburg
13:20 Pietermaritzburg
Connect
DL1928 Delta
DL204 Delta
4Z743 Airlink
14:00 Montego Bay
17:45 Atlanta
16:25 Johannesburg
16:57 Atlanta
14:45 Johannesburg
17:30 Pietermaritzburg
Connect
AA1720 American Airlines
AA92 American Airlines
LX288 Swiss
4Z747 Airlink
14:30 Montego Bay
19:05 Philadelphia
16:50 Zurich
07:00 Johannesburg
18:13 Philadelphia
08:55 Zurich
04:30 Johannesburg
08:05 Pietermaritzburg
Connect
AA1720 American Airlines
AA728 American Airlines
BA057 British Airways
4Z735 Airlink
14:30 Montego Bay
22:00 Philadelphia
21:10 London Heathrow
12:15 Johannesburg
18:13 Philadelphia
10:20 London Heathrow
10:15 Johannesburg
13:20 Pietermaritzburg
Connect
AA1720 American Airlines
BA066 British Airways
BA057 British Airways
4Z735 Airlink
14:30 Montego Bay
21:05 Philadelphia
21:10 London Heathrow
12:15 Johannesburg
18:13 Philadelphia
08:55 London Heathrow
10:15 Johannesburg
13:20 Pietermaritzburg
Connect
AA2801 American Airlines
BA214 British Airways
BA057 British Airways
4Z735 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:20 Pietermaritzburg
Connect
DL1957 Delta
DL214 Delta
SA061 South African Airways
4Z747 Airlink
14:48 Montego Bay
23:45 New York JFK
22:35 Lagos
07:00 Johannesburg
18:35 New York JFK
15:35 Lagos
05:25 Johannesburg
08:05 Pietermaritzburg
Connect
UA1206 United Airlines
UA188 United Airlines
4Z735 Airlink
15:10 Montego Bay
20:45 Newark
12:15 Johannesburg
19:07 Newark
17:45 Johannesburg
13:20 Pietermaritzburg
Connect
UA1206 United Airlines
UA1122 United Airlines
MN114 Comair
4Z747 Airlink
15:10 Montego Bay
20:30 Newark
18:25 Capetown
07:00 Johannesburg
19:07 Newark
17:00 Capetown
20:25 Johannesburg
08:05 Pietermaritzburg
Connect
UA1206 United Airlines
UA1122 United Airlines
SA302 South African Airways
4Z735 Airlink
15:10 Montego Bay
20:30 Newark
06:00 Capetown
12:15 Johannesburg
19:07 Newark
17:00 Capetown
07:55 Johannesburg
13:20 Pietermaritzburg
Connect
UA1206 United Airlines
UA188 United Airlines
4Z747 Airlink
15:10 Montego Bay
20:45 Newark
07:00 Johannesburg
19:07 Newark
17:45 Johannesburg
08:05 Pietermaritzburg
Connect
UA1206 United Airlines
UA1122 United Airlines
JE162 Mango
4Z747 Airlink
15:10 Montego Bay
20:30 Newark
18:20 Capetown
07:00 Johannesburg
19:07 Newark
17:00 Capetown
20:15 Johannesburg
08:05 Pietermaritzburg
Connect
DL1800 Delta
DL204 Delta
4Z743 Airlink
15:35 Montego Bay
17:45 Atlanta
16:25 Johannesburg
18:34 Atlanta
14:45 Johannesburg
17:30 Pietermaritzburg
Connect
B6480 JetBlue Airways
SA204 South African Airways
4Z741 Airlink
16:55 Montego Bay
11:15 New York JFK
17:15 Johannesburg
20:36 New York JFK
08:00 Johannesburg
18:20 Pietermaritzburg
Connect
B6480 JetBlue Airways
SA204 South African Airways
4Z735 Airlink
16:55 Montego Bay
11:15 New York JFK
12:15 Johannesburg
20:36 New York JFK
08:00 Johannesburg
13:20 Pietermaritzburg
Connect
B6480 JetBlue Airways
SA204 South African Airways
4Z743 Airlink
16:55 Montego Bay
11:15 New York JFK
16:25 Johannesburg
20:36 New York JFK
08:00 Johannesburg
17:30 Pietermaritzburg
Connect
DL1987 Delta
DL204 Delta
4Z743 Airlink
17:20 Montego Bay
17:45 Atlanta
16:25 Johannesburg
20:20 Atlanta
14:45 Johannesburg
17:30 Pietermaritzburg
Connect
BW11 Caribbean Airlines
SA204 South African Airways
4Z735 Airlink
17:50 Montego Bay
11:15 New York JFK
12:15 Johannesburg
21:30 New York JFK
08:00 Johannesburg
13:20 Pietermaritzburg
Connect
DE2163 Condor Flugdienst
LH572 Lufthansa
4Z735 Airlink
18:40 Montego Bay
22:00 Frankfurt
12:15 Johannesburg
11:45 Frankfurt
09:25 Johannesburg
13:20 Pietermaritzburg
Connect
DE2163 Condor Flugdienst
SA261 South African Airways
4Z735 Airlink
18:40 Montego Bay
20:45 Frankfurt
12:15 Johannesburg
11:45 Frankfurt
07:25 Johannesburg
13:20 Pietermaritzburg
Connect
B6426 JetBlue Airways
B62902 JetBlue Airways
SA204 South African Airways
4Z735 Airlink
18:55 Montego Bay
07:20 Fort Lauderdale-Hollywood International
11:15 New York JFK
12:15 Johannesburg
20:31 Fort Lauderdale-Hollywood International
10:06 New York JFK
08:00 Johannesburg
13:20 Pietermaritzburg
Connect
B6426 JetBlue Airways
B62902 JetBlue Airways
SA204 South African Airways
4Z743 Airlink
18:55 Montego Bay
07:20 Fort Lauderdale-Hollywood International
11:15 New York JFK
16:25 Johannesburg
20:31 Fort Lauderdale-Hollywood International
10:06 New York JFK
08:00 Johannesburg
17:30 Pietermaritzburg
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z735 Airlink
19:15 Montego Bay
22:30 London Heathrow
12:15 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
13:20 Pietermaritzburg
Connect
VS166 Virgin Atlantic
SA235 South African Airways
4Z735 Airlink
19:15 Montego Bay
19:00 London Heathrow
12:15 Johannesburg
08:55 London Heathrow
07:05 Johannesburg
13:20 Pietermaritzburg
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z735 Airlink
19:15 Montego Bay
21:10 London Heathrow
12:15 Johannesburg
08:55 London Heathrow
10:15 Johannesburg
13:20 Pietermaritzburg
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z741 Airlink
19:15 Montego Bay
22:30 London Heathrow
17:15 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
18:20 Pietermaritzburg
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z743 Airlink
19:15 Montego Bay
22:30 London Heathrow
16:25 Johannesburg
08:55 London Heathrow
11:25 Johannesburg
17:30 Pietermaritzburg
Connect

References

Find Hotels in South Africa

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

Booking.com