HowToGo

Flight from Medford to Melrose, Gauteng, South Africa

How to get to Melrose, Gauteng, South Africa from Medford by flight ? You can check flights from Medford to Melrose, Gauteng, South Africa below.

Search Transfer from Medford to Melrose, Gauteng, South Africa

Search Flights

You can find flight ticket prices from Medford to Melrose, Gauteng, South Africa with our flight tickets search tool below

1. Medford to Johannesburg

  1. You take a flight from Medford to Johannesburg and cost approximately 1000 USD.

  2. You take a bus, shuttle or taxi from Johannesburg to your destination in Melrose, Gauteng, South Africa.

Flight Depart Arrive
DL3944 Delta
DL142 Delta
KL0591 KLM
05:00 Medford
13:20 Seattle
10:20 Amsterdam Schiphol
06:35 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2452 Alaska Airlines, Inc.
DL142 Delta
KL0591 KLM
05:00 Medford
13:20 Seattle
10:20 Amsterdam Schiphol
06:39 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AA3109 American Airlines
BA288 British Airways
BA055 British Airways
05:26 Medford
20:25 Phoenix
18:20 London Heathrow
08:46 Phoenix
13:20 London Heathrow
07:25 Johannesburg
Connect
AA3109 American Airlines
AA194 American Airlines
BA055 British Airways
05:26 Medford
16:15 Phoenix
18:20 London Heathrow
08:46 Phoenix
10:25 London Heathrow
07:25 Johannesburg
Connect
DL3684 Delta
DL220 Delta
AF990 Air France
06:00 Medford
13:45 Salt Lake City
21:00 Paris CDG
08:55 Salt Lake City
07:55 Paris CDG
08:40 Johannesburg
Connect
DL3684 Delta
DL56 Delta
KL0591 KLM
06:00 Medford
14:25 Salt Lake City
10:20 Amsterdam Schiphol
08:55 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2098 Alaska Airlines, Inc.
DL178 Delta
KL0591 KLM
07:00 Medford
13:05 Portland
10:20 Amsterdam Schiphol
08:02 Portland
08:05 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2418 Alaska Airlines, Inc.
DL142 Delta
KL0591 KLM
08:40 Medford
13:20 Seattle
10:20 Amsterdam Schiphol
10:13 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2418 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
08:40 Medford
16:40 Seattle
20:25 Doha
10:13 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2418 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1363 Qatar Airways
08:40 Medford
16:40 Seattle
02:05 Doha
10:13 Seattle
18:05 Doha
09:40 Johannesburg
Connect
UA5235 United Airlines
UA182 United Airlines
LH572 Lufthansa
08:45 Medford
16:10 Denver
21:50 Frankfurt
12:32 Denver
09:35 Frankfurt
09:25 Johannesburg
Connect
UA5235 United Airlines
LH447 Lufthansa
LH572 Lufthansa
08:45 Medford
17:20 Denver
21:50 Frankfurt
12:32 Denver
11:25 Frankfurt
09:25 Johannesburg
Connect
DL3527 Delta
VS106 Virgin Atlantic
VS449 Virgin Atlantic
11:57 Medford
16:00 Seattle
22:30 London Heathrow
13:29 Seattle
09:25 London Heathrow
11:35 Johannesburg
Connect
DL3527 Delta
QR720 Qatar Airways
QR1365 Qatar Airways
11:57 Medford
16:40 Seattle
20:25 Doha
13:29 Seattle
18:05 Doha
04:00 Johannesburg
Connect
DL3527 Delta
DL20 Delta
VS449 Virgin Atlantic
11:57 Medford
19:20 Seattle
22:30 London Heathrow
13:29 Seattle
12:55 London Heathrow
11:35 Johannesburg
Connect
DL3527 Delta
DL20 Delta
BA055 British Airways
11:57 Medford
19:20 Seattle
18:20 London Heathrow
13:29 Seattle
12:55 London Heathrow
07:25 Johannesburg
Connect
DL3527 Delta
BA048 British Airways
BA055 British Airways
11:57 Medford
18:25 Seattle
18:20 London Heathrow
13:29 Seattle
11:50 London Heathrow
07:25 Johannesburg
Connect
AS2220 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6204 British Airways
12:02 Medford
18:25 Seattle
16:55 London Heathrow
08:45 Durban
13:35 Seattle
11:50 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
AS2220 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
BA6200 British Airways
12:02 Medford
19:30 Seattle
16:55 London Heathrow
07:00 Durban
13:35 Seattle
13:10 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
AS2220 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
12:02 Medford
16:40 Seattle
20:25 Doha
13:35 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2220 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1363 Qatar Airways
12:02 Medford
16:40 Seattle
02:05 Doha
13:35 Seattle
18:05 Doha
09:40 Johannesburg
Connect
AS2220 Alaska Airlines, Inc.
BA048 British Airways
BA055 British Airways
12:02 Medford
18:25 Seattle
18:20 London Heathrow
13:35 Seattle
11:50 London Heathrow
07:25 Johannesburg
Connect
AS2339 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6204 British Airways
12:30 Medford
18:25 Seattle
16:55 London Heathrow
08:45 Durban
14:08 Seattle
11:50 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
AS2339 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
BA6200 British Airways
12:30 Medford
19:30 Seattle
16:55 London Heathrow
07:00 Durban
14:08 Seattle
13:10 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
AS2339 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6200 British Airways
12:30 Medford
18:25 Seattle
16:55 London Heathrow
07:00 Durban
14:08 Seattle
11:50 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
AS2339 Alaska Airlines, Inc.
AA156 American Airlines
BA055 British Airways
12:30 Medford
19:30 Seattle
18:20 London Heathrow
14:08 Seattle
13:10 London Heathrow
07:25 Johannesburg
Connect
AS2339 Alaska Airlines, Inc.
BA048 British Airways
BA055 British Airways
12:30 Medford
18:25 Seattle
18:20 London Heathrow
14:08 Seattle
11:50 London Heathrow
07:25 Johannesburg
Connect
AS2339 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1363 Qatar Airways
12:30 Medford
16:40 Seattle
02:05 Doha
14:08 Seattle
18:05 Doha
09:40 Johannesburg
Connect
AS2339 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6202 British Airways
12:30 Medford
18:25 Seattle
16:55 London Heathrow
08:15 Durban
14:08 Seattle
11:50 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
AS2339 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
12:30 Medford
16:40 Seattle
20:25 Doha
14:08 Seattle
18:05 Doha
04:00 Johannesburg
Connect
UA5798 United Airlines
BA218 British Airways
BA055 British Airways
12:45 Medford
17:25 Denver
18:20 London Heathrow
16:24 Denver
09:30 London Heathrow
07:25 Johannesburg
Connect
UA5798 United Airlines
UA27 United Airlines
BA055 British Airways
12:45 Medford
17:35 Denver
18:20 London Heathrow
16:24 Denver
09:40 London Heathrow
07:25 Johannesburg
Connect
UA5798 United Airlines
AF631 Air France
AF990 Air France
12:45 Medford
17:20 Denver
21:00 Paris CDG
16:24 Denver
10:40 Paris CDG
08:40 Johannesburg
Connect
UA5798 United Airlines
LH447 Lufthansa
LH572 Lufthansa
12:45 Medford
17:20 Denver
21:50 Frankfurt
16:24 Denver
11:25 Frankfurt
09:25 Johannesburg
Connect
AA3247 American Airlines
BA288 British Airways
BA055 British Airways
13:40 Medford
20:25 Phoenix
18:20 London Heathrow
16:53 Phoenix
13:20 London Heathrow
07:25 Johannesburg
Connect
G4106 Allegiant Air
BA274 British Airways
BA055 British Airways
14:50 Medford
20:50 Las Vegas
18:20 London Heathrow
16:29 Las Vegas
14:50 London Heathrow
07:25 Johannesburg
Connect
G4297 Allegiant Air
BA274 British Airways
BA041 British Airways
BA6202 British Airways
16:25 Medford
20:50 Las Vegas
16:55 London Heathrow
08:15 Durban
18:04 Las Vegas
14:50 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
G4297 Allegiant Air
BA274 British Airways
BA055 British Airways
16:25 Medford
20:50 Las Vegas
18:20 London Heathrow
18:04 Las Vegas
14:50 London Heathrow
07:25 Johannesburg
Connect
G4297 Allegiant Air
BA274 British Airways
BA041 British Airways
BA6204 British Airways
16:25 Medford
20:50 Las Vegas
16:55 London Heathrow
08:45 Durban
18:04 Las Vegas
14:50 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
G4297 Allegiant Air
WK3 Edelweiss Air
LX284 Swiss
16:25 Medford
19:10 Las Vegas
22:40 Zurich
18:04 Las Vegas
15:10 Zurich
10:10 Johannesburg
Connect

