HowToGo

Flight from Atlantic City to Richmond, KwaZulu-Natal, South Africa

How to get to Richmond, KwaZulu-Natal, South Africa from Atlantic City by flight ? You can check flights from Atlantic City to Richmond, KwaZulu-Natal, South Africa below.

Search Transfer from Atlantic City to Richmond, KwaZulu-Natal, South Africa

Search Flights

You can find flight ticket prices from Atlantic City to Richmond, KwaZulu-Natal, South Africa with our flight tickets search tool below

1. Newark to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Atlantic City to Newark.

  2. You take a flight from Newark to Pietermaritzburg and cost approximately 950 USD.

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

Flight Depart Arrive
TK30 Turkish Airlines
TK42 Turkish Airlines
4Z735 Airlink
00:20 Newark
02:20 Istanbul
12:35 Johannesburg
18:15 Istanbul
11:10 Johannesburg
13:40 Pietermaritzburg
Connect
TK30 Turkish Airlines
TK42 Turkish Airlines
4Z743 Airlink
00:20 Newark
02:20 Istanbul
16:35 Johannesburg
18:15 Istanbul
11:10 Johannesburg
17:40 Pietermaritzburg
Connect
LH403 Lufthansa
LH572 Lufthansa
4Z735 Airlink
18:20 Newark
21:50 Frankfurt
12:35 Johannesburg
07:35 Frankfurt
09:25 Johannesburg
13:40 Pietermaritzburg
Connect
BA184 British Airways
BA055 British Airways
4Z735 Airlink
18:35 Newark
18:20 London Heathrow
12:35 Johannesburg
06:30 London Heathrow
07:25 Johannesburg
13:40 Pietermaritzburg
Connect
UA188 United Airlines
4Z733 Airlink
20:45 Newark
07:00 Johannesburg
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA188 United Airlines
4Z735 Airlink
20:45 Newark
12:35 Johannesburg
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
BA188 British Airways
BA055 British Airways
4Z735 Airlink
21:35 Newark
18:20 London Heathrow
12:35 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
13:40 Pietermaritzburg
Connect
BA188 British Airways
BA055 British Airways
4Z743 Airlink
21:35 Newark
18:20 London Heathrow
16:35 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
17:40 Pietermaritzburg
Connect
LX19 Swiss
LX284 Swiss
4Z735 Airlink
21:50 Newark
22:40 Zurich
12:35 Johannesburg
11:35 Zurich
10:10 Johannesburg
13:40 Pietermaritzburg
Connect
LX19 Swiss
LX284 Swiss
4Z743 Airlink
21:50 Newark
22:40 Zurich
16:35 Johannesburg
11:35 Zurich
10:10 Johannesburg
17:40 Pietermaritzburg
Connect

2. Philadelphia to Durban

  1. You take a bus, shuttle or taxi from your location in Atlantic City to Philadelphia.

  2. You take a flight from Philadelphia to Durban and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
