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.
You can find flight ticket prices from Albany to Richmond, KwaZulu-Natal, South Africa with our flight tickets search tool below
You take a flight from Albany to Pietermaritzburg and cost approximately 1600 USD.
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 |
You take a bus, shuttle or taxi from your location in Albany to Newark.
You take a flight from Newark to Pietermaritzburg and cost approximately 950 USD.
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 |
You take a bus, shuttle or taxi from your location in Albany to Newark.
You take a flight from Newark to Durban and cost approximately 850 USD.
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 |
You take a flight from Albany to Margate and cost approximately 1400 USD.
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 |
You take a bus, shuttle or taxi from your location in Albany to Newark.
You take a flight from Newark to Margate and cost approximately 850 USD.
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 |
You take a flight from Albany to Durban and cost approximately 1700 USD.
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 |
You take a bus, shuttle or taxi from your location in Albany to Newark.
You take a flight from Newark to Johannesburg and cost approximately 600 USD.
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 |
You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below
Booking.com