HowToGo

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

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

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

Search Flights

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

1. Eugene to Durban

  1. You take a flight from Eugene to Durban and cost approximately 1800 USD.

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

Flight Depart Arrive
AA5793 American Airlines
BA288 British Airways
BA041 British Airways
06:20 Eugene
20:25 Phoenix
16:55 London Heathrow
10:03 Phoenix
13:20 London Heathrow
05:25 Durban
Connect
UA5661 United Airlines
BA294 British Airways
BA041 British Airways
07:45 Eugene
17:15 Chicago O'Hare
16:55 London Heathrow
13:20 Chicago O'Hare
06:55 London Heathrow
05:25 Durban
Connect
UA5661 United Airlines
UA931 United Airlines
BA041 British Airways
07:45 Eugene
17:55 Chicago O'Hare
16:55 London Heathrow
13:20 Chicago O'Hare
07:55 London Heathrow
05:25 Durban
Connect
G41316 Allegiant Air
BA272 British Airways
BA041 British Airways
11:37 Eugene
18:20 San Diego
16:55 London Heathrow
13:40 San Diego
12:55 London Heathrow
05:25 Durban
Connect
AS2268 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
11:45 Eugene
18:25 Seattle
16:55 London Heathrow
13:00 Seattle
11:50 London Heathrow
05:25 Durban
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
BA6203 British Airways
11:45 Eugene
16:40 Seattle
20:25 Doha
09:40 Johannesburg
13:00 Seattle
18:05 Doha
04:00 Johannesburg
10:45 Durban
Connect
AS2268 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
11:45 Eugene
19:45 Seattle
16:55 London Heathrow
13:00 Seattle
13:10 London Heathrow
05:25 Durban
Connect
AS2268 Alaska Airlines, Inc.
BA048 British Airways
BA043 British Airways
BA6303 British Airways
11:45 Eugene
18:25 Seattle
18:15 London Heathrow
09:20 Capetown
13:00 Seattle
11:50 London Heathrow
08:00 Capetown
11:20 Durban
Connect
AS2268 Alaska Airlines, Inc.
AA156 American Airlines
BA043 British Airways
BA6303 British Airways
11:45 Eugene
19:45 Seattle
18:15 London Heathrow
09:20 Capetown
13:00 Seattle
13:10 London Heathrow
08:00 Capetown
11:20 Durban
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
BA6205 British Airways
11:45 Eugene
16:40 Seattle
20:25 Doha
06:30 Johannesburg
13:00 Seattle
18:05 Doha
04:00 Johannesburg
07:35 Durban
Connect
DL3912 Delta
DL20 Delta
BA041 British Airways
12:08 Eugene
19:10 Seattle
16:55 London Heathrow
13:25 Seattle
12:55 London Heathrow
05:25 Durban
Connect
UA5863 United Airlines
UA27 United Airlines
BA041 British Airways
12:55 Eugene
17:50 Denver
16:55 London Heathrow
16:40 Denver
09:40 London Heathrow
05:25 Durban
Connect
WN2392 Southwest Airlines
BA274 British Airways
BA041 British Airways
13:00 Eugene
20:50 Las Vegas
16:55 London Heathrow
15:00 Las Vegas
14:50 London Heathrow
05:25 Durban
Connect
AA5802 American Airlines
BA288 British Airways
BA041 British Airways
15:40 Eugene
20:25 Phoenix
16:55 London Heathrow
19:03 Phoenix
13:20 London Heathrow
05:25 Durban
Connect
AA5802 American Airlines
BA288 British Airways
BA043 British Airways
BA6303 British Airways
15:40 Eugene
20:25 Phoenix
18:15 London Heathrow
09:20 Capetown
19:03 Phoenix
13:20 London Heathrow
08:00 Capetown
11:20 Durban
Connect
UA5959 United Airlines
BA268 British Airways
BA043 British Airways
BA6303 British Airways
15:46 Eugene
20:50 Los Angeles
18:15 London Heathrow
09:20 Capetown
18:10 Los Angeles
15:10 London Heathrow
08:00 Capetown
11:20 Durban
Connect
UA5959 United Airlines
BA268 British Airways
BA041 British Airways
15:46 Eugene
20:50 Los Angeles
16:55 London Heathrow
18:10 Los Angeles
15:10 London Heathrow
05:25 Durban
Connect
UA5959 United Airlines
VS024 Virgin Atlantic
BA041 British Airways
15:46 Eugene
19:35 Los Angeles
16:55 London Heathrow
18:10 Los Angeles
13:50 London Heathrow
05:25 Durban
Connect
AS3333 Alaska Airlines, Inc.
BA268 British Airways
BA041 British Airways
16:40 Eugene
20:50 Los Angeles
16:55 London Heathrow
18:58 Los Angeles
15:10 London Heathrow
05:25 Durban
Connect
AS3333 Alaska Airlines, Inc.
BA268 British Airways
BA043 British Airways
BA6303 British Airways
16:40 Eugene
20:50 Los Angeles
18:15 London Heathrow
09:20 Capetown
18:58 Los Angeles
15:10 London Heathrow
08:00 Capetown
11:20 Durban
Connect
DL3553 Delta
AA156 American Airlines
BA041 British Airways
17:23 Eugene
19:45 Seattle
16:55 London Heathrow
18:35 Seattle
13:10 London Heathrow
05:25 Durban
Connect
AS2024 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
17:35 Eugene
19:45 Seattle
16:55 London Heathrow
18:48 Seattle
13:10 London Heathrow
05:25 Durban
Connect