AA4669 American Airlines
EK204 Emirates
EK775 Emirates
08:28 Philadelphia
10:40 New York JFK
10:35 Dubai
09:29 New York JFK
08:10 Dubai
17:05 Durban
Connect
AA4669 American Airlines
EK204 Emirates
EK776 Emirates
08:28 Philadelphia
10:40 New York JFK
09:35 Dubai
09:29 New York JFK
08:10 Dubai
16:00 Durban
Connect
DL1394 Delta
DL200 Delta
MN607 Comair
11:28 Philadelphia
17:45 Atlanta
17:30 Johannesburg
13:37 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL1394 Delta
DL200 Delta
FA278 Safair
11:28 Philadelphia
17:45 Atlanta
17:25 Johannesburg
13:37 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL1394 Delta
DL200 Delta
JE257 Mango
11:28 Philadelphia
17:45 Atlanta
16:50 Johannesburg
13:37 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL2441 Delta
DL200 Delta
JE257 Mango
13:12 Philadelphia
17:45 Atlanta
16:50 Johannesburg
15:25 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL2441 Delta
DL200 Delta
FA278 Safair
13:12 Philadelphia
17:45 Atlanta
17:25 Johannesburg
15:25 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2441 Delta
DL200 Delta
MN607 Comair
13:12 Philadelphia
17:45 Atlanta
17:30 Johannesburg
15:25 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
AA4680 American Airlines
BA170 British Airways
BA041 British Airways
13:30 Philadelphia
21:25 Pittsburgh
16:55 London Heathrow
14:46 Pittsburgh
09:50 London Heathrow
05:25 Durban
Connect
DL1621 Delta
DL200 Delta
MN607 Comair
14:45 Philadelphia
17:45 Atlanta
17:30 Johannesburg
16:51 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL1621 Delta
DL200 Delta
JE257 Mango
14:45 Philadelphia
17:45 Atlanta
16:50 Johannesburg
16:51 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL1621 Delta
DL200 Delta
FA278 Safair
14:45 Philadelphia
17:45 Atlanta
17:25 Johannesburg
16:51 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
AA5301 American Airlines
BA170 British Airways
BA041 British Airways
15:40 Philadelphia
21:25 Pittsburgh
16:55 London Heathrow
17:01 Pittsburgh
09:50 London Heathrow
05:25 Durban
Connect
AA326 American Airlines
BA170 British Airways
BA041 British Airways
17:45 Philadelphia
21:25 Pittsburgh
16:55 London Heathrow
19:01 Pittsburgh
09:50 London Heathrow
05:25 Durban
Connect
BA066 British Airways
BA043 British Airways
BA6303 British Airways
18:50 Philadelphia
18:15 London Heathrow
09:20 Capetown
06:55 London Heathrow
08:00 Capetown
11:20 Durban
Connect
BA066 British Airways
BA055 British Airways
BA6211 British Airways
18:50 Philadelphia
18:20 London Heathrow
10:10 Johannesburg
06:55 London Heathrow
07:25 Johannesburg
11:15 Durban
Connect
BA066 British Airways
BA041 British Airways
18:50 Philadelphia
16:55 London Heathrow
06:55 London Heathrow
05:25 Durban
Connect
BA066 British Airways
BA043 British Airways
BA6305 British Airways
18:50 Philadelphia
18:15 London Heathrow
12:10 Capetown
06:55 London Heathrow
08:00 Capetown
14:10 Durban
Connect
UA4820 United Airlines
UA924 United Airlines
BA041 British Airways
19:32 Philadelphia
22:25 Washington Dulles
16:55 London Heathrow
20:40 Washington Dulles
10:50 London Heathrow
05:25 Durban
Connect
UA4820 United Airlines
BA292 British Airways
BA041 British Airways
19:32 Philadelphia
22:00 Washington Dulles
16:55 London Heathrow
20:40 Washington Dulles
10:05 London Heathrow
05:25 Durban
Connect
AA4668 American Airlines
BA182 British Airways
BA041 British Airways
20:00 Philadelphia
23:15 New York JFK
16:55 London Heathrow
21:01 New York JFK
11:15 London Heathrow
05:25 Durban
Connect
EI114 Aer Lingus
EI164 Aer Lingus
BA041 British Airways
21:00 Philadelphia
12:05 Dublin
16:55 London Heathrow
08:45 Dublin
13:25 London Heathrow
05:25 Durban
Connect
EI114 Aer Lingus
BA845 British Airways
BA041 British Airways
21:00 Philadelphia
10:40 Dublin
16:55 London Heathrow
08:45 Dublin
12:10 London Heathrow
05:25 Durban
Connect
EI114 Aer Lingus
EI158 Aer Lingus
BA041 British Airways
21:00 Philadelphia
10:00 Dublin
16:55 London Heathrow
08:45 Dublin
11:20 London Heathrow
05:25 Durban
Connect
AA278 American Airlines
BA1441 British Airways
BA041 British Airways
21:10 Philadelphia
10:15 Edinburgh
16:55 London Heathrow
09:15 Edinburgh
11:45 London Heathrow
05:25 Durban
Connect
AA278 American Airlines
BA1445 British Airways
BA041 British Airways
21:10 Philadelphia
11:20 Edinburgh
16:55 London Heathrow
09:15 Edinburgh
12:50 London Heathrow
05:25 Durban
Connect
AA722 American Airlines
EI158 Aer Lingus
BA041 British Airways
21:15 Philadelphia
10:00 Dublin
16:55 London Heathrow
08:40 Dublin
11:20 London Heathrow
05:25 Durban
Connect
AA722 American Airlines
EI164 Aer Lingus
BA041 British Airways
21:15 Philadelphia
12:05 Dublin
16:55 London Heathrow
08:40 Dublin
13:25 London Heathrow
05:25 Durban
Connect
AA722 American Airlines
BA845 British Airways
BA041 British Airways
21:15 Philadelphia
10:40 Dublin
16:55 London Heathrow
08:40 Dublin
12:10 London Heathrow
05:25 Durban
Connect
AA728 American Airlines
BA055 British Airways
BA6211 British Airways
21:30 Philadelphia
18:20 London Heathrow
10:10 Johannesburg
09:40 London Heathrow
07:25 Johannesburg
11:15 Durban
Connect
QR728 Qatar Airways
QR1365 Qatar Airways
BA6211 British Airways
21:30 Philadelphia
20:25 Doha
10:10 Johannesburg
17:50 Doha
04:00 Johannesburg
11:15 Durban
Connect
AA728 American Airlines
BA043 British Airways
BA6303 British Airways
21:30 Philadelphia
18:15 London Heathrow
09:20 Capetown
09:40 London Heathrow
08:00 Capetown
11:20 Durban
Connect
QR728 Qatar Airways
QR1365 Qatar Airways
BA6205 British Airways
21:30 Philadelphia
20:25 Doha
06:30 Johannesburg
17:50 Doha
04:00 Johannesburg
07:35 Durban
Connect
QR728 Qatar Airways
QR1365 Qatar Airways
BA6203 British Airways
21:30 Philadelphia
20:25 Doha
07:00 Johannesburg
17:50 Doha
04:00 Johannesburg
08:05 Durban
Connect
AA728 American Airlines
BA041 British Airways
21:30 Philadelphia
16:55 London Heathrow
09:40 London Heathrow
05:25 Durban
Connect

