HowToGo

Flight from Virginia to Odendaalsrus, South Africa

How to get to Odendaalsrus, South Africa from Virginia by flight ? You can check flights from Virginia to Odendaalsrus, South Africa below.

Search Transfer from Virginia to Odendaalsrus, South Africa

Search Flights

You can find flight ticket prices from Virginia to Odendaalsrus, South Africa with our flight tickets search tool below

1. Norfolk to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Virginia to Norfolk.

  2. You take a flight from Norfolk to Johannesburg and cost approximately 800 USD.

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

Flight Depart Arrive
DL1243 Delta
DL200 Delta
07:30 Norfolk
17:45 Atlanta
09:34 Atlanta
16:00 Johannesburg
Connect
UA3669 United Airlines
UA188 United Airlines
10:30 Norfolk
20:45 Newark
12:02 Newark
18:20 Johannesburg
Connect
DL1640 Delta
DL200 Delta
11:00 Norfolk
17:45 Atlanta
12:57 Atlanta
16:00 Johannesburg
Connect
DL2294 Delta
DL200 Delta
12:42 Norfolk
17:45 Atlanta
14:35 Atlanta
16:00 Johannesburg
Connect
UA4495 United Airlines
UA188 United Airlines
14:00 Norfolk
20:45 Newark
15:30 Newark
18:20 Johannesburg
Connect
UA4581 United Airlines
UA188 United Airlines
17:30 Norfolk
20:45 Newark
19:08 Newark
18:20 Johannesburg
Connect

2. Reagan Washington to Johannesburg

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

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

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

Flight Depart Arrive
DL395 Delta
DL200 Delta
10:20 Reagan Washington
17:45 Atlanta
12:20 Atlanta
16:00 Johannesburg
Connect
DL538 Delta
DL200 Delta
11:59 Reagan Washington
17:45 Atlanta
14:00 Atlanta
16:00 Johannesburg
Connect
DL306 Delta
DL200 Delta
12:59 Reagan Washington
17:45 Atlanta
14:52 Atlanta
16:00 Johannesburg
Connect
UA4168 United Airlines
UA188 United Airlines
16:30 Reagan Washington
20:45 Newark
18:06 Newark
18:20 Johannesburg
Connect
UA4414 United Airlines
UA188 United Airlines
17:00 Reagan Washington
20:45 Newark
18:36 Newark
18:20 Johannesburg
Connect
UA3577 4183 United Airlines
UA188 United Airlines
18:00 Reagan Washington
20:45 Newark
19:36 Newark
18:20 Johannesburg
Connect

3. Richmond to Johannesburg

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

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

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

Flight Depart Arrive
DL1628 Delta
DL200 Delta
08:05 Richmond
17:45 Atlanta
10:02 Atlanta
16:00 Johannesburg
Connect
DL1508 Delta
DL200 Delta
10:56 Richmond
17:45 Atlanta
12:42 Atlanta
16:00 Johannesburg
Connect
UA4173 United Airlines
UA188 United Airlines
12:35 Richmond
20:45 Newark
14:00 Newark
18:20 Johannesburg
Connect
DL2351 Delta
DL200 Delta
13:00 Richmond
17:45 Atlanta
14:46 Atlanta
16:00 Johannesburg
Connect
UA4579 United Airlines
UA188 United Airlines
17:48 Richmond
20:45 Newark
19:12 Newark
18:20 Johannesburg
Connect
UA3714 United Airlines
UA188 United Airlines
18:01 Richmond
20:45 Newark
19:30 Newark
18:20 Johannesburg
Connect

4. Roanoke to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Virginia to Roanoke.

  2. You take a flight from Roanoke to Johannesburg and cost approximately 900 USD.

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

Flight Depart Arrive
DL2498 Delta
DL200 Delta
06:00 Roanoke
17:45 Atlanta
07:35 Atlanta
16:00 Johannesburg
Connect
UA4827 United Airlines
UA1733 United Airlines
UA188 United Airlines
08:15 Roanoke
10:30 Washington Dulles
20:45 Newark
09:15 Washington Dulles
12:03 Newark
18:20 Johannesburg
Connect
UA4827 United Airlines
UA3553 United Airlines
UA188 United Airlines
08:15 Roanoke
14:00 Washington Dulles
20:45 Newark
09:15 Washington Dulles
15:30 Newark
18:20 Johannesburg
Connect
UA4827 United Airlines
UA1911 United Airlines
UA188 United Airlines
08:15 Roanoke
10:30 Washington Dulles
20:45 Newark
09:15 Washington Dulles
12:05 Newark
18:20 Johannesburg
Connect
DL5530 Delta
DL200 Delta
11:50 Roanoke
17:45 Atlanta
13:26 Atlanta
16:00 Johannesburg
Connect

