HowToGo

Flight from New Zealand to Richmond, KwaZulu-Natal, South Africa

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

Search Transfer from New Zealand to Richmond, KwaZulu-Natal, South Africa

Search Flights

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

1. Wellington to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in New Zealand to Wellington.

  2. You take a flight from Wellington to Pietermaritzburg and cost approximately 1700 USD.

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

Flight Depart Arrive
NZ253 Air New Zealand
SQ228 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
06:00 Wellington
16:40 Melbourne
01:30 Singapore Changi
07:00 Johannesburg
08:05 Melbourne
21:30 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ253 Air New Zealand
TR19 Scoot Tigerair
SQ478 Singapore Airlines
4Z733 Airlink
06:00 Wellington
13:20 Melbourne
01:30 Singapore Changi
07:00 Johannesburg
08:05 Melbourne
18:15 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ245 Air New Zealand
TR13 Scoot Tigerair
SQ478 Singapore Airlines
4Z733 Airlink
06:30 Wellington
19:15 Sydney
01:30 Singapore Changi
07:00 Johannesburg
08:15 Sydney
00:30 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ245 Air New Zealand
QF63 Qantas
4Z733 Airlink
06:30 Wellington
10:35 Sydney
07:00 Johannesburg
08:15 Sydney
15:40 Johannesburg
08:05 Pietermaritzburg
Connect
NZ245 Air New Zealand
SQ222 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
06:30 Wellington
16:00 Sydney
01:30 Singapore Changi
07:00 Johannesburg
08:15 Sydney
21:20 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ245 Air New Zealand
SQ242 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
06:30 Wellington
19:05 Sydney
01:30 Singapore Changi
12:35 Johannesburg
08:15 Sydney
00:20 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
NZ245 Air New Zealand
SQ222 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
06:30 Wellington
16:00 Sydney
01:30 Singapore Changi
12:35 Johannesburg
08:15 Sydney
21:20 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
NZ337 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
08:15 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:00 Johannesburg
09:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ337 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
08:15 Wellington
11:50 Christchurch
01:30 Singapore Changi
12:35 Johannesburg
09:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
JQ287 Jetstar
SQ298 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
08:20 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:00 Johannesburg
09:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ339 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
08:35 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:00 Johannesburg
09:25 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ339 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
08:35 Wellington
11:50 Christchurch
01:30 Singapore Changi
12:35 Johannesburg
09:25 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
JQ252 Jetstar
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
08:40 Wellington
15:10 Auckland
01:30 Singapore Changi
07:00 Johannesburg
09:45 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ5341 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
09:05 Wellington
11:50 Christchurch
01:30 Singapore Changi
12:35 Johannesburg
10:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
NZ5341 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
09:05 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:00 Johannesburg
10:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ420 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
10:45 Wellington
15:10 Auckland
01:30 Singapore Changi
12:35 Johannesburg
11:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
NZ420 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
10:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:00 Johannesburg
11:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ424 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
11:45 Wellington
15:10 Auckland
01:30 Singapore Changi
12:35 Johannesburg
12:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
NZ424 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
11:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:00 Johannesburg
12:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
JQ258 Jetstar
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
12:10 Wellington
15:10 Auckland
01:30 Singapore Changi
07:00 Johannesburg
13:15 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ428 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
12:45 Wellington
15:10 Auckland
01:30 Singapore Changi
12:35 Johannesburg
13:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
NZ428 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
12:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:00 Johannesburg
13:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
JQ256 Jetstar
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
12:55 Wellington
15:10 Auckland
01:30 Singapore Changi
12:35 Johannesburg
14:00 Auckland
21:00 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
JQ256 Jetstar
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
12:55 Wellington
15:10 Auckland
01:30 Singapore Changi
07:00 Johannesburg
14:00 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
QF164 Qantas
TR13 Scoot Tigerair
SQ478 Singapore Airlines
4Z735 Airlink
15:55 Wellington
19:15 Sydney
01:30 Singapore Changi
12:35 Johannesburg
17:30 Sydney
00:30 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
QF164 Qantas
SQ242 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
15:55 Wellington
19:05 Sydney
01:30 Singapore Changi
12:35 Johannesburg
17:30 Sydney
00:20 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect

2. Auckland to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Pietermaritzburg and cost approximately 1500 USD.

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

