HowToGo

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

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

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

Search Flights

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

1. Reagan Washington to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Fredericksburg to Reagan Washington.

  2. You take a flight from Reagan Washington to Pietermaritzburg and cost approximately 650 USD.

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

Flight Depart Arrive
DL5826 Delta
VS026 Virgin Atlantic
BA057 British Airways
4Z735 Airlink
06:00 Reagan Washington
08:20 New York JFK
21:10 London Heathrow
12:35 Johannesburg
07:18 New York JFK
20:05 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
DL395 Delta
DL200 Delta
4Z733 Airlink
10:20 Reagan Washington
17:45 Atlanta
06:50 Johannesburg
12:20 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL538 Delta
DL200 Delta
4Z735 Airlink
11:59 Reagan Washington
17:45 Atlanta
12:35 Johannesburg
14:00 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL538 Delta
DL200 Delta
4Z733 Airlink
11:59 Reagan Washington
17:45 Atlanta
06:50 Johannesburg
14:00 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL2623 Delta
DL134 Delta
KL0591 KLM
4Z733 Airlink
12:58 Reagan Washington
18:45 Detroit
10:20 Amsterdam Schiphol
06:50 Johannesburg
14:38 Detroit
08:20 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL306 Delta
DL200 Delta
4Z733 Airlink
12:59 Reagan Washington
17:45 Atlanta
06:50 Johannesburg
14:52 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL306 Delta
DL200 Delta
4Z735 Airlink
12:59 Reagan Washington
17:45 Atlanta
12:35 Johannesburg
14:52 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
UA4168 United Airlines
UA188 United Airlines
4Z733 Airlink
16:30 Reagan Washington
20:45 Newark
06:50 Johannesburg
18:06 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA4168 United Airlines
UA188 United Airlines
4Z735 Airlink
16:30 Reagan Washington
20:45 Newark
12:35 Johannesburg
18:06 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA4414 United Airlines
UA188 United Airlines
4Z735 Airlink
17:00 Reagan Washington
20:45 Newark
12:35 Johannesburg
18:36 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA4414 United Airlines
UA188 United Airlines
4Z733 Airlink
17:00 Reagan Washington
20:45 Newark
06:50 Johannesburg
18:36 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA3577 4183 United Airlines
UA188 United Airlines
4Z735 Airlink
18:00 Reagan Washington
20:45 Newark
12:35 Johannesburg
19:36 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA3577 4183 United Airlines
UA90 United Airlines
LY051 El Al
4Z733 Airlink
18:00 Reagan Washington
23:05 Newark
20:20 Tel Aviv
06:50 Johannesburg
19:36 Newark
16:20 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
UA3577 4183 United Airlines
UA1122 United Airlines
FA217 Safair
4Z733 Airlink
18:00 Reagan Washington
20:30 Newark
18:55 Capetown
06:50 Johannesburg
19:36 Newark
18:00 Capetown
21:05 Johannesburg
07:55 Pietermaritzburg
Connect
AA2140 American Airlines
BA214 British Airways
BA057 British Airways
4Z735 Airlink
18:00 Reagan Washington
21:30 Boston
21:10 London Heathrow
12:35 Johannesburg
19:38 Boston
09:00 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
UA3577 4183 United Airlines
UA188 United Airlines
4Z733 Airlink
18:00 Reagan Washington
20:45 Newark
06:50 Johannesburg
19:36 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA3577 4183 United Airlines
UA1122 United Airlines
BA6418 British Airways
4Z733 Airlink
18:00 Reagan Washington
20:30 Newark
19:00 Capetown
06:50 Johannesburg
19:36 Newark
18:00 Capetown
21:00 Johannesburg
07:55 Pietermaritzburg
Connect
AA2140 American Airlines
LY016 El Al
LY051 El Al
4Z733 Airlink
18:00 Reagan Washington
20:30 Boston
20:20 Tel Aviv
06:50 Johannesburg
19:38 Boston
13:50 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
DL5863 5677 5677 5677 5677 Delta
DL50 Delta
VS449 Virgin Atlantic
4Z735 Airlink
18:20 Reagan Washington
21:30 Boston
19:50 London Heathrow
12:35 Johannesburg
20:00 Boston
09:00 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
B62754 JetBlue Airways
BA214 British Airways
BA057 British Airways
4Z735 Airlink
18:30 Reagan Washington
21:30 Boston
21:10 London Heathrow
12:35 Johannesburg
20:02 Boston
09:00 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
UA4186 United Airlines
UA90 United Airlines
LY051 El Al
4Z733 Airlink
18:30 Reagan Washington
23:05 Newark
20:20 Tel Aviv
06:50 Johannesburg
20:06 Newark
16:20 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
UA3708 4434 4434 4434 3708 United Airlines
UA90 United Airlines
LY051 El Al
4Z733 Airlink
19:00 Reagan Washington
23:05 Newark
20:20 Tel Aviv
06:50 Johannesburg
20:36 Newark
16:20 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
AA4632 American Airlines
BA178 British Airways
BA057 British Airways
4Z735 Airlink
20:59 Reagan Washington
08:05 New York JFK
21:10 London Heathrow
12:35 Johannesburg
22:26 New York JFK
19:50 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
AA4632 American Airlines
AA146 American Airlines
LY051 El Al
4Z733 Airlink
20:59 Reagan Washington
00:05 New York JFK
20:20 Tel Aviv
06:50 Johannesburg
22:26 New York JFK
17:15 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
DL5793 Delta
DL214 Delta
SA061 South African Airways
4Z733 Airlink
21:00 Reagan Washington
23:40 New York JFK
22:10 Lagos
06:50 Johannesburg
22:16 New York JFK
15:40 Lagos
05:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL5793 Delta
DL234 Delta
LY051 El Al
4Z733 Airlink
21:00 Reagan Washington
23:45 New York JFK
20:20 Tel Aviv
06:50 Johannesburg
22:16 New York JFK
17:20 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
DL5793 Delta
AF009 Air France
AF990 Air France
4Z735 Airlink
21:00 Reagan Washington
23:50 New York JFK
23:35 Paris CDG
12:35 Johannesburg
22:16 New York JFK
13:00 Paris CDG
11:20 Johannesburg
13:40 Pietermaritzburg
Connect