2. Eugene to Johannesburg

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

  2. You take a flight from Eugene to Johannesburg and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Melrose, Gauteng, South Africa.

Flight Depart Arrive
DL3978 Delta
DL142 Delta
KL0591 KLM
05:00 Eugene
13:20 Seattle
10:20 Amsterdam Schiphol
06:20 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL3915 Delta
DL56 Delta
KL0591 KLM
05:55 Eugene
14:25 Salt Lake City
10:20 Amsterdam Schiphol
08:55 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2094 Alaska Airlines, Inc.
DL142 Delta
KL0591 KLM
06:31 Eugene
13:20 Seattle
10:20 Amsterdam Schiphol
07:38 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2498 Alaska Airlines, Inc.
DL142 Delta
KL0591 KLM
07:00 Eugene
13:20 Seattle
10:20 Amsterdam Schiphol
08:24 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA5661 United Airlines
LH431 Lufthansa
LH572 Lufthansa
07:45 Eugene
16:10 Chicago O'Hare
21:50 Frankfurt
13:20 Chicago O'Hare
07:25 Frankfurt
09:25 Johannesburg
Connect
UA5661 United Airlines
UA907 United Airlines
LH572 Lufthansa
07:45 Eugene
18:00 Chicago O'Hare
21:50 Frankfurt
13:20 Chicago O'Hare
09:20 Frankfurt
09:25 Johannesburg
Connect
UA5661 United Airlines
UA909 United Airlines
KL0591 KLM
07:45 Eugene
18:20 Chicago O'Hare
10:20 Amsterdam Schiphol
13:20 Chicago O'Hare
09:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA5661 United Airlines
UA944 United Airlines
LH572 Lufthansa
07:45 Eugene
14:25 Chicago O'Hare
21:50 Frankfurt
13:20 Chicago O'Hare
05:45 Frankfurt
09:25 Johannesburg
Connect
UA5661 United Airlines
KL0612 KLM
KL0591 KLM
07:45 Eugene
16:50 Chicago O'Hare
10:20 Amsterdam Schiphol
13:20 Chicago O'Hare
07:30 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2296 Alaska Airlines, Inc.
DL142 Delta
KL0591 KLM
09:15 Eugene
13:20 Seattle
10:20 Amsterdam Schiphol
10:39 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2296 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
09:15 Eugene
16:40 Seattle
20:25 Doha
10:39 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2296 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1363 Qatar Airways
09:15 Eugene
16:40 Seattle
02:05 Doha
10:39 Seattle
18:05 Doha
09:40 Johannesburg
Connect
AS2307 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
11:36 Eugene
16:40 Seattle
20:25 Doha
13:00 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2307 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1363 Qatar Airways
11:36 Eugene
16:40 Seattle
02:05 Doha
13:00 Seattle
18:05 Doha
09:40 Johannesburg
Connect
DL3912 Delta
QR720 Qatar Airways
QR1365 Qatar Airways
13:01 Eugene
16:40 Seattle
20:25 Doha
14:14 Seattle
18:05 Doha
04:00 Johannesburg
Connect
DL3912 Delta
BA048 British Airways
BA055 British Airways
13:01 Eugene
18:25 Seattle
18:20 London Heathrow
14:14 Seattle
11:50 London Heathrow
07:25 Johannesburg
Connect
DL3912 Delta
QR720 Qatar Airways
QR1363 Qatar Airways
13:01 Eugene
16:40 Seattle
02:05 Doha
14:14 Seattle
18:05 Doha
09:40 Johannesburg
Connect
DL3912 Delta
VS106 Virgin Atlantic
VS449 Virgin Atlantic
13:01 Eugene
16:00 Seattle
22:30 London Heathrow
14:14 Seattle
09:25 London Heathrow
11:35 Johannesburg
Connect
DL3912 Delta
DL20 Delta
VS449 Virgin Atlantic
13:01 Eugene
19:20 Seattle
22:30 London Heathrow
14:14 Seattle
12:55 London Heathrow
11:35 Johannesburg
Connect
DL3912 Delta
DL20 Delta
BA055 British Airways
13:01 Eugene
19:20 Seattle
18:20 London Heathrow
14:14 Seattle
12:55 London Heathrow
07:25 Johannesburg
Connect
AS2097 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6200 British Airways
13:05 Eugene
18:25 Seattle
16:55 London Heathrow
07:00 Durban
14:12 Seattle
11:50 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
AS2097 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
BA6202 British Airways
13:05 Eugene
19:30 Seattle
16:55 London Heathrow
08:15 Durban
14:12 Seattle
13:10 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
AS2097 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6204 British Airways
13:05 Eugene
18:25 Seattle
16:55 London Heathrow
08:45 Durban
14:12 Seattle
11:50 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
AS2097 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1363 Qatar Airways
13:05 Eugene
16:40 Seattle
02:05 Doha
14:12 Seattle
18:05 Doha
09:40 Johannesburg
Connect
AS2097 Alaska Airlines, Inc.
BA048 British Airways
BA043 British Airways
BA6410 British Airways
13:05 Eugene
18:25 Seattle
18:15 London Heathrow
10:45 Capetown
14:12 Seattle
11:50 London Heathrow
08:00 Capetown
12:45 Johannesburg
Connect
AS2097 Alaska Airlines, Inc.
AA156 American Airlines
BA055 British Airways
13:05 Eugene
19:30 Seattle
18:20 London Heathrow
14:12 Seattle
13:10 London Heathrow
07:25 Johannesburg
Connect
AS2097 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
13:05 Eugene
16:40 Seattle
20:25 Doha
14:12 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
BA6204 British Airways
15:44 Eugene
19:30 Seattle
16:55 London Heathrow
08:45 Durban
17:00 Seattle
13:10 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
BA6202 British Airways
15:44 Eugene
19:30 Seattle
16:55 London Heathrow
08:15 Durban
17:00 Seattle
13:10 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
AA156 American Airlines
BA055 British Airways
15:44 Eugene
19:30 Seattle
18:20 London Heathrow
17:00 Seattle
13:10 London Heathrow
07:25 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
BA048 British Airways
BA043 British Airways
BA6414 British Airways
15:44 Eugene
18:25 Seattle
18:15 London Heathrow
11:55 Capetown
17:00 Seattle
11:50 London Heathrow
08:00 Capetown
13:55 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
BA048 British Airways
BA055 British Airways
15:44 Eugene
18:25 Seattle
18:20 London Heathrow
17:00 Seattle
11:50 London Heathrow
07:25 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
BA048 British Airways
BA043 British Airways
BA6410 British Airways
15:44 Eugene
18:25 Seattle
18:15 London Heathrow
10:45 Capetown
17:00 Seattle
11:50 London Heathrow
08:00 Capetown
12:45 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6204 British Airways
15:44 Eugene
18:25 Seattle
16:55 London Heathrow
08:45 Durban
17:00 Seattle
11:50 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6202 British Airways
15:44 Eugene
18:25 Seattle
16:55 London Heathrow
08:15 Durban
17:00 Seattle
11:50 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
BA048 British Airways
BA081 British Airways
SA053 South African Airways
15:44 Eugene
18:25 Seattle
13:20 London Heathrow
22:05 Accra
17:00 Seattle
11:50 London Heathrow
19:50 Accra
06:15 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6200 British Airways
15:44 Eugene
18:25 Seattle
16:55 London Heathrow
07:00 Durban
17:00 Seattle
11:50 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
AS2588 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
BA6200 British Airways
15:44 Eugene
19:30 Seattle
16:55 London Heathrow
07:00 Durban
17:00 Seattle
13:10 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
DL3553 Delta
AA156 American Airlines
BA055 British Airways
17:21 Eugene
19:30 Seattle
18:20 London Heathrow
18:38 Seattle
13:10 London Heathrow
07:25 Johannesburg
Connect
DL3553 Delta
AA156 American Airlines
BA041 British Airways
BA6200 British Airways
17:21 Eugene
19:30 Seattle
16:55 London Heathrow
07:00 Durban
18:38 Seattle
13:10 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect

3. Portland to Johannesburg

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

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

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Melrose, Gauteng, South Africa.

Flight Depart Arrive
DL882 Delta
DL200 Delta
06:00 Portland
17:45 Atlanta
13:23 Atlanta
16:00 Johannesburg
Connect
DL964 Delta
DL160 Delta
KL0591 KLM
06:15 Portland
15:40 Minneapolis
10:20 Amsterdam Schiphol
11:25 Minneapolis
06:55 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL2743 Delta
DL142 Delta
KL0591 KLM
07:10 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:12 Portland
13:20 Seattle
10:20 Amsterdam Schiphol
10:28 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS28 Alaska Airlines, Inc.
UA188 United Airlines
09:15 Portland
20:45 Newark
17:30 Newark
18:20 Johannesburg
Connect
DL2710 Delta
DL56 Delta
KL0591 KLM
10:23 Portland
14:25 Salt Lake City
10:20 Amsterdam Schiphol
13:05 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL4053 Delta
DL142 Delta
KL0591 KLM
11:17 Portland
13:20 Seattle
10:20 Amsterdam Schiphol
12:24 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS1121 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
12:05 Portland
16:40 Seattle
20:25 Doha
13:05 Seattle
18:05 Doha
04:00 Johannesburg
Connect
DL178 Delta
KL0591 KLM
13:05 Portland
10:20 Amsterdam Schiphol
08:05 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS409 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
13:45 Portland
16:40 Seattle
20:25 Doha
14:47 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2434 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
13:55 Portland
16:40 Seattle
20:25 Doha
14:55 Seattle
18:05 Doha
04:00 Johannesburg
Connect
DL1062 Delta
DL200 Delta
21:57 Portland
17:45 Atlanta
05:14 Atlanta
16:00 Johannesburg
Connect
UA2417 United Airlines
UA188 United Airlines
23:00 Portland
20:45 Newark
06:59 Newark
18:20 Johannesburg
Connect