3. New York JFK to Durban

  1. You take a bus, shuttle or taxi from your location in Atlantic City to New York JFK.

  2. You take a flight from New York JFK to Durban and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
VS026 Virgin Atlantic
VS449 Virgin Atlantic
FA264 Safair
08:20 New York JFK
22:30 London Heathrow
12:25 Johannesburg
20:05 London Heathrow
11:35 Johannesburg
13:35 Durban
Connect
QR704 Qatar Airways
QR1367 Qatar Airways
BA6209 British Airways
10:25 New York JFK
07:55 Doha
16:45 Johannesburg
06:35 Doha
15:30 Johannesburg
17:50 Durban
Connect
QR704 Qatar Airways
QR1377 Qatar Airways
BA6213 British Airways
10:25 New York JFK
08:00 Doha
18:20 Johannesburg
06:35 Doha
15:35 Johannesburg
19:25 Durban
Connect
QR704 Qatar Airways
QR1367 Qatar Airways
QR1367 Qatar Airways
10:25 New York JFK
07:55 Doha
16:40 Johannesburg
06:35 Doha
15:30 Johannesburg
17:55 Durban
Connect
QR704 Qatar Airways
QR1377 Qatar Airways
QR1367 Qatar Airways
10:25 New York JFK
08:00 Doha
16:40 Johannesburg
06:35 Doha
15:35 Johannesburg
17:55 Durban
Connect
QR704 Qatar Airways
QR1377 Qatar Airways
BA6209 British Airways
10:25 New York JFK
08:00 Doha
16:45 Johannesburg
06:35 Doha
15:35 Johannesburg
17:50 Durban
Connect
QR704 Qatar Airways
QR1367 Qatar Airways
BA6207 British Airways
10:25 New York JFK
07:55 Doha
18:05 Johannesburg
06:35 Doha
15:30 Johannesburg
19:10 Durban
Connect
EK204 Emirates
EK775 Emirates
10:40 New York JFK
10:35 Dubai
08:10 Dubai
17:05 Durban
Connect
EK204 Emirates
EK776 Emirates
10:40 New York JFK
09:35 Dubai
08:10 Dubai
16:00 Durban
Connect
KQ3 Kenya Airways
KQ762 Kenya Airways
MN607 Comair
13:45 New York JFK
13:05 Nairobi
17:30 Johannesburg
11:15 Nairobi
16:20 Johannesburg
18:35 Durban
Connect
KQ3 Kenya Airways
KQ762 Kenya Airways
FA278 Safair
13:45 New York JFK
13:05 Nairobi
17:25 Johannesburg
11:15 Nairobi
16:20 Johannesburg
18:35 Durban
Connect
AA106 American Airlines
BA041 British Airways
20:45 New York JFK
16:55 London Heathrow
08:40 London Heathrow
05:25 Durban
Connect
BA172 British Airways
BA041 British Airways
20:55 New York JFK
16:55 London Heathrow
08:45 London Heathrow
05:25 Durban
Connect
BA172 British Airways
BA055 British Airways
BA6211 British Airways
20:55 New York JFK
18:20 London Heathrow
10:10 Johannesburg
08:45 London Heathrow
07:25 Johannesburg
11:15 Durban
Connect
QR702 Qatar Airways
QR1365 Qatar Airways
BA6203 British Airways
21:30 New York JFK
20:25 Doha
07:00 Johannesburg
17:40 Doha
04:00 Johannesburg
08:05 Durban
Connect
QR702 Qatar Airways
QR1365 Qatar Airways
BA6205 British Airways
21:30 New York JFK
20:25 Doha
06:30 Johannesburg
17:40 Doha
04:00 Johannesburg
07:35 Durban
Connect
VS010 Virgin Atlantic
BA041 British Airways
22:00 New York JFK
16:55 London Heathrow
09:50 London Heathrow
05:25 Durban
Connect
B67 JetBlue Airways
BA041 British Airways
22:00 New York JFK
16:55 London Heathrow
10:05 London Heathrow
05:25 Durban
Connect
BA182 British Airways
BA043 British Airways
BA6303 British Airways
23:15 New York JFK
18:15 London Heathrow
09:20 Capetown
11:15 London Heathrow
08:00 Capetown
11:20 Durban
Connect
BA182 British Airways
BA041 British Airways
23:15 New York JFK
16:55 London Heathrow
11:15 London Heathrow
05:25 Durban
Connect
BA182 British Airways
BA055 British Airways
BA6211 British Airways
23:15 New York JFK
18:20 London Heathrow
10:10 Johannesburg
11:15 London Heathrow
07:25 Johannesburg
11:15 Durban
Connect