2. Richmond to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Fredericksburg to Richmond.

  2. You take a flight from Richmond to Pietermaritzburg and cost approximately 550 USD.

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

Flight Depart Arrive
DL1628 Delta
DL200 Delta
4Z733 Airlink
08:05 Richmond
17:45 Atlanta
06:50 Johannesburg
10:02 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL1508 Delta
DL200 Delta
4Z733 Airlink
10:56 Richmond
17:45 Atlanta
06:50 Johannesburg
12:42 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
UA4173 United Airlines
UA188 United Airlines
4Z733 Airlink
12:35 Richmond
20:45 Newark
06:50 Johannesburg
14:00 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA4173 United Airlines
UA188 United Airlines
4Z735 Airlink
12:35 Richmond
20:45 Newark
12:35 Johannesburg
14:00 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
DL5304 Delta
DL258 Delta
KL0591 KLM
4Z733 Airlink
12:47 Richmond
19:00 Boston
10:20 Amsterdam Schiphol
06:50 Johannesburg
14:24 Boston
07:55 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL3898 4713 4713 4713 4713 4713 Delta
DL134 Delta
KL0591 KLM
4Z733 Airlink
12:50 Richmond
18:45 Detroit
10:20 Amsterdam Schiphol
06:50 Johannesburg
14:39 Detroit
08:20 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL2351 Delta
DL200 Delta
4Z733 Airlink
13:00 Richmond
17:45 Atlanta
06:50 Johannesburg
14:46 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL2351 Delta
DL200 Delta
4Z735 Airlink
13:00 Richmond
17:45 Atlanta
12:35 Johannesburg
14:46 Atlanta
16:00 Johannesburg
13:40 Pietermaritzburg
Connect
DL5383 Delta
DL258 Delta
KL0591 KLM
4Z733 Airlink
14:00 Richmond
19:00 Boston
10:20 Amsterdam Schiphol
06:50 Johannesburg
15:35 Boston
07:55 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL5637 Delta
DL258 Delta
KL0591 KLM
4Z733 Airlink
15:00 Richmond
19:00 Boston
10:20 Amsterdam Schiphol
06:50 Johannesburg
16:40 Boston
07:55 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
UA4579 United Airlines
UA188 United Airlines
4Z735 Airlink
17:48 Richmond
20:45 Newark
12:35 Johannesburg
19:12 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA4579 United Airlines
UA188 United Airlines
4Z733 Airlink
17:48 Richmond
20:45 Newark
06:50 Johannesburg
19:12 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA3714 United Airlines
UA1122 United Airlines
FA217 Safair
4Z733 Airlink
18:01 Richmond
20:30 Newark
18:55 Capetown
06:50 Johannesburg
19:30 Newark
18:00 Capetown
21:05 Johannesburg
07:55 Pietermaritzburg
Connect
UA3714 United Airlines
UA188 United Airlines
4Z735 Airlink
18:01 Richmond
20:45 Newark
12:35 Johannesburg
19:30 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA3714 United Airlines
UA188 United Airlines
4Z733 Airlink
18:01 Richmond
20:45 Newark
06:50 Johannesburg
19:30 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA3714 United Airlines
UA1122 United Airlines
BA6418 British Airways
4Z733 Airlink
18:01 Richmond
20:30 Newark
19:00 Capetown
06:50 Johannesburg
19:30 Newark
18:00 Capetown
21:00 Johannesburg
07:55 Pietermaritzburg
Connect
AA6211 American Airlines
BA296 British Airways
BA057 British Airways
4Z735 Airlink
18:04 Richmond
20:35 Chicago O'Hare
21:10 London Heathrow
12:35 Johannesburg
19:30 Chicago O'Hare
10:15 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
DL3517 Delta
AF377 Air France
AF990 Air France
4Z735 Airlink
18:15 Richmond
21:05 Detroit
23:35 Paris CDG
12:35 Johannesburg
20:04 Detroit
10:50 Paris CDG
11:20 Johannesburg
13:40 Pietermaritzburg
Connect
B61282 JetBlue Airways
TK82 Turkish Airlines
TK42 Turkish Airlines
4Z735 Airlink
19:19 Richmond
22:35 Boston
02:20 Istanbul
12:35 Johannesburg
20:52 Boston
15:55 Istanbul
11:10 Johannesburg
13:40 Pietermaritzburg
Connect