Flight Depart Arrive
JQ202 Jetstar
QF63 Qantas
4Z733 Airlink
06:25 Auckland
10:35 Sydney
07:00 Johannesburg
08:05 Sydney
15:40 Johannesburg
08:05 Pietermaritzburg
Connect
LA801 LATAM Chile
QF63 Qantas
4Z733 Airlink
07:40 Auckland
10:35 Sydney
07:00 Johannesburg
09:20 Sydney
15:40 Johannesburg
08:05 Pietermaritzburg
Connect
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
15:10 Auckland
01:30 Singapore Changi
07:00 Johannesburg
21:00 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
15:10 Auckland
01:30 Singapore Changi
12:35 Johannesburg
21:00 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect

3. Christchurch to Johannesburg

  1. You take a bus, shuttle or taxi from your location in New Zealand to Christchurch.

  2. You take a flight from Christchurch to Johannesburg and cost approximately 1300 USD.

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

Flight Depart Arrive
NZ227 Air New Zealand
QF63 Qantas
06:40 Christchurch
10:35 Sydney
08:20 Sydney
15:40 Johannesburg
Connect
NZ580 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
10:00 Christchurch
15:10 Auckland
01:30 Singapore Changi
11:25 Auckland
21:00 Singapore Changi
06:10 Johannesburg
Connect
NZ538 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
11:00 Christchurch
15:10 Auckland
01:30 Singapore Changi
12:25 Auckland
21:00 Singapore Changi
06:10 Johannesburg
Connect
SQ298 Singapore Airlines
SQ478 Singapore Airlines
11:50 Christchurch
01:30 Singapore Changi
17:40 Singapore Changi
06:10 Johannesburg
Connect
NZ542 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
12:00 Christchurch
15:10 Auckland
01:30 Singapore Changi
13:25 Auckland
21:00 Singapore Changi
06:10 Johannesburg
Connect
CX126 Cathay Pacific
CX749 Cathay Pacific
14:50 Christchurch
00:30 Hong Kong
21:20 Hong Kong
07:30 Johannesburg
Connect
QF134 Qantas
QF509 Qantas
QF63 Qantas
15:55 Christchurch
07:10 Brisbane
10:35 Sydney
16:40 Brisbane
09:45 Sydney
15:40 Johannesburg
Connect
QF136 Qantas
QF63 Qantas
16:00 Christchurch
10:35 Sydney
17:30 Sydney
15:40 Johannesburg
Connect
QF136 Qantas
SQ242 Singapore Airlines
SQ478 Singapore Airlines
16:00 Christchurch
19:05 Sydney
01:30 Singapore Changi
17:30 Sydney
00:20 Singapore Changi
06:10 Johannesburg
Connect
JQ240 Jetstar
EK449 Emirates
EK763 Emirates
18:10 Christchurch
20:30 Auckland
09:45 Dubai
19:30 Auckland
05:35 Dubai
16:05 Johannesburg
Connect
JQ240 Jetstar
JQ202 Jetstar
QF63 Qantas
18:10 Christchurch
06:25 Auckland
10:35 Sydney
19:30 Auckland
08:05 Sydney
15:40 Johannesburg
Connect
EK413 Emirates
EK415 Emirates
EK763 Emirates
18:45 Christchurch
21:45 Sydney
09:45 Dubai
20:05 Sydney
05:05 Dubai
16:05 Johannesburg
Connect
EK413 Emirates
QF63 Qantas
18:45 Christchurch
10:35 Sydney
20:05 Sydney
15:40 Johannesburg
Connect
JQ242 Jetstar
JQ202 Jetstar
QF63 Qantas
20:55 Christchurch
06:25 Auckland
10:35 Sydney
22:15 Auckland
08:05 Sydney
15:40 Johannesburg
Connect
JQ174 Jetstar
QF410 Qantas
QF63 Qantas
21:05 Christchurch
07:00 Melbourne
10:35 Sydney
22:50 Melbourne
08:25 Sydney
15:40 Johannesburg
Connect

4. Wellington to Durban

  1. You take a bus, shuttle or taxi from your location in New Zealand to Wellington.

  2. You take a flight from Wellington to Durban and cost approximately 1700 USD.

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

