HowToGo

Flight from Albany to Richmond, KwaZulu-Natal, South Africa

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

Search Transfer from Albany to Richmond, KwaZulu-Natal, South Africa

Search Flights

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

1. Albany to Pietermaritzburg

  1. You take a flight from Albany to Pietermaritzburg and cost approximately 1600 USD.

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

Flight Depart Arrive
UA4229 United Airlines
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z743 Airlink
05:45 Albany
10:00 Washington Dulles
08:40 Addis Ababa
16:35 Johannesburg
07:32 Washington Dulles
07:15 Addis Ababa
13:05 Johannesburg
17:40 Pietermaritzburg
Connect
DL2819 Delta
DL200 Delta
4Z733 Airlink
06:00 Albany
17:45 Atlanta
07:00 Johannesburg
08:54 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
UA4889 United Airlines
UA3708 United Airlines
UA188 United Airlines
4Z733 Airlink
09:30 Albany
12:40 Washington Dulles
20:45 Newark
07:00 Johannesburg
11:08 Washington Dulles
14:12 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA4889 United Airlines
UA1156 United Airlines
UA188 United Airlines
4Z733 Airlink
09:30 Albany
17:15 Washington Dulles
20:45 Newark
07:00 Johannesburg
11:08 Washington Dulles
18:55 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
DL4159 Delta
DL134 Delta
KL0591 KLM
4Z733 Airlink
12:17 Albany
18:40 Detroit
10:20 Amsterdam Schiphol
07:00 Johannesburg
14:01 Detroit
08:20 Amsterdam Schiphol
22:05 Johannesburg
08:00 Pietermaritzburg
Connect
UA4404 United Airlines
UA188 United Airlines
4Z733 Airlink
13:15 Albany
20:45 Newark
07:00 Johannesburg
14:35 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA4404 United Airlines
UA188 United Airlines
4Z735 Airlink
13:15 Albany
20:45 Newark
12:35 Johannesburg
14:35 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
DL2062 Delta
DL200 Delta
4Z735 Airlink
13:23 Albany
17:45 Atlanta
12:35 Johannesburg
15:54 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL2062 Delta
DL200 Delta
4Z733 Airlink
13:23 Albany
17:45 Atlanta
07:00 Johannesburg
15:54 Atlanta
16:00 Johannesburg
08:00 Pietermaritzburg
Connect
UA4942 United Airlines
UA1156 United Airlines
UA188 United Airlines
4Z733 Airlink
14:45 Albany
17:15 Washington Dulles
20:45 Newark
07:00 Johannesburg
16:24 Washington Dulles
18:55 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA4942 United Airlines
UA1156 United Airlines
UA188 United Airlines
4Z735 Airlink
14:45 Albany
17:15 Washington Dulles
20:45 Newark
12:35 Johannesburg
16:24 Washington Dulles
18:55 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
AA6042 American Airlines
QR728 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
17:39 Albany
21:30 Philadelphia
20:25 Doha
07:00 Johannesburg
18:53 Philadelphia
17:50 Doha
04:00 Johannesburg
08:00 Pietermaritzburg
Connect
AA6042 American Airlines
QR728 Qatar Airways
QR1365 Qatar Airways
4Z735 Airlink
17:39 Albany
21:30 Philadelphia
20:25 Doha
12:35 Johannesburg
18:53 Philadelphia
17:50 Doha
04:00 Johannesburg
13:40 Pietermaritzburg
Connect
AA6042 American Airlines
QR728 Qatar Airways
QR1363 Qatar Airways
4Z735 Airlink
17:39 Albany
21:30 Philadelphia
02:05 Doha
12:35 Johannesburg
18:53 Philadelphia
17:50 Doha
09:40 Johannesburg
13:40 Pietermaritzburg
Connect
AA6042 American Airlines
AA728 American Airlines
BA055 British Airways
4Z735 Airlink
17:39 Albany
21:30 Philadelphia
18:20 London Heathrow
12:35 Johannesburg
18:53 Philadelphia
09:40 London Heathrow
07:25 Johannesburg
13:40 Pietermaritzburg
Connect
UA3706 United Airlines
UA188 United Airlines
4Z733 Airlink
17:45 Albany
20:45 Newark
07:00 Johannesburg
19:03 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA4166 United Airlines
UA188 United Airlines
4Z735 Airlink
17:45 Albany
20:45 Newark
12:35 Johannesburg
19:06 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA3706 United Airlines
UA960 United Airlines
LH572 Lufthansa
4Z735 Airlink
17:45 Albany
19:55 Newark
21:50 Frankfurt
12:35 Johannesburg
19:03 Newark
09:15 Frankfurt
09:25 Johannesburg
13:40 Pietermaritzburg
Connect
UA3706 United Airlines
UA188 United Airlines
4Z735 Airlink
17:45 Albany
20:45 Newark
12:35 Johannesburg
19:03 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA3706 United Airlines
UA1122 United Airlines
BA6418 British Airways
4Z733 Airlink
17:45 Albany
20:30 Newark
19:00 Capetown
07:00 Johannesburg
19:03 Newark
18:00 Capetown
21:00 Johannesburg
08:00 Pietermaritzburg
Connect
UA4166 United Airlines
UA1122 United Airlines
FA217 Safair
4Z733 Airlink
17:45 Albany
20:30 Newark
18:55 Capetown
07:00 Johannesburg
19:06 Newark
18:00 Capetown
21:05 Johannesburg
08:00 Pietermaritzburg
Connect
UA4166 United Airlines
UA188 United Airlines
4Z733 Airlink
17:45 Albany
20:45 Newark
07:00 Johannesburg
19:06 Newark
18:20 Johannesburg
08:00 Pietermaritzburg
Connect
UA4166 United Airlines
UA1122 United Airlines
BA6418 British Airways
4Z733 Airlink
17:45 Albany
20:30 Newark
19:00 Capetown
07:00 Johannesburg
19:06 Newark
18:00 Capetown
21:00 Johannesburg
08:00 Pietermaritzburg
Connect
DL5426 Delta
AF377 Air France
AF990 Air France
4Z735 Airlink
18:25 Albany
21:05 Detroit
21:00 Paris CDG
12:35 Johannesburg
20:14 Detroit
10:50 Paris CDG
08:40 Johannesburg
13:40 Pietermaritzburg
Connect