4. Sacramento to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Medford to Sacramento.

  2. You take a flight from Sacramento to Johannesburg and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Melrose, Gauteng, South Africa.

Flight Depart Arrive
DL783 Delta
DL200 Delta
06:40 Sacramento
17:45 Atlanta
14:00 Atlanta
16:00 Johannesburg
Connect
DL1455 Delta
DL56 Delta
KL0591 KLM
10:00 Sacramento
14:25 Salt Lake City
10:20 Amsterdam Schiphol
12:35 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL3629 Delta
KL0602 KLM
KL0591 KLM
10:36 Sacramento
13:50 Los Angeles
10:20 Amsterdam Schiphol
12:05 Los Angeles
09:05 Amsterdam Schiphol
22:05 Johannesburg
Connect
AA1931 American Airlines
BA288 British Airways
BA055 British Airways
16:12 Sacramento
20:25 Phoenix
18:20 London Heathrow
19:02 Phoenix
13:20 London Heathrow
07:25 Johannesburg
Connect
DL712 Delta
DL200 Delta
22:30 Sacramento
17:45 Atlanta
05:44 Atlanta
16:00 Johannesburg
Connect
UA2185 United Airlines
UA188 United Airlines
23:15 Sacramento
20:45 Newark
07:27 Newark
18:20 Johannesburg
Connect

5. Arcata/Eureka to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Medford to Arcata/Eureka.

  2. You take a flight from Arcata/Eureka to Johannesburg and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Melrose, Gauteng, South Africa.