Flight Depart Arrive
NZ245 Air New Zealand
QF63 Qantas
4Z569 Airlink
06:30 Wellington
10:35 Sydney
17:00 Johannesburg
08:15 Sydney
15:40 Johannesburg
18:10 Durban
Connect
NZ245 Air New Zealand
QF63 Qantas
5Z1904 CemAir
06:30 Wellington
10:35 Sydney
17:15 Johannesburg
08:15 Sydney
15:40 Johannesburg
18:30 Durban
Connect
NZ245 Air New Zealand
QF63 Qantas
FA270 Safair
06:30 Wellington
10:35 Sydney
17:15 Johannesburg
08:15 Sydney
15:40 Johannesburg
18:25 Durban
Connect
NZ337 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
BA6203 British Airways
08:15 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:30 Johannesburg
09:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
08:35 Durban
Connect
NZ337 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
FA392 Safair
08:15 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:55 Johannesburg
09:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
09:05 Durban
Connect
NZ337 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
FA260 Safair
08:15 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:10 Johannesburg
09:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
08:20 Durban
Connect
NZ339 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
FA392 Safair
08:35 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:55 Johannesburg
09:25 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
09:05 Durban
Connect
NZ339 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
BA6203 British Airways
08:35 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:30 Johannesburg
09:25 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
08:35 Durban
Connect
NZ339 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
FA260 Safair
08:35 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:10 Johannesburg
09:25 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
08:20 Durban
Connect
NZ5341 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
FA392 Safair
09:05 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:55 Johannesburg
10:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
09:05 Durban
Connect
NZ5341 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
BA6203 British Airways
09:05 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:30 Johannesburg
10:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
08:35 Durban
Connect
NZ5341 Air New Zealand
SQ298 Singapore Airlines
SQ478 Singapore Airlines
FA260 Safair
09:05 Wellington
11:50 Christchurch
01:30 Singapore Changi
07:10 Johannesburg
10:10 Christchurch
17:40 Singapore Changi
06:10 Johannesburg
08:20 Durban
Connect
NZ420 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
FA260 Safair
10:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:10 Johannesburg
11:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:20 Durban
Connect
NZ420 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
BA6203 British Airways
10:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:30 Johannesburg
11:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:35 Durban
Connect
NZ420 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
FA392 Safair
10:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:55 Johannesburg
11:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
09:05 Durban
Connect
NZ424 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
FA392 Safair
11:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:55 Johannesburg
12:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
09:05 Durban
Connect
NZ424 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
FA260 Safair
11:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:10 Johannesburg
12:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:20 Durban
Connect
NZ424 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
BA6203 British Airways
11:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:30 Johannesburg
12:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:35 Durban
Connect
NZ428 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
BA6203 British Airways
12:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:30 Johannesburg
13:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:35 Durban
Connect
NZ428 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
FA260 Safair
12:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:10 Johannesburg
13:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:20 Durban
Connect
NZ428 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
FA392 Safair
12:45 Wellington
15:10 Auckland
01:30 Singapore Changi
07:55 Johannesburg
13:50 Auckland
21:00 Singapore Changi
06:10 Johannesburg
09:05 Durban
Connect
JQ256 Jetstar
SQ286 Singapore Airlines
SQ478 Singapore Airlines
FA260 Safair
12:55 Wellington
15:10 Auckland
01:30 Singapore Changi
07:10 Johannesburg
14:00 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:20 Durban
Connect
QF172 Qantas
QF410 Qantas
QF63 Qantas
4Z569 Airlink
15:45 Wellington
07:00 Melbourne
10:35 Sydney
17:00 Johannesburg
17:55 Melbourne
08:25 Sydney
15:40 Johannesburg
18:10 Durban
Connect
QF172 Qantas
QF410 Qantas
QF63 Qantas
MN607 Comair
15:45 Wellington
07:00 Melbourne
10:35 Sydney
17:30 Johannesburg
17:55 Melbourne
08:25 Sydney
15:40 Johannesburg
18:35 Durban
Connect
QF172 Qantas
QF410 Qantas
QF63 Qantas
FA278 Safair
15:45 Wellington
07:00 Melbourne
10:35 Sydney
17:25 Johannesburg
17:55 Melbourne
08:25 Sydney
15:40 Johannesburg
18:35 Durban
Connect
QF164 Qantas
QF63 Qantas
5Z1904 CemAir
15:55 Wellington
10:35 Sydney
17:15 Johannesburg
17:30 Sydney
15:40 Johannesburg
18:30 Durban
Connect
QF164 Qantas
SQ242 Singapore Airlines
SQ478 Singapore Airlines
5Z930 CemAir
15:55 Wellington
19:05 Sydney
01:30 Singapore Changi
08:00 Johannesburg
17:30 Sydney
00:20 Singapore Changi
06:10 Johannesburg
09:15 Durban
Connect
QF164 Qantas
QF63 Qantas
FA270 Safair
15:55 Wellington
10:35 Sydney
17:15 Johannesburg
17:30 Sydney
15:40 Johannesburg
18:25 Durban
Connect
QF164 Qantas
SQ242 Singapore Airlines
SQ478 Singapore Airlines
FA392 Safair
15:55 Wellington
19:05 Sydney
01:30 Singapore Changi
07:55 Johannesburg
17:30 Sydney
00:20 Singapore Changi
06:10 Johannesburg
09:05 Durban
Connect
QF164 Qantas
QF63 Qantas
4Z569 Airlink
15:55 Wellington
10:35 Sydney
17:00 Johannesburg
17:30 Sydney
15:40 Johannesburg
18:10 Durban
Connect
QF164 Qantas
SQ242 Singapore Airlines
SQ478 Singapore Airlines
BA6203 British Airways
15:55 Wellington
19:05 Sydney
01:30 Singapore Changi
07:30 Johannesburg
17:30 Sydney
00:20 Singapore Changi
06:10 Johannesburg
08:35 Durban
Connect
JQ262 Jetstar
JQ202 Jetstar
QF63 Qantas
4Z569 Airlink
17:45 Wellington
06:25 Auckland
10:35 Sydney
17:00 Johannesburg
18:50 Auckland
08:05 Sydney
15:40 Johannesburg
18:10 Durban
Connect
JQ262 Jetstar
JQ202 Jetstar
QF63 Qantas
5Z1904 CemAir
17:45 Wellington
06:25 Auckland
10:35 Sydney
17:15 Johannesburg
18:50 Auckland
08:05 Sydney
15:40 Johannesburg
18:30 Durban
Connect
JQ262 Jetstar
JQ202 Jetstar
QF63 Qantas
FA278 Safair
17:45 Wellington
06:25 Auckland
10:35 Sydney
17:25 Johannesburg
18:50 Auckland
08:05 Sydney
15:40 Johannesburg
18:35 Durban
Connect
JQ266 Jetstar
LA801 LATAM Chile
QF63 Qantas
4Z569 Airlink
21:15 Wellington
07:40 Auckland
10:35 Sydney
17:00 Johannesburg
22:15 Auckland
09:20 Sydney
15:40 Johannesburg
18:10 Durban
Connect
JQ266 Jetstar
LA801 LATAM Chile
QF63 Qantas
5Z1904 CemAir
21:15 Wellington
07:40 Auckland
10:35 Sydney
17:15 Johannesburg
22:15 Auckland
09:20 Sydney
15:40 Johannesburg
18:30 Durban
Connect
JQ266 Jetstar
JQ202 Jetstar
QF63 Qantas
4Z569 Airlink
21:15 Wellington
06:25 Auckland
10:35 Sydney
17:00 Johannesburg
22:15 Auckland
08:05 Sydney
15:40 Johannesburg
18:10 Durban
Connect
JQ266 Jetstar
JQ202 Jetstar
QF63 Qantas
FA278 Safair
21:15 Wellington
06:25 Auckland
10:35 Sydney
17:25 Johannesburg
22:15 Auckland
08:05 Sydney
15:40 Johannesburg
18:35 Durban
Connect
JQ266 Jetstar
JQ202 Jetstar
QF63 Qantas
5Z1904 CemAir
21:15 Wellington
06:25 Auckland
10:35 Sydney
17:15 Johannesburg
22:15 Auckland
08:05 Sydney
15:40 Johannesburg
18:30 Durban
Connect
JQ266 Jetstar
LA801 LATAM Chile
QF63 Qantas
FA278 Safair
21:15 Wellington
07:40 Auckland
10:35 Sydney
17:25 Johannesburg
22:15 Auckland
09:20 Sydney
15:40 Johannesburg
18:35 Durban
Connect