3. Washington Dulles to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Fredericksburg to Washington Dulles.

  2. You take a flight from Washington Dulles to Pietermaritzburg and cost approximately 1000 USD.

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

Flight Depart Arrive
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z743 Airlink
10:00 Washington Dulles
08:40 Addis Ababa
16:35 Johannesburg
07:15 Addis Ababa
13:05 Johannesburg
17:40 Pietermaritzburg
Connect
QR710 Qatar Airways
QR1377 Qatar Airways
4Z743 Airlink
10:35 Washington Dulles
08:00 Doha
16:35 Johannesburg
07:10 Doha
15:35 Johannesburg
17:40 Pietermaritzburg
Connect
UA3553 United Airlines
UA188 United Airlines
4Z733 Airlink
14:00 Washington Dulles
20:45 Newark
06:50 Johannesburg
15:30 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA1156 United Airlines
UA188 United Airlines
4Z733 Airlink
17:06 Washington Dulles
20:45 Newark
06:50 Johannesburg
18:53 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
KL0652 KLM
KL0591 KLM
4Z733 Airlink
17:40 Washington Dulles
10:20 Amsterdam Schiphol
06:50 Johannesburg
07:10 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
QR708 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
18:55 Washington Dulles
20:25 Doha
06:50 Johannesburg
15:30 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
QR708 Qatar Airways
QR1363 Qatar Airways
4Z735 Airlink
18:55 Washington Dulles
02:05 Doha
12:35 Johannesburg
15:30 Doha
09:40 Johannesburg
13:40 Pietermaritzburg
Connect
QR708 Qatar Airways
QR1365 Qatar Airways
4Z735 Airlink
18:55 Washington Dulles
20:25 Doha
12:35 Johannesburg
15:30 Doha
04:00 Johannesburg
13:40 Pietermaritzburg
Connect
EY130 Etihad
EY602 Etihad
4Z735 Airlink
20:15 Washington Dulles
02:00 Abu Dhabi
12:35 Johannesburg
17:55 Abu Dhabi
08:15 Johannesburg
13:40 Pietermaritzburg
Connect
AF057 Air France
AF990 Air France
4Z735 Airlink
20:20 Washington Dulles
23:35 Paris CDG
12:35 Johannesburg
09:50 Paris CDG
11:20 Johannesburg
13:40 Pietermaritzburg
Connect
BA292 British Airways
BA041 British Airways
BA6200 British Airways
4Z735 Airlink
22:00 Washington Dulles
16:55 London Heathrow
07:00 Durban
12:35 Johannesburg
10:05 London Heathrow
05:25 Durban
08:05 Johannesburg
13:40 Pietermaritzburg
Connect
BA292 British Airways
BA041 British Airways
BA6202 British Airways
4Z735 Airlink
22:00 Washington Dulles
16:55 London Heathrow
08:15 Durban
12:35 Johannesburg
10:05 London Heathrow
05:25 Durban
09:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA932 United Airlines
LH572 Lufthansa
4Z735 Airlink
22:00 Washington Dulles
22:00 Frankfurt
12:35 Johannesburg
11:50 Frankfurt
09:35 Johannesburg
13:40 Pietermaritzburg
Connect
BA292 British Airways
BA057 British Airways
4Z735 Airlink
22:00 Washington Dulles
21:10 London Heathrow
12:35 Johannesburg
10:05 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
TK8 Turkish Airlines
TK42 Turkish Airlines
4Z735 Airlink
22:35 Washington Dulles
02:20 Istanbul
12:35 Johannesburg
16:10 Istanbul
11:10 Johannesburg
13:40 Pietermaritzburg
Connect
TK8 Turkish Airlines
TK42 Turkish Airlines
4Z743 Airlink
22:35 Washington Dulles
02:20 Istanbul
16:35 Johannesburg
16:10 Istanbul
11:10 Johannesburg
17:40 Pietermaritzburg
Connect