2. Eugene to Pietermaritzburg

  1. You take a flight from Eugene to Pietermaritzburg and cost approximately 1100 USD.

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

Flight Depart Arrive
DL3978 Delta
DL142 Delta
KL0591 KLM
4Z733 Airlink
05:23 Eugene
13:20 Seattle
10:20 Amsterdam Schiphol
06:50 Johannesburg
06:45 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL3915 Delta
DL56 Delta
KL0591 KLM
4Z733 Airlink
05:46 Eugene
14:25 Salt Lake City
10:20 Amsterdam Schiphol
06:50 Johannesburg
08:54 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
AS2296 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
07:10 Eugene
16:40 Seattle
20:25 Doha
06:50 Johannesburg
08:27 Seattle
18:05 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
UA5661 United Airlines
UA2138 United Airlines
UA188 United Airlines
4Z733 Airlink
07:45 Eugene
15:55 Chicago O'Hare
20:45 Newark
06:50 Johannesburg
13:20 Chicago O'Hare
19:13 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA5661 United Airlines
UA1697 United Airlines
UA188 United Airlines
4Z733 Airlink
07:45 Eugene
14:35 Chicago O'Hare
20:45 Newark
06:50 Johannesburg
13:20 Chicago O'Hare
17:57 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA5661 United Airlines
UA2314 United Airlines
UA188 United Airlines
4Z733 Airlink
07:45 Eugene
14:20 Chicago O'Hare
20:45 Newark
06:50 Johannesburg
13:20 Chicago O'Hare
17:43 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
UA5661 United Airlines
UA1697 United Airlines
UA188 United Airlines
4Z735 Airlink
07:45 Eugene
14:35 Chicago O'Hare
20:45 Newark
12:35 Johannesburg
13:20 Chicago O'Hare
17:57 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA5661 United Airlines
UA2314 United Airlines
UA188 United Airlines
4Z735 Airlink
07:45 Eugene
14:20 Chicago O'Hare
20:45 Newark
12:35 Johannesburg
13:20 Chicago O'Hare
17:43 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA5661 United Airlines
UA2138 United Airlines
UA188 United Airlines
4Z735 Airlink
07:45 Eugene
15:55 Chicago O'Hare
20:45 Newark
12:35 Johannesburg
13:20 Chicago O'Hare
19:13 Newark
18:20 Johannesburg
13:40 Pietermaritzburg
Connect
DL4117 Delta
QR720 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
11:24 Eugene
16:40 Seattle
20:25 Doha
06:50 Johannesburg
12:39 Seattle
18:05 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL4117 Delta
AF367 Air France
AF990 Air France
4Z735 Airlink
11:24 Eugene
13:45 Seattle
23:35 Paris CDG
12:35 Johannesburg
12:39 Seattle
08:30 Paris CDG
11:20 Johannesburg
13:40 Pietermaritzburg
Connect
AS2268 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6200 British Airways
4Z735 Airlink
11:45 Eugene
18:25 Seattle
16:55 London Heathrow
07:00 Durban
12:35 Johannesburg
13:00 Seattle
11:50 London Heathrow
05:25 Durban
08:05 Johannesburg
13:40 Pietermaritzburg
Connect
AS2268 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6202 British Airways
4Z735 Airlink
11:45 Eugene
18:25 Seattle
16:55 London Heathrow
08:15 Durban
12:35 Johannesburg
13:00 Seattle
11:50 London Heathrow
05:25 Durban
09:20 Johannesburg
13:40 Pietermaritzburg
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1363 Qatar Airways
4Z735 Airlink
11:45 Eugene
16:40 Seattle
02:05 Doha
12:35 Johannesburg
13:00 Seattle
18:05 Doha
09:40 Johannesburg
13:40 Pietermaritzburg
Connect
AS2268 Alaska Airlines, Inc.
BA048 British Airways
BA057 British Airways
4Z735 Airlink
11:45 Eugene
18:25 Seattle
21:10 London Heathrow
12:35 Johannesburg
13:00 Seattle
11:50 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
4Z735 Airlink
11:45 Eugene
16:40 Seattle
20:25 Doha
12:35 Johannesburg
13:00 Seattle
18:05 Doha
04:00 Johannesburg
13:40 Pietermaritzburg
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
11:45 Eugene
16:40 Seattle
20:25 Doha
06:50 Johannesburg
13:00 Seattle
18:05 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL3912 Delta
VS106 Virgin Atlantic
VS449 Virgin Atlantic
4Z743 Airlink
12:08 Eugene
16:05 Seattle
19:50 London Heathrow
16:35 Johannesburg
13:25 Seattle
09:30 London Heathrow
08:55 Johannesburg
17:40 Pietermaritzburg
Connect
DL3912 Delta
VS106 Virgin Atlantic
VS449 Virgin Atlantic
4Z735 Airlink
12:08 Eugene
16:05 Seattle
19:50 London Heathrow
12:35 Johannesburg
13:25 Seattle
09:30 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
DL3912 Delta
DL20 Delta
VS449 Virgin Atlantic
4Z743 Airlink
12:08 Eugene
19:10 Seattle
19:50 London Heathrow
16:35 Johannesburg
13:25 Seattle
12:55 London Heathrow
08:55 Johannesburg
17:40 Pietermaritzburg
Connect
DL3912 Delta
DL20 Delta
VS449 Virgin Atlantic
4Z735 Airlink
12:08 Eugene
19:10 Seattle
19:50 London Heathrow
12:35 Johannesburg
13:25 Seattle
12:55 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
DL3912 Delta
QR720 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
12:08 Eugene
16:40 Seattle
20:25 Doha
06:50 Johannesburg
13:25 Seattle
18:05 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
UA5863 United Airlines
LH447 Lufthansa
LH572 Lufthansa
4Z735 Airlink
12:55 Eugene
17:45 Denver
22:00 Frankfurt
12:35 Johannesburg
16:40 Denver
11:50 Frankfurt
09:35 Johannesburg
13:40 Pietermaritzburg
Connect
UA5863 United Airlines
LH447 Lufthansa
LH572 Lufthansa
4Z743 Airlink
12:55 Eugene
17:45 Denver
22:00 Frankfurt
16:35 Johannesburg
16:40 Denver
11:50 Frankfurt
09:35 Johannesburg
17:40 Pietermaritzburg
Connect
UA5753 United Airlines
UA926 United Airlines
LH572 Lufthansa
4Z735 Airlink
13:55 Eugene
18:45 San Francisco
22:00 Frankfurt
12:35 Johannesburg
15:35 San Francisco
14:55 Frankfurt
09:35 Johannesburg
13:40 Pietermaritzburg
Connect
AA5802 American Airlines
BA288 British Airways
BA057 British Airways
4Z735 Airlink
15:40 Eugene
20:25 Phoenix
21:10 London Heathrow
12:35 Johannesburg
19:03 Phoenix
13:20 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
AA5802 American Airlines
BA288 British Airways
BA057 British Airways
4Z743 Airlink
15:40 Eugene
20:25 Phoenix
21:10 London Heathrow
16:35 Johannesburg
19:03 Phoenix
13:20 London Heathrow
10:15 Johannesburg
17:40 Pietermaritzburg
Connect
UA5959 United Airlines
VS024 Virgin Atlantic
VS449 Virgin Atlantic
4Z735 Airlink
15:46 Eugene
19:35 Los Angeles
19:50 London Heathrow
12:35 Johannesburg
18:10 Los Angeles
13:50 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
UA5959 United Airlines
AF077 Air France
AF990 Air France
4Z735 Airlink
15:46 Eugene
21:05 Los Angeles
23:35 Paris CDG
12:35 Johannesburg
18:10 Los Angeles
16:55 Paris CDG
11:20 Johannesburg
13:40 Pietermaritzburg
Connect
UA5959 United Airlines
LX41 Swiss
LX284 Swiss
4Z735 Airlink
15:46 Eugene
20:00 Los Angeles
22:40 Zurich
12:35 Johannesburg
18:10 Los Angeles
15:55 Zurich
10:10 Johannesburg
13:40 Pietermaritzburg
Connect
UA5959 United Airlines
SV0042 Saudia
SV0447 Saudia
4Z735 Airlink
15:46 Eugene
20:40 Los Angeles
04:35 Jeddah
12:35 Johannesburg
18:10 Los Angeles
22:00 Jeddah
10:45 Johannesburg
13:40 Pietermaritzburg
Connect
UA5959 United Airlines
BA268 British Airways
BA057 British Airways
4Z735 Airlink
15:46 Eugene
20:50 Los Angeles
21:10 London Heathrow
12:35 Johannesburg
18:10 Los Angeles
15:10 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
AS3333 Alaska Airlines, Inc.
AF077 Air France
AF990 Air France
4Z735 Airlink
16:40 Eugene
21:05 Los Angeles
23:35 Paris CDG
12:35 Johannesburg
18:58 Los Angeles
16:55 Paris CDG
11:20 Johannesburg
13:40 Pietermaritzburg
Connect
AS3333 Alaska Airlines, Inc.
SV0042 Saudia
SV0447 Saudia
4Z735 Airlink
16:40 Eugene
20:40 Los Angeles
04:35 Jeddah
12:35 Johannesburg
18:58 Los Angeles
22:00 Jeddah
10:45 Johannesburg
13:40 Pietermaritzburg
Connect
AS3333 Alaska Airlines, Inc.
BA268 British Airways
BA057 British Airways
4Z743 Airlink
16:40 Eugene
20:50 Los Angeles
21:10 London Heathrow
16:35 Johannesburg
18:58 Los Angeles
15:10 London Heathrow
10:15 Johannesburg
17:40 Pietermaritzburg
Connect
AS3333 Alaska Airlines, Inc.
BA268 British Airways
BA057 British Airways
4Z735 Airlink
16:40 Eugene
20:50 Los Angeles
21:10 London Heathrow
12:35 Johannesburg
18:58 Los Angeles
15:10 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
AS3333 Alaska Airlines, Inc.
LX41 Swiss
LX284 Swiss
4Z735 Airlink
16:40 Eugene
20:00 Los Angeles
22:40 Zurich
12:35 Johannesburg
18:58 Los Angeles
15:55 Zurich
10:10 Johannesburg
13:40 Pietermaritzburg
Connect
DL3553 Delta
AA156 American Airlines
BA057 British Airways
4Z735 Airlink
17:23 Eugene
19:45 Seattle
21:10 London Heathrow
12:35 Johannesburg
18:35 Seattle
13:10 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
AS2024 Alaska Airlines, Inc.
AA156 American Airlines
VS449 Virgin Atlantic
4Z735 Airlink
17:35 Eugene
19:45 Seattle
19:50 London Heathrow
12:35 Johannesburg
18:48 Seattle
13:10 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
AS2024 Alaska Airlines, Inc.
AA156 American Airlines
BA057 British Airways
4Z735 Airlink
17:35 Eugene
19:45 Seattle
21:10 London Heathrow
12:35 Johannesburg
18:48 Seattle
13:10 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect

3. Portland to Durban

  1. You take a bus, shuttle or taxi from your location in Eugene to Portland.

  2. You take a flight from Portland 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
AS314 Alaska Airlines, Inc.
BA286 British Airways
BA041 British Airways
14:55 Portland
20:20 San Francisco
16:55 London Heathrow
16:40 San Francisco
14:55 London Heathrow
05:25 Durban
Connect
AS2053 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
15:20 Portland
18:25 Seattle
16:55 London Heathrow
16:15 Seattle
11:50 London Heathrow
05:25 Durban
Connect
BA266 British Airways
BA041 British Airways
18:55 Portland
16:55 London Heathrow
12:20 London Heathrow
05:25 Durban
Connect
BA266 British Airways
BA043 British Airways
BA6303 British Airways
18:55 Portland
18:15 London Heathrow
09:20 Capetown
12:20 London Heathrow
08:00 Capetown
11:20 Durban
Connect
EI8966 Aer Lingus
BA041 British Airways
18:55 Portland
16:55 London Heathrow
12:20 London Heathrow
05:25 Durban
Connect

4. Portland to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Eugene to Portland.

  2. You take a flight from Portland to Pietermaritzburg and cost approximately 260 USD.

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

Flight Depart Arrive
DL882 Delta
DL200 Delta
4Z733 Airlink
06:00 Portland
17:45 Atlanta
06:50 Johannesburg
13:30 Atlanta
16:00 Johannesburg
07:55 Pietermaritzburg
Connect
DL3622 Delta
DL142 Delta
KL0591 KLM
4Z733 Airlink
09:19 Portland
13:20 Seattle
10:20 Amsterdam Schiphol
06:50 Johannesburg
10:28 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL1377 Delta
DL56 Delta
KL0591 KLM
4Z733 Airlink
10:12 Portland
14:25 Salt Lake City
10:20 Amsterdam Schiphol
06:50 Johannesburg
12:58 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL2710 Delta
DL56 Delta
KL0591 KLM
4Z733 Airlink
10:25 Portland
14:25 Salt Lake City
10:20 Amsterdam Schiphol
06:50 Johannesburg
13:10 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
AS28 Alaska Airlines, Inc.
UA188 United Airlines
4Z733 Airlink
10:46 Portland
20:45 Newark
06:50 Johannesburg
19:00 Newark
18:20 Johannesburg
07:55 Pietermaritzburg
Connect
DL4053 Delta
DL142 Delta
KL0591 KLM
4Z733 Airlink
11:15 Portland
13:20 Seattle
10:20 Amsterdam Schiphol
06:50 Johannesburg
12:18 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
DL178 Delta
KL0591 KLM
4Z735 Airlink
13:05 Portland
10:20 Amsterdam Schiphol
12:35 Johannesburg
08:05 Amsterdam Schiphol
22:05 Johannesburg
13:40 Pietermaritzburg
Connect
DL178 Delta
KL0591 KLM
4Z733 Airlink
13:05 Portland
10:20 Amsterdam Schiphol
06:50 Johannesburg
08:05 Amsterdam Schiphol
22:05 Johannesburg
07:55 Pietermaritzburg
Connect
UA2240 United Airlines
LH447 Lufthansa
LH572 Lufthansa
4Z735 Airlink
13:10 Portland
17:45 Denver
22:00 Frankfurt
12:35 Johannesburg
16:38 Denver
11:50 Frankfurt
09:35 Johannesburg
13:40 Pietermaritzburg
Connect
DL2725 Delta
QR720 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
13:10 Portland
16:40 Seattle
20:25 Doha
06:50 Johannesburg
14:15 Seattle
18:05 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
AS2596 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
4Z735 Airlink
13:45 Portland
16:40 Seattle
20:25 Doha
12:35 Johannesburg
14:41 Seattle
18:05 Doha
04:00 Johannesburg
13:40 Pietermaritzburg
Connect
AS2596 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
13:45 Portland
16:40 Seattle
20:25 Doha
06:50 Johannesburg
14:41 Seattle
18:05 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
AS1121 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
13:45 Portland
16:40 Seattle
20:25 Doha
06:50 Johannesburg
14:44 Seattle
18:05 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
AS2596 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
14:00 Portland
16:40 Seattle
20:25 Doha
06:50 Johannesburg
14:55 Seattle
18:05 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
AS2596 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
4Z735 Airlink
14:00 Portland
16:40 Seattle
20:25 Doha
12:35 Johannesburg
14:55 Seattle
18:05 Doha
04:00 Johannesburg
13:40 Pietermaritzburg
Connect
AS2596 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1363 Qatar Airways
4Z735 Airlink
14:00 Portland
16:40 Seattle
02:05 Doha
12:35 Johannesburg
14:55 Seattle
18:05 Doha
09:40 Johannesburg
13:40 Pietermaritzburg
Connect
AS2145 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
14:45 Portland
16:40 Seattle
20:25 Doha
06:50 Johannesburg
15:40 Seattle
18:05 Doha
04:00 Johannesburg
07:55 Pietermaritzburg
Connect
AS2053 Alaska Airlines, Inc.
BA048 British Airways
BA057 British Airways
4Z735 Airlink
15:20 Portland
18:25 Seattle
21:10 London Heathrow
12:35 Johannesburg
16:15 Seattle
11:50 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
DL3719 Delta
DL20 Delta
VS449 Virgin Atlantic
4Z735 Airlink
15:30 Portland
19:10 Seattle
19:50 London Heathrow
12:35 Johannesburg
16:29 Seattle
12:55 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
DE2091 Condor Flugdienst
LH572 Lufthansa
4Z735 Airlink
17:05 Portland
22:00 Frankfurt
12:35 Johannesburg
12:40 Frankfurt
09:35 Johannesburg
13:40 Pietermaritzburg
Connect
AS455 Alaska Airlines, Inc.
AA156 American Airlines
BA057 British Airways
4Z735 Airlink
17:15 Portland
19:45 Seattle
21:10 London Heathrow
12:35 Johannesburg
18:14 Seattle
13:10 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
BA266 British Airways
BA041 British Airways
BA6200 British Airways
4Z743 Airlink
18:55 Portland
16:55 London Heathrow
07:00 Durban
16:35 Johannesburg
12:20 London Heathrow
05:25 Durban
08:05 Johannesburg
17:40 Pietermaritzburg
Connect
BA266 British Airways
BA041 British Airways
BA6202 British Airways
4Z743 Airlink
18:55 Portland
16:55 London Heathrow
08:15 Durban
16:35 Johannesburg
12:20 London Heathrow
05:25 Durban
09:20 Johannesburg
17:40 Pietermaritzburg
Connect
EI8966 Aer Lingus
VS449 Virgin Atlantic
4Z735 Airlink
18:55 Portland
19:50 London Heathrow
12:35 Johannesburg
12:20 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
BA266 British Airways
BA057 British Airways
4Z743 Airlink
18:55 Portland
21:10 London Heathrow
16:35 Johannesburg
12:20 London Heathrow
10:15 Johannesburg
17:40 Pietermaritzburg
Connect
BA266 British Airways
BA708 British Airways
LX284 Swiss
4Z735 Airlink
18:55 Portland
17:30 London Heathrow
22:40 Zurich
12:35 Johannesburg
12:20 London Heathrow
20:20 Zurich
10:10 Johannesburg
13:40 Pietermaritzburg
Connect
BA266 British Airways
KQ101 Kenya Airways
KQ760 Kenya Airways
4Z735 Airlink
18:55 Portland
17:25 London Heathrow
07:45 Nairobi
12:35 Johannesburg
12:20 London Heathrow
05:00 Nairobi
10:55 Johannesburg
13:40 Pietermaritzburg
Connect
EI8966 Aer Lingus
LX333 Swiss
LX284 Swiss
4Z735 Airlink
18:55 Portland
13:45 London Heathrow
22:40 Zurich
12:35 Johannesburg
12:20 London Heathrow
16:35 Zurich
10:10 Johannesburg
13:40 Pietermaritzburg
Connect
BA266 British Airways
BA322 British Airways
AF990 Air France
4Z735 Airlink
18:55 Portland
17:20 London Heathrow
23:35 Paris CDG
12:35 Johannesburg
12:20 London Heathrow
19:45 Paris CDG
11:20 Johannesburg
13:40 Pietermaritzburg
Connect
BA266 British Airways
BA326 British Airways
AF990 Air France
4Z735 Airlink
18:55 Portland
20:10 London Heathrow
23:35 Paris CDG
12:35 Johannesburg
12:20 London Heathrow
22:30 Paris CDG
11:20 Johannesburg
13:40 Pietermaritzburg
Connect
BA266 British Airways
VS449 Virgin Atlantic
4Z735 Airlink
18:55 Portland
19:50 London Heathrow
12:35 Johannesburg
12:20 London Heathrow
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
BA266 British Airways
BA081 British Airways
SA053 South African Airways
4Z735 Airlink
18:55 Portland
13:20 London Heathrow
22:35 Accra
12:35 Johannesburg
12:20 London Heathrow
19:50 Accra
06:25 Johannesburg
13:40 Pietermaritzburg
Connect
EI8966 Aer Lingus
BA057 British Airways
4Z735 Airlink
18:55 Portland
21:10 London Heathrow
12:35 Johannesburg
12:20 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
EI8966 Aer Lingus
BA041 British Airways
BA6200 British Airways
4Z735 Airlink
18:55 Portland
16:55 London Heathrow
07:00 Durban
12:35 Johannesburg
12:20 London Heathrow
05:25 Durban
08:05 Johannesburg
13:40 Pietermaritzburg
Connect
BA266 British Airways
BA041 British Airways
BA6200 British Airways
4Z735 Airlink
18:55 Portland
16:55 London Heathrow
07:00 Durban
12:35 Johannesburg
12:20 London Heathrow
05:25 Durban
08:05 Johannesburg
13:40 Pietermaritzburg
Connect
BA266 British Airways
BA041 British Airways
BA6202 British Airways
4Z735 Airlink
18:55 Portland
16:55 London Heathrow
08:15 Durban
12:35 Johannesburg
12:20 London Heathrow
05:25 Durban
09:20 Johannesburg
13:40 Pietermaritzburg
Connect
BA266 British Airways
BA041 British Airways
BA6212 British Airways
4Z743 Airlink
18:55 Portland
16:55 London Heathrow
12:15 Durban
16:35 Johannesburg
12:20 London Heathrow
05:25 Durban
13:20 Johannesburg
17:40 Pietermaritzburg
Connect
BA266 British Airways
BA057 British Airways
4Z735 Airlink
18:55 Portland
21:10 London Heathrow
12:35 Johannesburg
12:20 London Heathrow
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
EI8966 Aer Lingus
KQ101 Kenya Airways
KQ760 Kenya Airways
4Z735 Airlink
18:55 Portland
17:25 London Heathrow
07:45 Nairobi
12:35 Johannesburg
12:20 London Heathrow
05:00 Nairobi
10:55 Johannesburg
13:40 Pietermaritzburg
Connect
AC1840 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z743 Airlink
22:55 Portland
10:20 Toronto
08:40 Addis Ababa
16:35 Johannesburg
06:22 Toronto
07:20 Addis Ababa
13:05 Johannesburg
17:40 Pietermaritzburg
Connect