5. Auckland to Johannesburg

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Johannesburg and cost approximately 1200 USD.

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

Flight Depart Arrive
JQ202 Jetstar
QF63 Qantas
06:25 Auckland
10:35 Sydney
08:05 Sydney
15:40 Johannesburg
Connect
NZ101 Air New Zealand
QF63 Qantas
07:00 Auckland
10:35 Sydney
08:40 Sydney
15:40 Johannesburg
Connect
LA801 LATAM Chile
QF63 Qantas
07:40 Auckland
10:35 Sydney
09:20 Sydney
15:40 Johannesburg
Connect
CX198 Cathay Pacific
CX749 Cathay Pacific
14:45 Auckland
00:30 Hong Kong
21:25 Hong Kong
07:30 Johannesburg
Connect
SQ286 Singapore Airlines
SQ478 Singapore Airlines
15:10 Auckland
01:30 Singapore Changi
21:00 Singapore Changi
06:10 Johannesburg
Connect
EK449 Emirates
EK763 Emirates
20:30 Auckland
09:45 Dubai
05:35 Dubai
16:05 Johannesburg
Connect

6. Christchurch to Durban

  1. You take a bus, shuttle or taxi from your location in New Zealand to Christchurch.

  2. You take a flight from Christchurch to Durban and cost approximately 1700 USD.

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