Flight Depart Arrive
AA3129 American Airlines
AA194 American Airlines
BA055 British Airways
05:43 Arcata/Eureka
16:15 Phoenix
18:20 London Heathrow
09:10 Phoenix
10:25 London Heathrow
07:25 Johannesburg
Connect
UA4630 United Airlines
LH455 Lufthansa
LH572 Lufthansa
06:33 Arcata/Eureka
14:45 San Francisco
21:50 Frankfurt
07:43 San Francisco
10:30 Frankfurt
09:25 Johannesburg
Connect
UA4630 United Airlines
UA58 United Airlines
LH572 Lufthansa
06:33 Arcata/Eureka
13:55 San Francisco
21:50 Frankfurt
07:43 San Francisco
09:55 Frankfurt
09:25 Johannesburg
Connect
UA4630 United Airlines
KL0606 KLM
KL0591 KLM
06:33 Arcata/Eureka
14:15 San Francisco
10:20 Amsterdam Schiphol
07:43 San Francisco
09:30 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA5329 United Airlines
KL0602 KLM
KL0591 KLM
07:30 Arcata/Eureka
13:50 Los Angeles
10:20 Amsterdam Schiphol
09:24 Los Angeles
09:05 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA5329 United Airlines
AF069 Air France
AF990 Air France
07:30 Arcata/Eureka
18:25 Los Angeles
21:00 Paris CDG
09:24 Los Angeles
14:15 Paris CDG
08:40 Johannesburg
Connect
UA5329 United Airlines
UA923 United Airlines
BA055 British Airways
07:30 Arcata/Eureka
17:30 Los Angeles
18:20 London Heathrow
09:24 Los Angeles
12:00 London Heathrow
07:25 Johannesburg
Connect
UA5329 United Airlines
BA282 British Airways
BA055 British Airways
07:30 Arcata/Eureka
16:20 Los Angeles
18:20 London Heathrow
09:24 Los Angeles
10:45 London Heathrow
07:25 Johannesburg
Connect
UA5329 United Airlines
QR740 Qatar Airways
QR1365 Qatar Airways
07:30 Arcata/Eureka
15:05 Los Angeles
20:25 Doha
09:24 Los Angeles
17:45 Doha
04:00 Johannesburg
Connect
UA5329 United Airlines
QR742 Qatar Airways
QR1365 Qatar Airways
07:30 Arcata/Eureka
16:05 Los Angeles
20:25 Doha
09:24 Los Angeles
18:45 Doha
04:00 Johannesburg
Connect
UA5329 United Airlines
LH457 Lufthansa
LH572 Lufthansa
07:30 Arcata/Eureka
15:05 Los Angeles
21:50 Frankfurt
09:24 Los Angeles
11:00 Frankfurt
09:25 Johannesburg
Connect
UA5329 United Airlines
AF065 Air France
AF990 Air France
07:30 Arcata/Eureka
15:25 Los Angeles
21:00 Paris CDG
09:24 Los Angeles
11:15 Paris CDG
08:40 Johannesburg
Connect
AA3130 American Airlines
AA194 American Airlines
BA041 British Airways
BA6202 British Airways
10:51 Arcata/Eureka
16:15 Phoenix
16:55 London Heathrow
08:15 Durban
14:16 Phoenix
10:25 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
AA3130 American Airlines
AA194 American Airlines
BA041 British Airways
BA6204 British Airways
10:51 Arcata/Eureka
16:15 Phoenix
16:55 London Heathrow
08:45 Durban
14:16 Phoenix
10:25 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
AA3130 American Airlines
AA194 American Airlines
VS449 Virgin Atlantic
10:51 Arcata/Eureka
16:15 Phoenix
22:30 London Heathrow
14:16 Phoenix
10:25 London Heathrow
11:35 Johannesburg
Connect
AA3130 American Airlines
AA194 American Airlines
BA055 British Airways
10:51 Arcata/Eureka
16:15 Phoenix
18:20 London Heathrow
14:16 Phoenix
10:25 London Heathrow
07:25 Johannesburg
Connect
AA3130 American Airlines
AA194 American Airlines
BA041 British Airways
BA6200 British Airways
10:51 Arcata/Eureka
16:15 Phoenix
16:55 London Heathrow
07:00 Durban
14:16 Phoenix
10:25 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
AA3130 American Airlines
BA288 British Airways
BA055 British Airways
10:51 Arcata/Eureka
20:25 Phoenix
18:20 London Heathrow
14:16 Phoenix
13:20 London Heathrow
07:25 Johannesburg
Connect
AA3130 American Airlines
BA288 British Airways
BA041 British Airways
BA6200 British Airways
10:51 Arcata/Eureka
20:25 Phoenix
16:55 London Heathrow
07:00 Durban
14:16 Phoenix
13:20 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
AA3130 American Airlines
BA288 British Airways
BA041 British Airways
BA6202 British Airways
10:51 Arcata/Eureka
20:25 Phoenix
16:55 London Heathrow
08:15 Durban
14:16 Phoenix
13:20 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
UA5226 United Airlines
BA218 British Airways
BA041 British Airways
BA6200 British Airways
12:35 Arcata/Eureka
17:25 Denver
16:55 London Heathrow
07:00 Durban
16:22 Denver
09:30 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
UA5226 United Airlines
LH447 Lufthansa
LH572 Lufthansa
12:35 Arcata/Eureka
17:20 Denver
21:50 Frankfurt
16:22 Denver
11:25 Frankfurt
09:25 Johannesburg
Connect
UA5226 United Airlines
UA27 United Airlines
BA041 British Airways
BA6202 British Airways
12:35 Arcata/Eureka
17:35 Denver
16:55 London Heathrow
08:15 Durban
16:22 Denver
09:40 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
UA5226 United Airlines
BA218 British Airways
BA041 British Airways
BA6202 British Airways
12:35 Arcata/Eureka
17:25 Denver
16:55 London Heathrow
08:15 Durban
16:22 Denver
09:30 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
UA5226 United Airlines
UA27 United Airlines
KQ101 Kenya Airways
KQ760 Kenya Airways
12:35 Arcata/Eureka
17:35 Denver
17:25 London Heathrow
07:45 Nairobi
16:22 Denver
09:40 London Heathrow
05:00 Nairobi
10:55 Johannesburg
Connect
UA5226 United Airlines
BA218 British Airways
BA055 British Airways
12:35 Arcata/Eureka
17:25 Denver
18:20 London Heathrow
16:22 Denver
09:30 London Heathrow
07:25 Johannesburg
Connect
UA5226 United Airlines
WK17 Edelweiss Air
LX284 Swiss
12:35 Arcata/Eureka
17:55 Denver
22:40 Zurich
16:22 Denver
11:40 Zurich
10:10 Johannesburg
Connect
UA5226 United Airlines
BA218 British Airways
BA041 British Airways
BA6204 British Airways
12:35 Arcata/Eureka
17:25 Denver
16:55 London Heathrow
08:45 Durban
16:22 Denver
09:30 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
UA5226 United Airlines
UA27 United Airlines
VS449 Virgin Atlantic
12:35 Arcata/Eureka
17:35 Denver
22:30 London Heathrow
16:22 Denver
09:40 London Heathrow
11:35 Johannesburg
Connect
UA5226 United Airlines
UA27 United Airlines
BA055 British Airways
12:35 Arcata/Eureka
17:35 Denver
18:20 London Heathrow
16:22 Denver
09:40 London Heathrow
07:25 Johannesburg
Connect
UA5226 United Airlines
AF631 Air France
AF990 Air France
12:35 Arcata/Eureka
17:20 Denver
21:00 Paris CDG
16:22 Denver
10:40 Paris CDG
08:40 Johannesburg
Connect
UA5226 United Airlines
UA27 United Airlines
BA041 British Airways
BA6200 British Airways
12:35 Arcata/Eureka
17:35 Denver
16:55 London Heathrow
07:00 Durban
16:22 Denver
09:40 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
UA5226 United Airlines
UA27 United Airlines
BA041 British Airways
BA6204 British Airways
12:35 Arcata/Eureka
17:35 Denver
16:55 London Heathrow
08:45 Durban
16:22 Denver
09:40 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
UA4637 United Airlines
LX39 Swiss
LX284 Swiss
14:15 Arcata/Eureka
20:05 San Francisco
22:40 Zurich
15:30 San Francisco
15:55 Zurich
10:10 Johannesburg
Connect
XP147 XTRAirways
BA274 British Airways
BA043 British Airways
BA6410 British Airways
15:00 Arcata/Eureka
20:50 Las Vegas
18:15 London Heathrow
10:45 Capetown
16:45 Las Vegas
14:50 London Heathrow
08:00 Capetown
12:45 Johannesburg
Connect
XP147 XTRAirways
BA274 British Airways
BA041 British Airways
BA6200 British Airways
15:00 Arcata/Eureka
20:50 Las Vegas
16:55 London Heathrow
07:00 Durban
16:45 Las Vegas
14:50 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
XP147 XTRAirways
BA274 British Airways
BA041 British Airways
BA6212 British Airways
15:00 Arcata/Eureka
20:50 Las Vegas
16:55 London Heathrow
11:55 Durban
16:45 Las Vegas
14:50 London Heathrow
05:25 Durban
13:00 Johannesburg
Connect
XP147 XTRAirways
BA274 British Airways
BA055 British Airways
15:00 Arcata/Eureka
20:50 Las Vegas
18:20 London Heathrow
16:45 Las Vegas
14:50 London Heathrow
07:25 Johannesburg
Connect
XP147 XTRAirways
BA274 British Airways
BA041 British Airways
BA6202 British Airways
15:00 Arcata/Eureka
20:50 Las Vegas
16:55 London Heathrow
08:15 Durban
16:45 Las Vegas
14:50 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
XP147 XTRAirways
WK3 Edelweiss Air
LX284 Swiss
15:00 Arcata/Eureka
19:10 Las Vegas
22:40 Zurich
16:45 Las Vegas
15:10 Zurich
10:10 Johannesburg
Connect