2. Newark to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Albany 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

3. Newark to Durban

  1. You take a bus, shuttle or taxi from your location in Albany 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:00 Capetown
09:15 London Heathrow
08:00 Capetown
14:00 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

4. Albany to Margate

  1. You take a flight from Albany to Margate and cost approximately 1400 USD.

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

Flight Depart Arrive
UA4229 United Airlines
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z610 CemAir
05:45 Albany
10:00 Washington Dulles
08:40 Addis Ababa
16:50 Johannesburg
07:32 Washington Dulles
07:15 Addis Ababa
13:05 Johannesburg
18:20 Margate
Connect
UA4229 United Airlines
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z608 CemAir
05:45 Albany
10:00 Washington Dulles
08:40 Addis Ababa
17:00 Johannesburg
07:32 Washington Dulles
07:15 Addis Ababa
13:05 Johannesburg
18:30 Margate
Connect
UA3607 United Airlines
UA188 United Airlines
5Z604 CemAir
06:00 Albany
20:45 Newark
09:40 Johannesburg
07:22 Newark
18:20 Johannesburg
11:10 Margate
Connect
UA4889 United Airlines
UA1156 United Airlines
UA188 United Airlines
5Z606 CemAir
09:30 Albany
17:15 Washington Dulles
20:45 Newark
10:00 Johannesburg
11:08 Washington Dulles
18:55 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA4889 United Airlines
UA1188 United Airlines
UA188 United Airlines
5Z606 CemAir
09:30 Albany
12:40 Washington Dulles
20:45 Newark
10:00 Johannesburg
11:08 Washington Dulles
14:07 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA4889 United Airlines
UA1156 United Airlines
UA188 United Airlines
5Z604 CemAir
09:30 Albany
17:15 Washington Dulles
20:45 Newark
09:40 Johannesburg
11:08 Washington Dulles
18:55 Newark
18:20 Johannesburg
11:10 Margate
Connect
UA4889 United Airlines
UA1188 United Airlines
UA188 United Airlines
5Z604 CemAir
09:30 Albany
12:40 Washington Dulles
20:45 Newark
09:40 Johannesburg
11:08 Washington Dulles
14:07 Newark
18:20 Johannesburg
11:10 Margate
Connect
DL4159 Delta
DL98 Delta
AF990 Air France
5Z604 CemAir
12:17 Albany
18:25 Detroit
21:00 Paris CDG
09:40 Johannesburg
14:01 Detroit
08:15 Paris CDG
08:40 Johannesburg
11:10 Margate
Connect
DL4159 Delta
AF377 Air France
AF990 Air France
5Z604 CemAir
12:17 Albany
21:05 Detroit
21:00 Paris CDG
09:40 Johannesburg
14:01 Detroit
10:50 Paris CDG
08:40 Johannesburg
11:10 Margate
Connect
DL4159 Delta
DL134 Delta
KL0591 KLM
5Z604 CemAir
12:17 Albany
18:40 Detroit
10:20 Amsterdam Schiphol
09:40 Johannesburg
14:01 Detroit
08:20 Amsterdam Schiphol
22:05 Johannesburg
11:10 Margate
Connect
DL4159 Delta
AF377 Air France
AF990 Air France
5Z606 CemAir
12:17 Albany
21:05 Detroit
21:00 Paris CDG
10:00 Johannesburg
14:01 Detroit
10:50 Paris CDG
08:40 Johannesburg
11:30 Margate
Connect
UA4404 United Airlines
UA188 United Airlines
5Z602 CemAir
13:15 Albany
20:45 Newark
10:20 Johannesburg
14:35 Newark
18:20 Johannesburg
11:50 Margate
Connect
UA4404 United Airlines
UA960 United Airlines
LH572 Lufthansa
5Z602 CemAir
13:15 Albany
19:55 Newark
21:50 Frankfurt
10:20 Johannesburg
14:35 Newark
09:15 Frankfurt
09:25 Johannesburg
11:50 Margate
Connect
UA4404 United Airlines
LH403 Lufthansa
LH572 Lufthansa
5Z602 CemAir
13:15 Albany
18:20 Newark
21:50 Frankfurt
10:20 Johannesburg
14:35 Newark
07:35 Frankfurt
09:25 Johannesburg
11:50 Margate
Connect
UA4404 United Airlines
UA188 United Airlines
5Z604 CemAir
13:15 Albany
20:45 Newark
09:40 Johannesburg
14:35 Newark
18:20 Johannesburg
11:10 Margate
Connect
DL2062 Delta
DL200 Delta
5Z602 CemAir
13:23 Albany
17:45 Atlanta
10:20 Johannesburg
15:54 Atlanta
16:00 Johannesburg
11:50 Margate
Connect
DL2062 Delta
DL200 Delta
5Z608 CemAir
13:23 Albany
17:45 Atlanta
17:00 Johannesburg
15:54 Atlanta
16:00 Johannesburg
18:30 Margate
Connect
DL2062 Delta
DL200 Delta
5Z610 CemAir
13:23 Albany
17:45 Atlanta
16:50 Johannesburg
15:54 Atlanta
16:00 Johannesburg
18:20 Margate
Connect
UA4942 United Airlines
UA989 United Airlines
LH572 Lufthansa
5Z602 CemAir
14:45 Albany
17:30 Washington Dulles
21:50 Frankfurt
10:20 Johannesburg
16:24 Washington Dulles
07:10 Frankfurt
09:25 Johannesburg
11:50 Margate
Connect
UA4942 United Airlines
UA1156 United Airlines
UA188 United Airlines
5Z606 CemAir
14:45 Albany
17:15 Washington Dulles
20:45 Newark
10:00 Johannesburg
16:24 Washington Dulles
18:55 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA4942 United Airlines
UA1156 United Airlines
UA188 United Airlines
5Z604 CemAir
14:45 Albany
17:15 Washington Dulles
20:45 Newark
09:40 Johannesburg
16:24 Washington Dulles
18:55 Newark
18:20 Johannesburg
11:10 Margate
Connect
UA4942 United Airlines
UA1156 United Airlines
UA188 United Airlines
5Z602 CemAir
14:45 Albany
17:15 Washington Dulles
20:45 Newark
10:20 Johannesburg
16:24 Washington Dulles
18:55 Newark
18:20 Johannesburg
11:50 Margate
Connect
UA4942 United Airlines
LH419 Lufthansa
LH572 Lufthansa
5Z602 CemAir
14:45 Albany
17:30 Washington Dulles
21:50 Frankfurt
10:20 Johannesburg
16:24 Washington Dulles
07:25 Frankfurt
09:25 Johannesburg
11:50 Margate
Connect
UA4942 United Airlines
UA932 United Airlines
LH572 Lufthansa
5Z602 CemAir
14:45 Albany
22:00 Washington Dulles
21:50 Frankfurt
10:20 Johannesburg
16:24 Washington Dulles
11:50 Frankfurt
09:25 Johannesburg
11:50 Margate
Connect
AA6042 American Airlines
AA728 American Airlines
BA055 British Airways
5Z604 CemAir
17:39 Albany
21:30 Philadelphia
18:20 London Heathrow
09:40 Johannesburg
18:53 Philadelphia
09:40 London Heathrow
07:25 Johannesburg
11:10 Margate
Connect
AA6042 American Airlines
QR728 Qatar Airways
QR1365 Qatar Airways
5Z602 CemAir
17:39 Albany
21:30 Philadelphia
20:25 Doha
10:20 Johannesburg
18:53 Philadelphia
17:50 Doha
04:00 Johannesburg
11:50 Margate
Connect
AA6042 American Airlines
AA728 American Airlines
BA055 British Airways
5Z606 CemAir
17:39 Albany
21:30 Philadelphia
18:20 London Heathrow
10:00 Johannesburg
18:53 Philadelphia
09:40 London Heathrow
07:25 Johannesburg
11:30 Margate
Connect
AA6042 American Airlines
QR728 Qatar Airways
QR1365 Qatar Airways
5Z606 CemAir
17:39 Albany
21:30 Philadelphia
20:25 Doha
10:00 Johannesburg
18:53 Philadelphia
17:50 Doha
04:00 Johannesburg
11:30 Margate
Connect
AA6042 American Airlines
AA728 American Airlines
BA055 British Airways
5Z602 CemAir
17:39 Albany
21:30 Philadelphia
18:20 London Heathrow
10:20 Johannesburg
18:53 Philadelphia
09:40 London Heathrow
07:25 Johannesburg
11:50 Margate
Connect
AA6042 American Airlines
QR728 Qatar Airways
QR1365 Qatar Airways
5Z604 CemAir
17:39 Albany
21:30 Philadelphia
20:25 Doha
09:40 Johannesburg
18:53 Philadelphia
17:50 Doha
04:00 Johannesburg
11:10 Margate
Connect
UA3706 United Airlines
UA188 United Airlines
5Z608 CemAir
17:45 Albany
20:45 Newark
17:00 Johannesburg
19:03 Newark
18:20 Johannesburg
18:30 Margate
Connect
UA4166 United Airlines
UA188 United Airlines
5Z610 CemAir
17:45 Albany
20:45 Newark
16:50 Johannesburg
19:06 Newark
18:20 Johannesburg
18:20 Margate
Connect
UA4166 United Airlines
UA188 United Airlines
5Z606 CemAir
17:45 Albany
20:45 Newark
10:00 Johannesburg
19:06 Newark
18:20 Johannesburg
11:30 Margate
Connect
UA3706 United Airlines
UA188 United Airlines
5Z602 CemAir
17:45 Albany
20:45 Newark
10:20 Johannesburg
19:03 Newark
18:20 Johannesburg
11:50 Margate
Connect
UA3706 United Airlines
UA960 United Airlines
LH572 Lufthansa
5Z602 CemAir
17:45 Albany
19:55 Newark
21:50 Frankfurt
10:20 Johannesburg
19:03 Newark
09:15 Frankfurt
09:25 Johannesburg
11:50 Margate
Connect
UA4166 United Airlines
UA188 United Airlines
5Z602 CemAir
17:45 Albany
20:45 Newark
10:20 Johannesburg
19:06 Newark
18:20 Johannesburg
11:50 Margate
Connect
UA3706 United Airlines
UA188 United Airlines
5Z604 CemAir
17:45 Albany
20:45 Newark
09:40 Johannesburg
19:03 Newark
18:20 Johannesburg
11:10 Margate
Connect
DL5426 Delta
AF377 Air France
AF990 Air France
5Z606 CemAir
18:25 Albany
21:05 Detroit
21:00 Paris CDG
10:00 Johannesburg
20:14 Detroit
10:50 Paris CDG
08:40 Johannesburg
11:30 Margate
Connect
DL5426 Delta
AF377 Air France
AF990 Air France
5Z604 CemAir
18:25 Albany
21:05 Detroit
21:00 Paris CDG
09:40 Johannesburg
20:14 Detroit
10:50 Paris CDG
08:40 Johannesburg
11:10 Margate
Connect
DL5426 Delta
AF377 Air France
AF990 Air France
5Z602 CemAir
18:25 Albany
21:05 Detroit
21:00 Paris CDG
10:20 Johannesburg
20:14 Detroit
10:50 Paris CDG
08:40 Johannesburg
11:50 Margate
Connect