Flight Depart Arrive
NZ227 Air New Zealand
QF63 Qantas
4Z569 Airlink
06:40 Christchurch
10:35 Sydney
17:00 Johannesburg
08:20 Sydney
15:40 Johannesburg
18:10 Durban
Connect
NZ227 Air New Zealand
QF63 Qantas
FA270 Safair
06:40 Christchurch
10:35 Sydney
17:15 Johannesburg
08:20 Sydney
15:40 Johannesburg
18:25 Durban
Connect
NZ227 Air New Zealand
QF63 Qantas
5Z1904 CemAir
06:40 Christchurch
10:35 Sydney
17:15 Johannesburg
08:20 Sydney
15:40 Johannesburg
18:30 Durban
Connect
SQ298 Singapore Airlines
SQ478 Singapore Airlines
FA260 Safair
11:50 Christchurch
01:30 Singapore Changi
07:10 Johannesburg
17:40 Singapore Changi
06:10 Johannesburg
08:20 Durban
Connect
SQ298 Singapore Airlines
SQ478 Singapore Airlines
BA6203 British Airways
11:50 Christchurch
01:30 Singapore Changi
07:30 Johannesburg
17:40 Singapore Changi
06:10 Johannesburg
08:35 Durban
Connect
SQ298 Singapore Airlines
SQ478 Singapore Airlines
FA392 Safair
11:50 Christchurch
01:30 Singapore Changi
07:55 Johannesburg
17:40 Singapore Changi
06:10 Johannesburg
09:05 Durban
Connect
CX126 Cathay Pacific
CX749 Cathay Pacific
BA6211 British Airways
14:50 Christchurch
00:30 Hong Kong
10:00 Johannesburg
21:20 Hong Kong
07:30 Johannesburg
11:05 Durban
Connect
CX126 Cathay Pacific
CX749 Cathay Pacific
JE245 Mango
14:50 Christchurch
00:30 Hong Kong
08:45 Johannesburg
21:20 Hong Kong
07:30 Johannesburg
09:55 Durban
Connect
QF136 Qantas
QF63 Qantas
4Z569 Airlink
16:00 Christchurch
10:35 Sydney
17:00 Johannesburg
17:30 Sydney
15:40 Johannesburg
18:10 Durban
Connect

7. Auckland to Durban

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Durban and cost approximately 1600 USD.

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

