HowToGo

Flight from Hamburg to Johannesburg, South Africa

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

Search Transfer from Hamburg to Johannesburg, South Africa

Search Flights

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

1. Harrisburg to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Hamburg to Harrisburg.

  2. You take a flight from Harrisburg to Johannesburg and cost approximately 410 USD.

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

Flight Depart Arrive
DL5146 Delta
DL200 Delta
06:35 Harrisburg
17:45 Atlanta
09:05 Atlanta
16:00 Johannesburg
Connect
DL5407 Delta
DL200 Delta
11:53 Harrisburg
17:45 Atlanta
14:09 Atlanta
16:00 Johannesburg
Connect
DL2644 Delta
DL200 Delta
14:00 Harrisburg
17:45 Atlanta
16:07 Atlanta
16:00 Johannesburg
Connect
UA3974 United Airlines
UA1156 United Airlines
UA188 United Airlines
14:48 Harrisburg
17:35 Washington Dulles
20:45 Newark
15:43 Washington Dulles
19:03 Newark
18:20 Johannesburg
Connect
UA3974 United Airlines
UA3454 United Airlines
UA188 United Airlines
14:48 Harrisburg
17:30 Washington Dulles
20:45 Newark
15:43 Washington Dulles
19:09 Newark
18:20 Johannesburg
Connect
UA3974 United Airlines
UA1156 United Airlines
UA188 United Airlines
14:48 Harrisburg
17:23 Washington Dulles
20:45 Newark
15:43 Washington Dulles
18:51 Newark
18:20 Johannesburg
Connect

2. Newark to Johannesburg

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

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

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

Flight Depart Arrive
DL2972 Delta
DL200 Delta
13:10 Newark
17:45 Atlanta
15:31 Atlanta
16:00 Johannesburg
Connect
DL1543 Delta
DL200 Delta
13:20 Newark
17:45 Atlanta
15:44 Atlanta
16:00 Johannesburg
Connect
DL2861 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

3. Allentown/Bethlehem/Easton to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Hamburg to Allentown/Bethlehem/Easton.

  2. You take a flight from Allentown/Bethlehem/Easton to Johannesburg and cost approximately 470 USD.

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

Flight Depart Arrive
DL4644 Delta
DL200 Delta
06:35 Allentown/Bethlehem/Easton
17:45 Atlanta
09:05 Atlanta
16:00 Johannesburg
Connect
DL5111 Delta
DL200 Delta
06:40 Allentown/Bethlehem/Easton
17:45 Atlanta
09:04 Atlanta
16:00 Johannesburg
Connect
DL4814 Delta
DL200 Delta
12:50 Allentown/Bethlehem/Easton
17:45 Atlanta
15:04 Atlanta
16:00 Johannesburg
Connect
UA3820 United Airlines
UA1156 United Airlines
UA188 United Airlines
14:30 Allentown/Bethlehem/Easton
17:35 Washington Dulles
20:45 Newark
15:37 Washington Dulles
19:03 Newark
18:20 Johannesburg
Connect
UA3820 United Airlines
UA1156 United Airlines
UA188 United Airlines
14:30 Allentown/Bethlehem/Easton
17:23 Washington Dulles
20:45 Newark
15:37 Washington Dulles
18:51 Newark
18:20 Johannesburg
Connect
UA3820 United Airlines
UA3454 United Airlines
UA188 United Airlines
14:30 Allentown/Bethlehem/Easton
17:30 Washington Dulles
20:45 Newark
15:37 Washington Dulles
19:09 Newark
18:20 Johannesburg
Connect

4. Washington Dulles to Johannesburg

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

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

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, 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
ET501 Ethiopian Airlines
ET881 Ethiopian Airlines
ET22 Ethiopian Airlines
10:00 Washington Dulles
09:30 Addis Ababa
13:50 Blantyre
07:15 Addis Ababa
12:40 Blantyre
16:05 Johannesburg
Connect
UA3454 United Airlines
UA188 United Airlines
17:30 Washington Dulles
20:45 Newark
19:09 Newark
18:20 Johannesburg
Connect
UA1156 United Airlines
UA188 United Airlines
17:35 Washington Dulles
20:45 Newark
19:03 Newark
18:20 Johannesburg
Connect
KL0652 KLM
KL0591 KLM
17:40 Washington Dulles
10:20 Amsterdam Schiphol
07:10 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA2237 United Airlines
UA188 United Airlines
18:25 Washington Dulles
20:45 Newark
19:53 Newark
18:20 Johannesburg
Connect
BA292 British Airways
BA055 British Airways
22:00 Washington Dulles
18:20 London Heathrow
10:05 London Heathrow
07:25 Johannesburg
Connect

References

Find Hotels in Johannesburg, South Africa

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

Booking.com