6. Reno to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Medford to Reno.

  2. You take a flight from Reno to Johannesburg and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Melrose, Gauteng, South Africa.

Flight Depart Arrive
DL2762 Delta
DL56 Delta
KL0591 KLM
06:00 Reno
14:25 Salt Lake City
10:20 Amsterdam Schiphol
08:35 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL2762 Delta
DL220 Delta
AF990 Air France
06:00 Reno
13:45 Salt Lake City
21:00 Paris CDG
08:35 Salt Lake City
07:55 Paris CDG
08:40 Johannesburg
Connect
WN2550 Southwest Airlines
AF631 Air France
AF990 Air France
11:10 Reno
17:20 Denver
21:00 Paris CDG
14:15 Denver
10:40 Paris CDG
08:40 Johannesburg
Connect
WN1232 Southwest Airlines
AF631 Air France
AF990 Air France
11:25 Reno
17:20 Denver
21:00 Paris CDG
14:35 Denver
10:40 Paris CDG
08:40 Johannesburg
Connect
DL1106 Delta
DL200 Delta
12:05 Reno
17:45 Atlanta
19:26 Atlanta
16:00 Johannesburg
Connect
WN1880 Southwest Airlines
AF631 Air France
AF990 Air France
12:30 Reno
17:20 Denver
21:00 Paris CDG
15:40 Denver
10:40 Paris CDG
08:40 Johannesburg
Connect
AA5963 American Airlines
AA194 American Airlines
VS449 Virgin Atlantic
12:32 Reno
16:15 Phoenix
22:30 London Heathrow
15:23 Phoenix
10:25 London Heathrow
11:35 Johannesburg
Connect
AA5963 American Airlines
AA194 American Airlines
BA055 British Airways
12:32 Reno
16:15 Phoenix
18:20 London Heathrow
15:23 Phoenix
10:25 London Heathrow
07:25 Johannesburg
Connect
AA3233 American Airlines
AA194 American Airlines
BA041 British Airways
BA6200 British Airways
12:33 Reno
16:15 Phoenix
16:55 London Heathrow
07:00 Durban
15:21 Phoenix
10:25 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
AA3233 American Airlines
BA288 British Airways
BA055 British Airways
12:33 Reno
20:25 Phoenix
18:20 London Heathrow
15:21 Phoenix
13:20 London Heathrow
07:25 Johannesburg
Connect
AA3233 American Airlines
AA194 American Airlines
VS449 Virgin Atlantic
12:33 Reno
16:15 Phoenix
22:30 London Heathrow
15:21 Phoenix
10:25 London Heathrow
11:35 Johannesburg
Connect
AA3233 American Airlines
AA194 American Airlines
BA055 British Airways
12:33 Reno
16:15 Phoenix
18:20 London Heathrow
15:21 Phoenix
10:25 London Heathrow
07:25 Johannesburg
Connect
WN31 Southwest Airlines
BA288 British Airways
BA041 British Airways
BA6200 British Airways
14:00 Reno
20:25 Phoenix
16:55 London Heathrow
07:00 Durban
16:45 Phoenix
13:20 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
WN3818 Southwest Airlines
BA288 British Airways
BA055 British Airways
14:15 Reno
20:25 Phoenix
18:20 London Heathrow
17:00 Phoenix
13:20 London Heathrow
07:25 Johannesburg
Connect
WN2108 Southwest Airlines
4Y55 Airbus France
LH572 Lufthansa
14:25 Reno
17:15 Las Vegas
21:50 Frankfurt
15:40 Las Vegas
13:25 Frankfurt
09:25 Johannesburg
Connect
WN4706 Southwest Airlines
BA288 British Airways
BA041 British Airways
BA6202 British Airways
15:40 Reno
20:25 Phoenix
16:55 London Heathrow
08:15 Durban
18:25 Phoenix
13:20 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
WN4706 Southwest Airlines
BA288 British Airways
BA055 British Airways
15:40 Reno
20:25 Phoenix
18:20 London Heathrow
18:25 Phoenix
13:20 London Heathrow
07:25 Johannesburg
Connect
WN4706 Southwest Airlines
BA288 British Airways
BA041 British Airways
BA6200 British Airways
15:40 Reno
20:25 Phoenix
16:55 London Heathrow
07:00 Durban
18:25 Phoenix
13:20 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
WN4242 Southwest Airlines
BA274 British Airways
BA041 British Airways
BA6200 British Airways
15:50 Reno
20:50 Las Vegas
16:55 London Heathrow
07:00 Durban
17:05 Las Vegas
14:50 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
WN4051 Southwest Airlines
BA288 British Airways
BA041 British Airways
BA6202 British Airways
16:25 Reno
20:25 Phoenix
16:55 London Heathrow
08:15 Durban
19:10 Phoenix
13:20 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
WN4051 Southwest Airlines
BA288 British Airways
BA055 British Airways
16:25 Reno
20:25 Phoenix
18:20 London Heathrow
19:10 Phoenix
13:20 London Heathrow
07:25 Johannesburg
Connect
WN4051 Southwest Airlines
BA288 British Airways
BA041 British Airways
BA6204 British Airways
16:25 Reno
20:25 Phoenix
16:55 London Heathrow
08:45 Durban
19:10 Phoenix
13:20 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
WN3023 Southwest Airlines
BA274 British Airways
BA041 British Airways
BA6200 British Airways
17:10 Reno
20:50 Las Vegas
16:55 London Heathrow
07:00 Durban
18:25 Las Vegas
14:50 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
WN958 Southwest Airlines
BA274 British Airways
BA041 British Airways
BA6202 British Airways
17:15 Reno
20:50 Las Vegas
16:55 London Heathrow
08:15 Durban
18:35 Las Vegas
14:50 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
WN958 Southwest Airlines
BA274 British Airways
BA041 British Airways
BA6200 British Airways
17:15 Reno
20:50 Las Vegas
16:55 London Heathrow
07:00 Durban
18:35 Las Vegas
14:50 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
F92176 Frontier Airlines
BA274 British Airways
BA041 British Airways
BA6202 British Airways
17:46 Reno
20:50 Las Vegas
16:55 London Heathrow
08:15 Durban
19:09 Las Vegas
14:50 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
F92176 Frontier Airlines
BA274 British Airways
BA041 British Airways
BA6204 British Airways
17:46 Reno
20:50 Las Vegas
16:55 London Heathrow
08:45 Durban
19:09 Las Vegas
14:50 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
F92176 Frontier Airlines
BA274 British Airways
BA055 British Airways
17:46 Reno
20:50 Las Vegas
18:20 London Heathrow
19:09 Las Vegas
14:50 London Heathrow
07:25 Johannesburg
Connect
F92176 Frontier Airlines
BA274 British Airways
BA043 British Airways
BA6410 British Airways
17:46 Reno
20:50 Las Vegas
18:15 London Heathrow
10:45 Capetown
19:09 Las Vegas
14:50 London Heathrow
08:00 Capetown
12:45 Johannesburg
Connect
WN2201 Southwest Airlines
BA274 British Airways
BA041 British Airways
BA6202 British Airways
17:55 Reno
20:50 Las Vegas
16:55 London Heathrow
08:15 Durban
19:10 Las Vegas
14:50 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
WN2201 Southwest Airlines
BA274 British Airways
BA055 British Airways
17:55 Reno
20:50 Las Vegas
18:20 London Heathrow
19:10 Las Vegas
14:50 London Heathrow
07:25 Johannesburg
Connect
WN2201 Southwest Airlines
BA274 British Airways
BA043 British Airways
BA6410 British Airways
17:55 Reno
20:50 Las Vegas
18:15 London Heathrow
10:45 Capetown
19:10 Las Vegas
14:50 London Heathrow
08:00 Capetown
12:45 Johannesburg
Connect
WN2201 Southwest Airlines
BA274 British Airways
BA041 British Airways
BA6212 British Airways
17:55 Reno
20:50 Las Vegas
16:55 London Heathrow
11:55 Durban
19:10 Las Vegas
14:50 London Heathrow
05:25 Durban
13:00 Johannesburg
Connect
WN2201 Southwest Airlines
BA274 British Airways
BA041 British Airways
BA6204 British Airways
17:55 Reno
20:50 Las Vegas
16:55 London Heathrow
08:45 Durban
19:10 Las Vegas
14:50 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
WN2967 Southwest Airlines
BA274 British Airways
BA043 British Airways
BA6410 British Airways
18:30 Reno
20:50 Las Vegas
18:15 London Heathrow
10:45 Capetown
19:45 Las Vegas
14:50 London Heathrow
08:00 Capetown
12:45 Johannesburg
Connect
WN2967 Southwest Airlines
BA274 British Airways
BA055 British Airways
18:30 Reno
20:50 Las Vegas
18:20 London Heathrow
19:45 Las Vegas
14:50 London Heathrow
07:25 Johannesburg
Connect
DL3505 Delta
DL56 Delta
KL0591 KLM
19:10 Reno
14:25 Salt Lake City
10:20 Amsterdam Schiphol
21:35 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
B680 JetBlue Airways
KQ3 Kenya Airways
KQ762 Kenya Airways
23:59 Reno
13:45 New York JFK
13:05 Nairobi
07:59 New York JFK
11:15 Nairobi
16:20 Johannesburg
Connect