4. Baltimore to Durban

  1. You take a bus, shuttle or taxi from your location in Fredericksburg to Baltimore.

  2. You take a flight from Baltimore 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
DL1411 Delta
DL200 Delta
FA278 Safair
11:02 Baltimore
17:45 Atlanta
17:25 Johannesburg
13:01 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL1411 Delta
DL200 Delta
4Z569 Airlink
11:02 Baltimore
17:45 Atlanta
17:20 Johannesburg
13:01 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL1411 Delta
DL200 Delta
FA270 266 Safair
11:02 Baltimore
17:45 Atlanta
17:15 Johannesburg
13:01 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
DL1578 Delta
DL200 Delta
4Z569 Airlink
13:29 Baltimore
17:45 Atlanta
17:20 Johannesburg
15:30 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL1578 Delta
DL200 Delta
FA278 Safair
13:29 Baltimore
17:45 Atlanta
17:25 Johannesburg
15:30 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL1578 Delta
DL200 Delta
FA270 266 Safair
13:29 Baltimore
17:45 Atlanta
17:15 Johannesburg
15:30 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
AA4830 4672 4672 4672 American Airlines
BA116 British Airways
BA041 British Airways
18:07 Baltimore
20:15 New York JFK
16:55 London Heathrow
19:20 New York JFK
08:10 London Heathrow
05:25 Durban
Connect
AA4830 4672 4672 4672 American Airlines
AA106 American Airlines
BA041 British Airways
18:07 Baltimore
20:50 New York JFK
16:55 London Heathrow
19:20 New York JFK
08:40 London Heathrow
05:25 Durban
Connect
AA4830 4672 4672 4672 American Airlines
BA172 British Airways
BA041 British Airways
18:07 Baltimore
20:55 New York JFK
16:55 London Heathrow
19:20 New York JFK
08:45 London Heathrow
05:25 Durban
Connect
BA228 British Airways
BA043 British Airways
BA6303 British Airways
20:50 Baltimore
18:15 London Heathrow
09:20 Capetown
09:00 London Heathrow
08:00 Capetown
11:20 Durban
Connect
BA228 British Airways
BA041 British Airways
20:50 Baltimore
16:55 London Heathrow
09:00 London Heathrow
05:25 Durban
Connect