5. Reagan Washington to Bloemfontein

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

  2. You take a flight from Reagan Washington to Bloemfontein and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Bloemfontein to your destination in Odendaalsrus, South Africa.

Flight Depart Arrive
DL395 Delta
DL200 Delta
4Z705 Airlink
10:20 Reagan Washington
17:45 Atlanta
17:05 Johannesburg
12:20 Atlanta
16:00 Johannesburg
18:05 Bloemfontein
Connect
AA4724 American Airlines
DL200 Delta
4Z705 Airlink
11:56 Reagan Washington
17:45 Atlanta
17:05 Johannesburg
14:03 Atlanta
16:00 Johannesburg
18:05 Bloemfontein
Connect
AA4652 American Airlines
DL200 Delta
4Z705 Airlink
11:59 Reagan Washington
17:45 Atlanta
17:05 Johannesburg
13:59 Atlanta
16:00 Johannesburg
18:05 Bloemfontein
Connect
DL538 Delta
DL200 Delta
4Z705 Airlink
11:59 Reagan Washington
17:45 Atlanta
17:05 Johannesburg
14:00 Atlanta
16:00 Johannesburg
18:05 Bloemfontein
Connect
WN537 Southwest Airlines
DL200 Delta
4Z705 Airlink
12:05 Reagan Washington
17:45 Atlanta
17:05 Johannesburg
14:10 Atlanta
16:00 Johannesburg
18:05 Bloemfontein
Connect
DL306 Delta
DL200 Delta
4Z705 Airlink
12:59 Reagan Washington
17:45 Atlanta
17:05 Johannesburg
14:52 Atlanta
16:00 Johannesburg
18:05 Bloemfontein
Connect
UA4535 United Airlines
UA1122 United Airlines
FA840 Safair
16:18 Reagan Washington
20:30 Newark
06:30 Capetown
17:54 Newark
18:00 Capetown
08:05 Bloemfontein
Connect
UA4535 United Airlines
UA1122 United Airlines
4Z600 Airlink
16:18 Reagan Washington
20:30 Newark
06:00 Capetown
17:54 Newark
18:00 Capetown
07:35 Bloemfontein
Connect
UA4168 United Airlines
UA188 United Airlines
5Z112 CemAir
16:30 Reagan Washington
20:45 Newark
06:25 Johannesburg
18:06 Newark
18:20 Johannesburg
07:25 Bloemfontein
Connect
UA4168 United Airlines
UA188 United Airlines
4Z701 Airlink
16:30 Reagan Washington
20:45 Newark
06:20 Johannesburg
18:06 Newark
18:20 Johannesburg
07:20 Bloemfontein
Connect
UA4414 United Airlines
UA1122 United Airlines
4Z600 Airlink
17:00 Reagan Washington
20:30 Newark
06:00 Capetown
18:36 Newark
18:00 Capetown
07:35 Bloemfontein
Connect
UA4414 United Airlines
UA188 United Airlines
4Z701 Airlink
17:00 Reagan Washington
20:45 Newark
06:20 Johannesburg
18:36 Newark
18:20 Johannesburg
07:20 Bloemfontein
Connect
UA4414 United Airlines
UA1122 United Airlines
FA840 Safair
17:00 Reagan Washington
20:30 Newark
06:30 Capetown
18:36 Newark
18:00 Capetown
08:05 Bloemfontein
Connect
UA4414 United Airlines
UA188 United Airlines
5Z112 CemAir
17:00 Reagan Washington
20:45 Newark
06:25 Johannesburg
18:36 Newark
18:20 Johannesburg
07:25 Bloemfontein
Connect
UA3577 4183 United Airlines
UA1122 United Airlines
FA840 Safair
18:00 Reagan Washington
20:30 Newark
06:30 Capetown
19:36 Newark
18:00 Capetown
08:05 Bloemfontein
Connect
UA3577 4183 United Airlines
UA188 United Airlines
5Z112 CemAir
18:00 Reagan Washington
20:45 Newark
06:25 Johannesburg
19:36 Newark
18:20 Johannesburg
07:25 Bloemfontein
Connect
UA3577 4183 United Airlines
UA188 United Airlines
4Z701 Airlink
18:00 Reagan Washington
20:45 Newark
06:20 Johannesburg
19:36 Newark
18:20 Johannesburg
07:20 Bloemfontein
Connect
UA3577 4183 United Airlines
UA188 United Airlines
4Z703 Airlink
18:00 Reagan Washington
20:45 Newark
09:25 Johannesburg
19:36 Newark
18:20 Johannesburg
10:40 Bloemfontein
Connect
UA3577 4183 United Airlines
UA188 United Airlines
FA115 Safair
FA840 Safair
18:00 Reagan Washington
20:45 Newark
19:20 Johannesburg
06:30 Capetown
19:36 Newark
18:20 Johannesburg
21:35 Capetown
08:05 Bloemfontein
Connect
UA3577 4183 United Airlines
UA188 United Airlines
FA121 Safair
FA840 Safair
18:00 Reagan Washington
20:45 Newark
20:20 Johannesburg
06:30 Capetown
19:36 Newark
18:20 Johannesburg
22:30 Capetown
08:05 Bloemfontein
Connect
UA3577 4183 United Airlines
UA1122 United Airlines
4Z600 Airlink
18:00 Reagan Washington
20:30 Newark
06:00 Capetown
19:36 Newark
18:00 Capetown
07:35 Bloemfontein
Connect