4. Newark to Durban

  1. You take a bus, shuttle or taxi from your location in Atlantic City to Newark.

  2. You take a flight from Newark to Durban and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
BA184 British Airways
BA043 British Airways
BA6303 British Airways
18:35 Newark
18:15 London Heathrow
09:20 Capetown
06:30 London Heathrow
08:00 Capetown
11:20 Durban
Connect
BA184 British Airways
BA041 British Airways
18:35 Newark
16:55 London Heathrow
06:30 London Heathrow
05:25 Durban
Connect
BA184 British Airways
BA055 British Airways
BA6211 British Airways
18:35 Newark
18:20 London Heathrow
10:10 Johannesburg
06:30 London Heathrow
07:25 Johannesburg
11:15 Durban
Connect
UA14 United Airlines
BA041 British Airways
19:15 Newark
16:55 London Heathrow
07:25 London Heathrow
05:25 Durban
Connect
UA188 United Airlines
JE261 275 Mango
20:45 Newark
19:55 Johannesburg
18:20 Johannesburg
21:05 Durban
Connect
UA188 United Airlines
FA398 Safair
20:45 Newark
20:05 Johannesburg
18:20 Johannesburg
21:15 Durban
Connect
UA188 United Airlines
MN609 Comair
20:45 Newark
19:25 Johannesburg
18:20 Johannesburg
20:30 Durban
Connect
BA188 British Airways
BA043 British Airways
BA6303 British Airways
21:35 Newark
18:15 London Heathrow
09:20 Capetown
09:15 London Heathrow
08:00 Capetown
11:20 Durban
Connect
BA188 British Airways
BA043 British Airways
BA6305 British Airways
21:35 Newark
18:15 London Heathrow
12:10 Capetown
09:15 London Heathrow
08:00 Capetown
14:10 Durban
Connect
BA188 British Airways
BA041 British Airways
21:35 Newark
16:55 London Heathrow
09:15 London Heathrow
05:25 Durban
Connect
BA188 British Airways
BA055 British Airways
BA6211 British Airways
21:35 Newark
18:20 London Heathrow
10:10 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
11:15 Durban
Connect
UA940 United Airlines
BA041 British Airways
22:00 Newark
16:55 London Heathrow
10:15 London Heathrow
05:25 Durban
Connect