5. Redmond to Durban

  1. You take a bus, shuttle or taxi from your location in Eugene to Redmond.

  2. You take a flight from Redmond to Durban and cost approximately 2200 USD.

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

Flight Depart Arrive
AS2553 Alaska Airlines, Inc.
BA284 British Airways
BA041 British Airways
08:30 Redmond
16:10 San Francisco
16:55 London Heathrow
10:05 San Francisco
10:35 London Heathrow
05:25 Durban
Connect
AS2414 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
11:39 Redmond
19:45 Seattle
16:55 London Heathrow
12:54 Seattle
13:10 London Heathrow
05:25 Durban
Connect
UA5771 United Airlines
UA27 United Airlines
BA041 British Airways
13:05 Redmond
17:50 Denver
16:55 London Heathrow
16:33 Denver
09:40 London Heathrow
05:25 Durban
Connect
AA3232 American Airlines
BA288 British Airways
BA041 British Airways
13:21 Redmond
20:25 Phoenix
16:55 London Heathrow
16:48 Phoenix
13:20 London Heathrow
05:25 Durban
Connect
AS2153 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
13:40 Redmond
19:45 Seattle
16:55 London Heathrow
14:54 Seattle
13:10 London Heathrow
05:25 Durban
Connect
AS2153 Alaska Airlines, Inc.
BA048 British Airways
BA043 British Airways
BA6303 British Airways
13:40 Redmond
18:25 Seattle
18:15 London Heathrow
09:20 Capetown
14:54 Seattle
11:50 London Heathrow
08:00 Capetown
11:20 Durban
Connect
AS2153 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
13:40 Redmond
18:25 Seattle
16:55 London Heathrow
14:54 Seattle
11:50 London Heathrow
05:25 Durban
Connect
AS2153 Alaska Airlines, Inc.
AA156 American Airlines
BA043 British Airways
BA6303 British Airways
13:40 Redmond
19:45 Seattle
18:15 London Heathrow
09:20 Capetown
14:54 Seattle
13:10 London Heathrow
08:00 Capetown
11:20 Durban
Connect
UA5265 United Airlines
BA286 British Airways
BA041 British Airways
13:41 Redmond
20:20 San Francisco
16:55 London Heathrow
15:35 San Francisco
14:55 London Heathrow
05:25 Durban
Connect
AA3252 American Airlines
BA288 British Airways
BA041 British Airways
14:04 Redmond
20:25 Phoenix
16:55 London Heathrow
17:32 Phoenix
13:20 London Heathrow
05:25 Durban
Connect
AS3466 Alaska Airlines, Inc.
BA272 British Airways
BA041 British Airways
14:20 Redmond
18:20 San Diego
16:55 London Heathrow
16:32 San Diego
12:55 London Heathrow
05:25 Durban
Connect
G458 Allegiant Air
BA274 British Airways
BA043 British Airways
BA6303 British Airways
16:45 Redmond
20:50 Las Vegas
18:15 London Heathrow
09:20 Capetown
18:42 Las Vegas
14:50 London Heathrow
08:00 Capetown
11:20 Durban
Connect
DL3772 Delta
AA156 American Airlines
BA041 British Airways
17:21 Redmond
19:45 Seattle
16:55 London Heathrow
18:36 Seattle
13:10 London Heathrow
05:25 Durban
Connect
DL3620 Delta
AA156 American Airlines
BA041 British Airways
17:29 Redmond
19:45 Seattle
16:55 London Heathrow
18:50 Seattle
13:10 London Heathrow
05:25 Durban
Connect
G4241 Allegiant Air
BA274 British Airways
BA041 British Airways
18:01 Redmond
20:50 Las Vegas
16:55 London Heathrow
19:58 Las Vegas
14:50 London Heathrow
05:25 Durban
Connect
G4241 Allegiant Air
BA274 British Airways
BA043 British Airways
BA6303 British Airways
18:01 Redmond
20:50 Las Vegas
18:15 London Heathrow
09:20 Capetown
19:58 Las Vegas
14:50 London Heathrow
08:00 Capetown
11:20 Durban
Connect