5. Washington Dulles to Durban

  1. You take a bus, shuttle or taxi from your location in Fredericksburg to Washington Dulles.

  2. You take a flight from Washington Dulles 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
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
MN605 Comair
10:00 Washington Dulles
08:40 Addis Ababa
14:35 Johannesburg
07:15 Addis Ababa
13:05 Johannesburg
15:40 Durban
Connect
EK232 Emirates
EK775 Emirates
10:30 Washington Dulles
10:35 Dubai
08:15 Dubai
17:05 Durban
Connect
QR710 Qatar Airways
QR1377 Qatar Airways
BA6209 British Airways
10:35 Washington Dulles
08:00 Doha
16:45 Johannesburg
07:10 Doha
15:35 Johannesburg
17:50 Durban
Connect
QR710 Qatar Airways
QR1377 Qatar Airways
BA6213 British Airways
10:35 Washington Dulles
08:00 Doha
18:30 Johannesburg
07:10 Doha
15:35 Johannesburg
19:35 Durban
Connect
DL2120 Delta
DL200 Delta
MN607 Comair
13:00 Washington Dulles
17:45 Atlanta
17:30 Johannesburg
14:54 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2120 Delta
DL200 Delta
FA278 Safair
13:00 Washington Dulles
17:45 Atlanta
17:25 Johannesburg
14:54 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL2120 Delta
DL200 Delta
4Z569 Airlink
13:00 Washington Dulles
17:45 Atlanta
17:20 Johannesburg
14:54 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
UA3553 United Airlines
UA188 United Airlines
MN609 Comair
14:00 Washington Dulles
20:45 Newark
19:25 Johannesburg
15:30 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA1156 United Airlines
UA188 United Airlines
FA398 Safair
17:06 Washington Dulles
20:45 Newark
20:05 Johannesburg
18:53 Newark
18:20 Johannesburg
21:15 Durban
Connect
UA1156 United Airlines
UA188 United Airlines
FA276 Safair
17:06 Washington Dulles
20:45 Newark
19:45 Johannesburg
18:53 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA1156 United Airlines
UA188 United Airlines
MN609 Comair
17:06 Washington Dulles
20:45 Newark
19:25 Johannesburg
18:53 Newark
18:20 Johannesburg
20:30 Durban
Connect
BA216 British Airways
BA041 British Airways
17:45 Washington Dulles
16:55 London Heathrow
05:50 London Heathrow
05:25 Durban
Connect
BA292 British Airways
BA043 British Airways
BA6303 British Airways
22:00 Washington Dulles
18:15 London Heathrow
09:20 Capetown
10:05 London Heathrow
08:00 Capetown
11:20 Durban
Connect
BA292 British Airways
BA041 British Airways
22:00 Washington Dulles
16:55 London Heathrow
10:05 London Heathrow
05:25 Durban
Connect
UA924 United Airlines
BA041 British Airways
22:25 Washington Dulles
16:55 London Heathrow
10:50 London Heathrow
05:25 Durban
Connect

6. Newark to Pietermaritzburg

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

  2. You take a flight from Newark to Pietermaritzburg and cost approximately 800 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
4Z743 Airlink
00:20 Newark
02:20 Istanbul
16:35 Johannesburg
18:15 Istanbul
11:10 Johannesburg
17:40 Pietermaritzburg
Connect
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
LH403 Lufthansa
LH572 Lufthansa
4Z735 Airlink
18:20 Newark
22:00 Frankfurt
12:35 Johannesburg
07:35 Frankfurt
09:35 Johannesburg
13:40 Pietermaritzburg
Connect
LY026 El Al
LY051 El Al
4Z735 Airlink
20:00 Newark
20:20 Tel Aviv
12:35 Johannesburg
13:20 Tel Aviv
04:55 Johannesburg
13:40 Pietermaritzburg
Connect
LY026 El Al
LY051 El Al
4Z733 Airlink
20:00 Newark
20:20 Tel Aviv
06:50 Johannesburg
13:20 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect
UA188 United Airlines
4Z735 Airlink
20:45 Newark
12:35 Johannesburg
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA188 United Airlines
4Z733 Airlink
20:45 Newark
06:50 Johannesburg
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
BA188 British Airways
BA057 British Airways
4Z735 Airlink
21:35 Newark
21:10 London Heathrow
12:35 Johannesburg
09:15 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
BA188 British Airways
BA057 British Airways
4Z743 Airlink
21:35 Newark
21:10 London Heathrow
16:35 Johannesburg
09:15 London Heathrow
10:15 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
UA90 United Airlines
LY051 El Al
4Z733 Airlink
23:05 Newark
20:20 Tel Aviv
06:50 Johannesburg
16:20 Tel Aviv
04:55 Johannesburg
07:55 Pietermaritzburg
Connect

7. Reagan Washington to Durban

  1. You take a bus, shuttle or taxi from your location in Fredericksburg to Reagan Washington.

  2. You take a flight from Reagan Washington to Durban and cost approximately 900 USD.

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