5. Newark to Margate

  1. You take a bus, shuttle or taxi from your location in Albany 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
DL2549 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. Albany to Durban

  1. You take a flight from Albany to Durban and cost approximately 1700 USD.

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

Flight Depart Arrive
DL2819 Delta
DL200 Delta
FA278 Safair
06:00 Albany
17:45 Atlanta
17:25 Johannesburg
08:54 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2819 Delta
DL200 Delta
MN607 Comair
06:00 Albany
17:45 Atlanta
17:30 Johannesburg
08:54 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2819 Delta
DL200 Delta
JE257 Mango
06:00 Albany
17:45 Atlanta
16:50 Johannesburg
08:54 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
AA2988 American Airlines
BA294 British Airways
BA041 British Airways
12:31 Albany
17:00 Chicago O'Hare
16:55 London Heathrow
14:04 Chicago O'Hare
06:40 London Heathrow
05:25 Durban
Connect
UA4404 United Airlines
UA188 United Airlines
MN609 Comair
13:15 Albany
20:45 Newark
19:25 Johannesburg
14:35 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA4404 United Airlines
UA188 United Airlines
JE261 275 Mango
13:15 Albany
20:45 Newark
19:55 Johannesburg
14:35 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA4404 United Airlines
UA188 United Airlines
FA398 Safair
13:15 Albany
20:45 Newark
20:05 Johannesburg
14:35 Newark
18:20 Johannesburg
21:15 Durban
Connect
DL2062 Delta
DL200 Delta
JE257 Mango
13:23 Albany
17:45 Atlanta
16:50 Johannesburg
15:54 Atlanta
16:00 Johannesburg
18:00 Durban
Connect
DL2062 Delta
DL200 Delta
MN607 Comair
13:23 Albany
17:45 Atlanta
17:30 Johannesburg
15:54 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2062 Delta
DL200 Delta
FA278 Safair
13:23 Albany
17:45 Atlanta
17:25 Johannesburg
15:54 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
AA6096 American Airlines
BA296 British Airways
BA041 British Airways
15:09 Albany
20:35 Chicago O'Hare
16:55 London Heathrow
16:42 Chicago O'Hare
10:15 London Heathrow
05:25 Durban
Connect
AA6096 American Airlines
AA86 American Airlines
BA041 British Airways
15:09 Albany
18:00 Chicago O'Hare
16:55 London Heathrow
16:42 Chicago O'Hare
07:45 London Heathrow
05:25 Durban
Connect
WN3537 Southwest Airlines
BA228 British Airways
BA041 British Airways
15:50 Albany
20:45 Baltimore
16:55 London Heathrow
17:10 Baltimore
08:40 London Heathrow
05:25 Durban
Connect
WN1194 1258 Southwest Airlines
BA228 British Airways
BA041 British Airways
16:55 Albany
20:45 Baltimore
16:55 London Heathrow
18:15 Baltimore
08:40 London Heathrow
05:25 Durban
Connect
UA3400 United Airlines
BA296 British Airways
BA041 British Airways
17:15 Albany
20:35 Chicago O'Hare
16:55 London Heathrow
18:55 Chicago O'Hare
10:15 London Heathrow
05:25 Durban
Connect
AA6042 American Airlines
AA728 American Airlines
BA041 British Airways
17:39 Albany
21:30 Philadelphia
16:55 London Heathrow
18:53 Philadelphia
09:40 London Heathrow
05:25 Durban
Connect
UA3706 United Airlines
BA188 British Airways
BA041 British Airways
17:45 Albany
21:35 Newark
16:55 London Heathrow
19:03 Newark
09:15 London Heathrow
05:25 Durban
Connect
UA4166 United Airlines
BA188 British Airways
BA041 British Airways
17:45 Albany
21:35 Newark
16:55 London Heathrow
19:06 Newark
09:15 London Heathrow
05:25 Durban
Connect
UA3706 United Airlines
UA188 United Airlines
MN609 Comair
17:45 Albany
20:45 Newark
19:25 Johannesburg
19:03 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA3706 United Airlines
UA1122 United Airlines
FA160 Safair
17:45 Albany
20:30 Newark
06:00 Capetown
19:03 Newark
18:00 Capetown
08:05 Durban
Connect
UA4166 United Airlines
UA1122 United Airlines
FA160 Safair
17:45 Albany
20:30 Newark
06:00 Capetown
19:06 Newark
18:00 Capetown
08:05 Durban
Connect
UA3706 United Airlines
UA188 United Airlines
FA398 Safair
17:45 Albany
20:45 Newark
20:05 Johannesburg
19:03 Newark
18:20 Johannesburg
21:15 Durban
Connect
UA4166 United Airlines
UA1122 United Airlines
JE322 324 Mango
17:45 Albany
20:30 Newark
06:15 Capetown
19:06 Newark
18:00 Capetown
08:10 Durban
Connect
UA3706 United Airlines
UA188 United Airlines
JE261 275 Mango
17:45 Albany
20:45 Newark
19:55 Johannesburg
19:03 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA3706 United Airlines
UA1122 United Airlines
FA166 Safair
17:45 Albany
20:30 Newark
06:15 Capetown
19:03 Newark
18:00 Capetown
08:20 Durban
Connect
UA4166 United Airlines
UA188 United Airlines
JE261 275 Mango
17:45 Albany
20:45 Newark
19:55 Johannesburg
19:06 Newark
18:20 Johannesburg
21:05 Durban
Connect
UA3706 United Airlines
UA1122 United Airlines
JE322 Mango
17:45 Albany
20:30 Newark
06:30 Capetown
19:03 Newark
18:00 Capetown
08:25 Durban
Connect
UA4166 United Airlines
UA188 United Airlines
MN609 Comair
17:45 Albany
20:45 Newark
19:25 Johannesburg
19:06 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA4166 United Airlines
UA1122 United Airlines
BA6301 British Airways
17:45 Albany
20:30 Newark
06:30 Capetown
19:06 Newark
18:00 Capetown
08:30 Durban
Connect
UA4166 United Airlines
UA940 United Airlines
BA041 British Airways
17:45 Albany
22:00 Newark
16:55 London Heathrow
19:06 Newark
10:15 London Heathrow
05:25 Durban
Connect

7. Newark to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Albany 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 Delta
DL200 Delta
12:00 Newark
17:45 Atlanta
14:16 Atlanta
16:00 Johannesburg
Connect
DL2549 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

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