6. Washington Dulles to Johannesburg

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

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

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

Flight Depart Arrive
ET501 Ethiopian Airlines
ET809 Ethiopian Airlines
10:00 Washington Dulles
08:40 Addis Ababa
07:15 Addis Ababa
13:05 Johannesburg
Connect
KL0652 KLM
KL0591 KLM
17:40 Washington Dulles
10:20 Amsterdam Schiphol
07:10 Amsterdam Schiphol
22:05 Johannesburg
Connect
VS022 Virgin Atlantic
VS449 Virgin Atlantic
18:05 Washington Dulles
19:50 London Heathrow
06:20 London Heathrow
08:55 Johannesburg
Connect
UA946 United Airlines
KL0591 KLM
18:25 Washington Dulles
10:20 Amsterdam Schiphol
08:05 Amsterdam Schiphol
22:05 Johannesburg
Connect
AF057 Air France
AF990 Air France
20:20 Washington Dulles
23:35 Paris CDG
09:50 Paris CDG
11:20 Johannesburg
Connect
BA292 British Airways
BA057 British Airways
22:00 Washington Dulles
21:10 London Heathrow
10:05 London Heathrow
10:15 Johannesburg
Connect
BA292 British Airways
BA041 British Airways
BA6200 British Airways
22:00 Washington Dulles
16:55 London Heathrow
07:00 Durban
10:05 London Heathrow
05:25 Durban
08:05 Johannesburg
Connect
BA292 British Airways
BA041 British Airways
BA6202 British Airways
22:00 Washington Dulles
16:55 London Heathrow
08:15 Durban
10:05 London Heathrow
05:25 Durban
09:20 Johannesburg
Connect
UA932 United Airlines
LH572 Lufthansa
22:00 Washington Dulles
22:00 Frankfurt
11:50 Frankfurt
09:35 Johannesburg
Connect
TK8 Turkish Airlines
TK42 Turkish Airlines
22:35 Washington Dulles
02:20 Istanbul
16:10 Istanbul
11:10 Johannesburg
Connect

7. Newark to Johannesburg

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

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

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

Flight Depart Arrive
DL2841 Delta
DL200 Delta
11:29 Newark
17:45 Atlanta
13:54 Atlanta
16:00 Johannesburg
Connect
DL2861 2826 Delta
DL200 Delta
14:18 Newark
17:45 Atlanta
16:40 Atlanta
16:00 Johannesburg
Connect
UA188 United Airlines
20:45 Newark
18:20 Johannesburg Direct

References

Find Hotels in Odendaalsrus, South Africa

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

Booking.com