Flight Depart Arrive
UA4430 United Airlines
UA188 United Airlines
FA398 Safair
08:00 Reagan Washington
20:45 Newark
20:05 Johannesburg
09:21 Newark
18:20 Johannesburg
21:15 Durban
Connect
UA4430 United Airlines
UA188 United Airlines
FA276 Safair
08:00 Reagan Washington
20:45 Newark
19:45 Johannesburg
09:21 Newark
18:20 Johannesburg
20:55 Durban
Connect
DL395 Delta
DL200 Delta
FA270 266 Safair
10:20 Reagan Washington
17:45 Atlanta
17:15 Johannesburg
12:20 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
DL395 Delta
DL200 Delta
FA278 Safair
10:20 Reagan Washington
17:45 Atlanta
17:25 Johannesburg
12:20 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL395 Delta
DL200 Delta
4Z569 Airlink
10:20 Reagan Washington
17:45 Atlanta
17:20 Johannesburg
12:20 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL538 Delta
DL200 Delta
4Z569 Airlink
11:59 Reagan Washington
17:45 Atlanta
17:20 Johannesburg
14:00 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL538 Delta
DL200 Delta
FA270 266 Safair
11:59 Reagan Washington
17:45 Atlanta
17:15 Johannesburg
14:00 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
DL538 Delta
DL200 Delta
FA278 Safair
11:59 Reagan Washington
17:45 Atlanta
17:25 Johannesburg
14:00 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL306 Delta
DL200 Delta
FA278 Safair
12:59 Reagan Washington
17:45 Atlanta
17:25 Johannesburg
14:52 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL306 Delta
DL200 Delta
FA270 266 Safair
12:59 Reagan Washington
17:45 Atlanta
17:15 Johannesburg
14:52 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
DL306 Delta
DL200 Delta
4Z569 Airlink
12:59 Reagan Washington
17:45 Atlanta
17:20 Johannesburg
14:52 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
AA4967 American Airlines
BA170 British Airways
BA041 British Airways
14:59 Reagan Washington
21:50 Pittsburgh
16:55 London Heathrow
16:18 Pittsburgh
10:10 London Heathrow
05:25 Durban
Connect
UA4168 United Airlines
UA188 United Airlines
MN609 Comair
16:30 Reagan Washington
20:45 Newark
19:25 Johannesburg
18:06 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA4168 United Airlines
UA188 United Airlines
FA398 Safair
16:30 Reagan Washington
20:45 Newark
20:05 Johannesburg
18:06 Newark
18:20 Johannesburg
21:15 Durban
Connect
UA4168 United Airlines
UA188 United Airlines
FA276 Safair
16:30 Reagan Washington
20:45 Newark
19:45 Johannesburg
18:06 Newark
18:20 Johannesburg
20:55 Durban
Connect
UA4414 United Airlines
UA188 United Airlines
MN609 Comair
17:00 Reagan Washington
20:45 Newark
19:25 Johannesburg
18:36 Newark
18:20 Johannesburg
20:30 Durban
Connect
DL2995 Delta
DL16 Delta
BA041 British Airways
17:10 Reagan Washington
20:30 Detroit
16:55 London Heathrow
18:51 Detroit
09:00 London Heathrow
05:25 Durban
Connect
UA3577 4183 United Airlines
UA1122 United Airlines
FA160 Safair
18:00 Reagan Washington
20:30 Newark
06:00 Capetown
19:36 Newark
18:00 Capetown
08:05 Durban
Connect
UA3577 4183 United Airlines
UA1122 United Airlines
FA166 Safair
18:00 Reagan Washington
20:30 Newark
06:15 Capetown
19:36 Newark
18:00 Capetown
08:20 Durban
Connect
UA3577 4183 United Airlines
UA188 United Airlines
MN609 Comair
18:00 Reagan Washington
20:45 Newark
19:25 Johannesburg
19:36 Newark
18:20 Johannesburg
20:30 Durban
Connect
UA3577 4183 United Airlines
UA1122 United Airlines
BA6301 British Airways
18:00 Reagan Washington
20:30 Newark
06:30 Capetown
19:36 Newark
18:00 Capetown
08:30 Durban
Connect
AA4657 American Airlines
BA170 British Airways
BA041 British Airways
19:45 Reagan Washington
21:50 Pittsburgh
16:55 London Heathrow
20:56 Pittsburgh
10:10 London Heathrow
05:25 Durban
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