7. Redmond to Johannesburg

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

  2. You take a flight from Redmond to Johannesburg and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Melrose, Gauteng, South Africa.

Flight Depart Arrive
DL3688 Delta
DL142 Delta
KL0591 KLM
05:10 Redmond
13:20 Seattle
10:20 Amsterdam Schiphol
06:32 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2275 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
05:50 Redmond
16:40 Seattle
20:25 Doha
07:10 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2102 Alaska Airlines, Inc.
DL178 Delta
KL0591 KLM
06:00 Redmond
13:05 Portland
10:20 Amsterdam Schiphol
06:43 Portland
08:05 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL3595 Delta
DL56 Delta
KL0591 KLM
06:05 Redmond
14:25 Salt Lake City
10:20 Amsterdam Schiphol
08:52 Salt Lake City
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
DL3595 Delta
DL220 Delta
AF990 Air France
06:05 Redmond
13:45 Salt Lake City
21:00 Paris CDG
08:52 Salt Lake City
07:55 Paris CDG
08:40 Johannesburg
Connect
AS2483 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
07:19 Redmond
16:40 Seattle
20:25 Doha
08:40 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2470 2508 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
07:35 Redmond
16:40 Seattle
20:25 Doha
08:59 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2470 2508 Alaska Airlines, Inc.
DL142 Delta
KL0591 KLM
07:35 Redmond
13:20 Seattle
10:20 Amsterdam Schiphol
08:59 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2512 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
08:45 Redmond
16:40 Seattle
20:25 Doha
10:06 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2512 Alaska Airlines, Inc.
DL142 Delta
KL0591 KLM
08:45 Redmond
13:20 Seattle
10:20 Amsterdam Schiphol
10:06 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2512 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1363 Qatar Airways
08:45 Redmond
16:40 Seattle
02:05 Doha
10:06 Seattle
18:05 Doha
09:40 Johannesburg
Connect
AS2414 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1365 Qatar Airways
09:47 Redmond
16:40 Seattle
20:25 Doha
11:08 Seattle
18:05 Doha
04:00 Johannesburg
Connect
AS2414 Alaska Airlines, Inc.
DL142 Delta
KL0591 KLM
09:47 Redmond
13:20 Seattle
10:20 Amsterdam Schiphol
11:08 Seattle
08:15 Amsterdam Schiphol
22:05 Johannesburg
Connect
AS2414 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1363 Qatar Airways
09:47 Redmond
16:40 Seattle
02:05 Doha
11:08 Seattle
18:05 Doha
09:40 Johannesburg
Connect
DL4133 Delta
QR720 Qatar Airways
QR1365 Qatar Airways
11:24 Redmond
16:40 Seattle
20:25 Doha
12:45 Seattle
18:05 Doha
04:00 Johannesburg
Connect
DL4133 Delta
DL20 Delta
VS449 Virgin Atlantic
11:24 Redmond
19:20 Seattle
22:30 London Heathrow
12:45 Seattle
12:55 London Heathrow
11:35 Johannesburg
Connect
DL4133 Delta
AF367 Air France
AF990 Air France
11:24 Redmond
13:45 Seattle
21:00 Paris CDG
12:45 Seattle
08:30 Paris CDG
08:40 Johannesburg
Connect
DL4133 Delta
VS106 Virgin Atlantic
VS449 Virgin Atlantic
11:24 Redmond
16:00 Seattle
22:30 London Heathrow
12:45 Seattle
09:25 London Heathrow
11:35 Johannesburg
Connect
UA5771 United Airlines
UA27 United Airlines
BA055 British Airways
13:00 Redmond
17:35 Denver
18:20 London Heathrow
16:26 Denver
09:40 London Heathrow
07:25 Johannesburg
Connect
UA5771 United Airlines
BA218 British Airways
BA055 British Airways
13:00 Redmond
17:25 Denver
18:20 London Heathrow
16:26 Denver
09:30 London Heathrow
07:25 Johannesburg
Connect
UA5771 United Airlines
AF631 Air France
AF990 Air France
13:00 Redmond
17:20 Denver
21:00 Paris CDG
16:26 Denver
10:40 Paris CDG
08:40 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
BA6204 British Airways
15:41 Redmond
19:30 Seattle
16:55 London Heathrow
08:45 Durban
16:51 Seattle
13:10 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
AA156 American Airlines
BA055 British Airways
15:41 Redmond
19:30 Seattle
18:20 London Heathrow
16:51 Seattle
13:10 London Heathrow
07:25 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
AA156 American Airlines
BA043 British Airways
BA6410 British Airways
15:41 Redmond
19:30 Seattle
18:15 London Heathrow
10:45 Capetown
16:51 Seattle
13:10 London Heathrow
08:00 Capetown
12:45 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
BA6202 British Airways
15:41 Redmond
19:30 Seattle
16:55 London Heathrow
08:15 Durban
16:51 Seattle
13:10 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
BA6200 British Airways
15:41 Redmond
19:30 Seattle
16:55 London Heathrow
07:00 Durban
16:51 Seattle
13:10 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6200 British Airways
15:41 Redmond
18:25 Seattle
16:55 London Heathrow
07:00 Durban
16:51 Seattle
11:50 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
BA048 British Airways
BA043 British Airways
BA6414 British Airways
15:41 Redmond
18:25 Seattle
18:15 London Heathrow
11:55 Capetown
16:51 Seattle
11:50 London Heathrow
08:00 Capetown
13:55 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
BA048 British Airways
BA081 British Airways
SA053 South African Airways
15:41 Redmond
18:25 Seattle
13:20 London Heathrow
22:05 Accra
16:51 Seattle
11:50 London Heathrow
19:50 Accra
06:15 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6204 British Airways
15:41 Redmond
18:25 Seattle
16:55 London Heathrow
08:45 Durban
16:51 Seattle
11:50 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6202 British Airways
15:41 Redmond
18:25 Seattle
16:55 London Heathrow
08:15 Durban
16:51 Seattle
11:50 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
BA048 British Airways
BA043 British Airways
BA6410 British Airways
15:41 Redmond
18:25 Seattle
18:15 London Heathrow
10:45 Capetown
16:51 Seattle
11:50 London Heathrow
08:00 Capetown
12:45 Johannesburg
Connect
AS2289 Alaska Airlines, Inc.
BA048 British Airways
BA055 British Airways
15:41 Redmond
18:25 Seattle
18:20 London Heathrow
16:51 Seattle
11:50 London Heathrow
07:25 Johannesburg
Connect
DL3862 Delta
DL20 Delta
BA041 British Airways
BA6204 British Airways
16:45 Redmond
19:20 Seattle
16:55 London Heathrow
08:45 Durban
18:04 Seattle
12:55 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
DL3862 Delta
DL20 Delta
BA041 British Airways
BA6202 British Airways
16:45 Redmond
19:20 Seattle
16:55 London Heathrow
08:15 Durban
18:04 Seattle
12:55 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
DL3862 Delta
DL20 Delta
KQ101 Kenya Airways
KQ762 Kenya Airways
16:45 Redmond
19:20 Seattle
17:25 London Heathrow
13:05 Nairobi
18:04 Seattle
12:55 London Heathrow
05:00 Nairobi
16:20 Johannesburg
Connect
DL3862 Delta
AA156 American Airlines
BA055 British Airways
16:45 Redmond
19:30 Seattle
18:20 London Heathrow
18:04 Seattle
13:10 London Heathrow
07:25 Johannesburg
Connect
DL3862 Delta
DL20 Delta
BA055 British Airways
16:45 Redmond
19:20 Seattle
18:20 London Heathrow
18:04 Seattle
12:55 London Heathrow
07:25 Johannesburg
Connect
DL3862 Delta
DL20 Delta
VS449 Virgin Atlantic
16:45 Redmond
19:20 Seattle
22:30 London Heathrow
18:04 Seattle
12:55 London Heathrow
11:35 Johannesburg
Connect
DL3862 Delta
DL20 Delta
KQ101 Kenya Airways
KQ760 Kenya Airways
16:45 Redmond
19:20 Seattle
17:25 London Heathrow
07:45 Nairobi
18:04 Seattle
12:55 London Heathrow
05:00 Nairobi
10:55 Johannesburg
Connect

References

Find Hotels in Melrose, Gauteng, South Africa

You can find hotels and accommodations in Melrose, Gauteng, South Africa with our hotels search tool below

Booking.com