Flight Depart Arrive
JQ202 Jetstar
QF63 Qantas
4Z569 Airlink
06:25 Auckland
10:35 Sydney
17:00 Johannesburg
08:05 Sydney
15:40 Johannesburg
18:10 Durban
Connect
JQ202 Jetstar
QF63 Qantas
FA270 Safair
06:25 Auckland
10:35 Sydney
17:15 Johannesburg
08:05 Sydney
15:40 Johannesburg
18:25 Durban
Connect
JQ202 Jetstar
QF63 Qantas
5Z1904 CemAir
06:25 Auckland
10:35 Sydney
17:15 Johannesburg
08:05 Sydney
15:40 Johannesburg
18:30 Durban
Connect
LA801 LATAM Chile
QF63 Qantas
4Z569 Airlink
07:40 Auckland
10:35 Sydney
17:00 Johannesburg
09:20 Sydney
15:40 Johannesburg
18:10 Durban
Connect
LA801 LATAM Chile
QF63 Qantas
FA270 Safair
07:40 Auckland
10:35 Sydney
17:15 Johannesburg
09:20 Sydney
15:40 Johannesburg
18:25 Durban
Connect
LA801 LATAM Chile
QF63 Qantas
5Z1904 CemAir
07:40 Auckland
10:35 Sydney
17:15 Johannesburg
09:20 Sydney
15:40 Johannesburg
18:30 Durban
Connect
SQ286 Singapore Airlines
SQ478 Singapore Airlines
FA260 Safair
15:10 Auckland
01:30 Singapore Changi
07:10 Johannesburg
21:00 Singapore Changi
06:10 Johannesburg
08:20 Durban
Connect
SQ286 Singapore Airlines
SQ478 Singapore Airlines
BA6203 British Airways
15:10 Auckland
01:30 Singapore Changi
07:30 Johannesburg
21:00 Singapore Changi
06:10 Johannesburg
08:35 Durban
Connect
SQ286 Singapore Airlines
SQ478 Singapore Airlines
FA392 Safair
15:10 Auckland
01:30 Singapore Changi
07:55 Johannesburg
21:00 Singapore Changi
06:10 Johannesburg
09:05 Durban
Connect
EK449 Emirates
EK775 Emirates
20:30 Auckland
10:35 Dubai
05:35 Dubai
17:05 Durban
Connect

8. Christchurch to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in New Zealand to Christchurch.

  2. You take a flight from Christchurch to Pietermaritzburg and cost approximately 1700 USD.

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

Flight Depart Arrive
NZ201 Air New Zealand
SQ236 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
06:00 Christchurch
14:45 Brisbane
01:30 Singapore Changi
07:00 Johannesburg
07:00 Brisbane
20:45 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ211 Air New Zealand
SQ228 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
06:05 Christchurch
16:40 Melbourne
01:30 Singapore Changi
07:00 Johannesburg
08:00 Melbourne
21:30 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ227 Air New Zealand
SQ222 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
06:40 Christchurch
16:00 Sydney
01:30 Singapore Changi
07:00 Johannesburg
08:20 Sydney
21:20 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ580 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
10:00 Christchurch
15:10 Auckland
01:30 Singapore Changi
07:00 Johannesburg
11:25 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ538 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
11:00 Christchurch
15:10 Auckland
01:30 Singapore Changi
07:00 Johannesburg
12:25 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
SQ298 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
11:50 Christchurch
01:30 Singapore Changi
12:35 Johannesburg
17:40 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
SQ298 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
11:50 Christchurch
01:30 Singapore Changi
07:00 Johannesburg
17:40 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ542 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z733 Airlink
12:00 Christchurch
15:10 Auckland
01:30 Singapore Changi
07:00 Johannesburg
13:25 Auckland
21:00 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
NZ542 Air New Zealand
SQ286 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
12:00 Christchurch
15:10 Auckland
01:30 Singapore Changi
12:35 Johannesburg
13:25 Auckland
21:00 Singapore Changi
06:10 Johannesburg
13:40 Pietermaritzburg
Connect
CX126 Cathay Pacific
CX749 Cathay Pacific
4Z735 Airlink
14:50 Christchurch
00:30 Hong Kong
12:35 Johannesburg
21:20 Hong Kong
07:30 Johannesburg
13:40 Pietermaritzburg
Connect
CX126 Cathay Pacific
CX749 Cathay Pacific
4Z743 Airlink
14:50 Christchurch
00:30 Hong Kong
16:25 Johannesburg
21:20 Hong Kong
07:30 Johannesburg
17:30 Pietermaritzburg
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