5. Newark to Margate

  1. You take a bus, shuttle or taxi from your location in Atlantic City to Newark.

  2. You take a flight from Newark to Margate and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Margate to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
TK30 Turkish Airlines
TK42 Turkish Airlines
5Z610 CemAir
00:20 Newark
02:20 Istanbul
16:50 Johannesburg
18:15 Istanbul
11:10 Johannesburg
18:20 Margate
Connect
TK30 Turkish Airlines
TK42 Turkish Airlines
5Z608 CemAir
00:20 Newark
02:20 Istanbul
17:00 Johannesburg
18:15 Istanbul
11:10 Johannesburg
18:30 Margate
Connect
DL2972 2549 2549 Delta
DL200 Delta
5Z602 CemAir
13:12 Newark
17:45 Atlanta
10:20 Johannesburg
15:29 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL2826 Delta
DL200 Delta
5Z602 CemAir
14:15 Newark
17:45 Atlanta
10:20 Johannesburg
16:29 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
LH403 Lufthansa
LH572 Lufthansa
5Z602 CemAir
18:20 Newark
21:50 Frankfurt
10:20 Johannesburg
07:35 Frankfurt
09:25 Johannesburg
11:50 Margate
Connect
BA184 British Airways
BA055 British Airways
5Z606 CemAir
18:35 Newark
18:20 London Heathrow
10:00 Johannesburg
06:30 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
BA184 British Airways
BA055 British Airways
5Z602 CemAir
18:35 Newark
18:20 London Heathrow
10:20 Johannesburg
06:30 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
BA184 British Airways
BA055 British Airways
5Z604 CemAir
18:35 Newark
18:20 London Heathrow
09:40 Johannesburg
06:30 London Heathrow
07:25 Johannesburg
11:10 Margate
Connect
UA960 United Airlines
LH572 Lufthansa
5Z602 CemAir
19:55 Newark
21:50 Frankfurt
10:20 Johannesburg
09:15 Frankfurt
09:25 Johannesburg
11:50 Margate
Connect
UA188 United Airlines
5Z602 CemAir
20:45 Newark
10:20 Johannesburg
18:20 Johannesburg
11:50 Margate
Connect
UA188 United Airlines
5Z606 CemAir
20:45 Newark
10:00 Johannesburg
18:20 Johannesburg
11:30 Margate
Connect
UA188 United Airlines
5Z604 CemAir
20:45 Newark
09:40 Johannesburg
18:20 Johannesburg
11:10 Margate
Connect
BA188 British Airways
BA055 British Airways
5Z602 CemAir
21:35 Newark
18:20 London Heathrow
10:20 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
BA188 British Airways
BA055 British Airways
5Z606 CemAir
21:35 Newark
18:20 London Heathrow
10:00 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
BA188 British Airways
BA055 British Airways
5Z604 CemAir
21:35 Newark
18:20 London Heathrow
09:40 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
11:10 Margate
Connect
LX19 Swiss
LX284 Swiss
5Z610 CemAir
21:50 Newark
22:40 Zurich
16:50 Johannesburg
11:35 Zurich
10:10 Johannesburg
18:20 Margate
Connect
LX19 Swiss
LX284 Swiss
5Z608 CemAir
21:50 Newark
22:40 Zurich
17:00 Johannesburg
11:35 Zurich
10:10 Johannesburg
18:30 Margate
Connect
UA940 United Airlines
BA055 British Airways
5Z604 CemAir
22:00 Newark
18:20 London Heathrow
09:40 Johannesburg
10:15 London Heathrow
07:25 Johannesburg
11:10 Margate
Connect
UA940 United Airlines
BA055 British Airways
5Z606 CemAir
22:00 Newark
18:20 London Heathrow
10:00 Johannesburg
10:15 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
UA940 United Airlines
BA055 British Airways
5Z602 CemAir
22:00 Newark
18:20 London Heathrow
10:20 Johannesburg
10:15 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect

6. Newark to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Atlantic City to Newark.

  2. You take a flight from Newark to Johannesburg and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
DL2841 2924 Delta
DL200 Delta
12:00 Newark
17:45 Atlanta
14:16 Atlanta
16:00 Johannesburg
Connect
DL2972 2549 2549 Delta
DL200 Delta
13:12 Newark
17:45 Atlanta
15:29 Atlanta
16:00 Johannesburg
Connect
DL2826 Delta
DL200 Delta
14:15 Newark
17:45 Atlanta
16:29 Atlanta
16:00 Johannesburg
Connect
UA188 United Airlines
20:45 Newark
18:20 Johannesburg Direct

7. Newark to Umtata

  1. You take a bus, shuttle or taxi from your location in Atlantic City to Newark.

  2. You take a flight from Newark to Umtata and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Umtata to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
TK30 Turkish Airlines
TK42 Turkish Airlines
4Z755 Airlink
00:20 Newark
02:20 Istanbul
16:00 Johannesburg
18:15 Istanbul
11:10 Johannesburg
17:20 Umtata
Connect
TK30 Turkish Airlines
TK42 Turkish Airlines
4Z757 Airlink
00:20 Newark
02:20 Istanbul
12:15 Johannesburg
18:15 Istanbul
11:10 Johannesburg
13:35 Umtata
Connect
DL2841 2924 Delta
DL200 Delta
4Z751 Airlink
12:00 Newark
17:45 Atlanta
06:15 Johannesburg
14:16 Atlanta
16:00 Johannesburg
07:35 Umtata
Connect
DL2972 2549 2549 Delta
DL200 Delta
4Z751 Airlink
13:12 Newark
17:45 Atlanta
06:15 Johannesburg
15:29 Atlanta
16:00 Johannesburg
07:35 Umtata
Connect
DL2826 Delta
DL200 Delta
4Z751 Airlink
14:15 Newark
17:45 Atlanta
06:15 Johannesburg
16:29 Atlanta
16:00 Johannesburg
07:35 Umtata
Connect
LH403 Lufthansa
LH572 Lufthansa
4Z757 Airlink
18:20 Newark
21:50 Frankfurt
12:15 Johannesburg
07:35 Frankfurt
09:25 Johannesburg
13:35 Umtata
Connect
BA184 British Airways
BA055 British Airways
4Z757 Airlink
18:35 Newark
18:20 London Heathrow
12:15 Johannesburg
06:30 London Heathrow
07:25 Johannesburg
13:35 Umtata
Connect
UA188 United Airlines
4Z757 Airlink
20:45 Newark
12:15 Johannesburg
18:20 Johannesburg
13:35 Umtata
Connect
UA188 United Airlines
4Z751 Airlink
20:45 Newark
06:15 Johannesburg
18:20 Johannesburg
07:35 Umtata
Connect
BA188 British Airways
BA055 British Airways
4Z757 Airlink
21:35 Newark
18:20 London Heathrow
12:15 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
13:35 Umtata
Connect
BA188 British Airways
BA055 British Airways
4Z755 Airlink
21:35 Newark
18:20 London Heathrow
16:00 Johannesburg
09:15 London Heathrow
07:25 Johannesburg
17:20 Umtata
Connect
LX19 Swiss
LX284 Swiss
4Z755 Airlink
21:50 Newark
22:40 Zurich
16:00 Johannesburg
11:35 Zurich
10:10 Johannesburg
17:20 Umtata
Connect
LX19 Swiss
LX284 Swiss
4Z757 Airlink
21:50 Newark
22:40 Zurich
12:15 Johannesburg
11:35 Zurich
10:10 Johannesburg
13:35 Umtata
Connect

References

Find Hotels in Richmond, KwaZulu-Natal, South Africa

You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below

Booking.com