6. Seattle to Durban

  1. You take a bus, shuttle or taxi from your location in Eugene to Seattle.

  2. You take a flight from Seattle to Durban and cost approximately 290 USD.

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

Flight Depart Arrive
DL972 Delta
DL200 Delta
FA278 Safair
07:35 Seattle
17:45 Atlanta
17:25 Johannesburg
15:15 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL972 Delta
DL200 Delta
4Z569 Airlink
07:35 Seattle
17:45 Atlanta
17:20 Johannesburg
15:15 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
DL972 Delta
DL200 Delta
FA270 266 Safair
07:35 Seattle
17:45 Atlanta
17:15 Johannesburg
15:15 Atlanta
16:00 Johannesburg
18:25 Durban
Connect
DL878 Delta
DL200 Delta
FA278 Safair
07:36 Seattle
17:45 Atlanta
17:25 Johannesburg
15:13 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL878 Delta
DL200 Delta
MN607 Comair
07:36 Seattle
17:45 Atlanta
17:30 Johannesburg
15:13 Atlanta
16:00 Johannesburg
18:35 Durban
Connect
DL878 Delta
DL200 Delta
4Z569 Airlink
07:36 Seattle
17:45 Atlanta
17:20 Johannesburg
15:13 Atlanta
16:00 Johannesburg
18:30 Durban
Connect
AA1987 American Airlines
BA296 British Airways
BA041 British Airways
13:03 Seattle
20:35 Chicago O'Hare
16:55 London Heathrow
19:08 Chicago O'Hare
10:15 London Heathrow
05:25 Durban
Connect
VS106 Virgin Atlantic
BA041 British Airways
16:05 Seattle
16:55 London Heathrow
09:30 London Heathrow
05:25 Durban
Connect
QR720 Qatar Airways
QR1365 Qatar Airways
BA6205 British Airways
16:40 Seattle
20:25 Doha
06:30 Johannesburg
18:05 Doha
04:00 Johannesburg
07:35 Durban
Connect
BA048 British Airways
BA043 British Airways
BA6303 British Airways
18:25 Seattle
18:15 London Heathrow
09:20 Capetown
11:50 London Heathrow
08:00 Capetown
11:20 Durban
Connect
BA048 British Airways
BA041 British Airways
18:25 Seattle
16:55 London Heathrow
11:50 London Heathrow
05:25 Durban
Connect
DL20 Delta
BA041 British Airways
19:10 Seattle
16:55 London Heathrow
12:55 London Heathrow
05:25 Durban
Connect
EI52 Aer Lingus
BA839 British Airways
BA041 British Airways
19:25 Seattle
14:25 Dublin
16:55 London Heathrow
12:45 Dublin
15:45 London Heathrow
05:25 Durban
Connect
AA156 American Airlines
BA041 British Airways
19:45 Seattle
16:55 London Heathrow
13:10 London Heathrow
05:25 Durban
Connect
AA156 American Airlines
BA043 British Airways
BA6303 British Airways
19:45 Seattle
18:15 London Heathrow
09:20 Capetown
13:10 London Heathrow
08:00 Capetown
11:20 Durban
Connect

7. Portland to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Eugene to Portland.

  2. You take a flight from Portland to Johannesburg and cost approximately 260 USD.

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

Flight Depart Arrive
DL882 Delta
DL200 Delta
06:00 Portland
17:45 Atlanta
13:30 Atlanta
16:00 Johannesburg
Connect
DL964 Delta
DL160 Delta
KL0591 KLM
06:20 Portland
15:40 Minneapolis
10:20 Amsterdam Schiphol
11:35 Minneapolis
06:55 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL2743 Delta
DL142 Delta
KL0591 KLM
07:00 Portland
13:20 Seattle
10:20 Amsterdam Schiphol
08:10 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL3622 Delta
DL142 Delta
KL0591 KLM
09:19 Portland
13:20 Seattle
10:20 Amsterdam Schiphol
10:28 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL1377 Delta
DL56 Delta
KL0591 KLM
10:12 Portland
14:25 Salt Lake City
10:20 Amsterdam Schiphol
12:58 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL2710 Delta
DL56 Delta
KL0591 KLM
10:25 Portland
14:25 Salt Lake City
10:20 Amsterdam Schiphol
13:10 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS28 Alaska Airlines, Inc.
UA188 United Airlines
10:46 Portland
20:45 Newark
19:00 Newark
18:20 Johannesburg
Connect
DL4053 Delta
DL142 Delta
KL0591 KLM
11:15 Portland
13:20 Seattle
10:20 Amsterdam Schiphol
12:18 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL178 Delta
KL0591 KLM
13:05 Portland
10:20 Amsterdam Schiphol
08:05 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2596 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
13:45 Portland
16:40 Seattle
20:25 Doha
14:41 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS1121 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
13:45 Portland
16:40 Seattle
20:25 Doha
14:44 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2596 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
14:00 Portland
16:40 Seattle
20:25 Doha
14:55 Seattle
18:05 Doha
04:00 Johannesburg
Connect
BA266 British Airways
BA041 British Airways
BA6212 British Airways
18:55 Portland
16:55 London Heathrow
12:15 Durban
12:20 London Heathrow
05:25 Durban
13:20 Johannesburg
Connect
BA266 British Airways
BA041 British Airways
BA6200 British Airways
18:55 Portland
16:55 London Heathrow
07:00 Durban
12:20 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
BA266 British Airways
BA041 British Airways
BA6202 British Airways
18:55 Portland
16:55 London Heathrow
08:15 Durban
12:20 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
BA266 British Airways
BA043 British Airways
BA6410 British Airways
18:55 Portland
18:15 London Heathrow
10:00 Capetown
12:20 London Heathrow
08:00 Capetown
12:00 Johannesburg
Connect
BA266 British Airways
BA057 British Airways
18:55 Portland
21:10 London Heathrow
12:20 London Heathrow
10:15 Johannesburg
Connect
DL1062 Delta
DL200 Delta
21:57 Portland
17:45 Atlanta
05:28 Atlanta
16:00 Johannesburg
Connect
DL833 Delta
DL200 Delta
22:00 Portland
17:45 Atlanta
05:31 Atlanta
16:00 Johannesburg
Connect
UA2417 United Airlines
UA188 United Airlines
23:10 Portland
20:45 Newark
07:13 Newark
18:20 Johannesburg
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