Cheap Flights from Berlin to Johannesburg
Cheap Berlin-Johannesburg Flight Tickets
These prices are the lowest available for the specified locations on the Obilet website. Prices may vary depending on the selected date, location, and availability of the flight.
Cheapest Travel on Obilet
:
€ 481.72
The Most Favorable Price
:
EgyptairThe Most Active Airline
:
LufthansaAverage Number of Trips Per Day
:
8Shortest Flight Time
:
13HourDistance
:
8874 KMCheap Flight Tickets from Berlin to Johannesburg
Egyptair
17 November 2026 - Tuesday
Berlin
Berlin Brandenburg Airport
14:55
Johannesburg
Johannesburg Airport
07:10
Iberia Airlines
17 November 2026 - Tuesday
Berlin
Berlin Brandenburg Airport
21:40
Johannesburg
Johannesburg Airport
15:15
Qatar Airways
17 November 2026 - Tuesday
Berlin
Berlin Brandenburg Airport
21:40
Johannesburg
Johannesburg Airport
15:15
Qatar Airways
17 November 2026 - Tuesday
Berlin
Berlin Brandenburg Airport
15:15
Johannesburg
Johannesburg Airport
08:40
Etihad Airways
17 November 2026 - Tuesday
Berlin
Berlin Brandenburg Airport
09:45
Johannesburg
Johannesburg Airport
08:25
Iberia Airlines
17 November 2026 - Tuesday
Berlin
Berlin Brandenburg Airport
08:50
Johannesburg
Johannesburg Airport
08:40
Iberia Airlines
17 November 2026 - Tuesday
Berlin
Berlin Brandenburg Airport
15:15
Johannesburg
Johannesburg Airport
08:40
Swiss International Air Lines
17 November 2026 - Tuesday
Berlin
Berlin Brandenburg Airport
19:50
Johannesburg
Johannesburg Airport
10:00
Swiss International Air Lines
17 November 2026 - Tuesday
Berlin
Berlin Brandenburg Airport
18:40
Johannesburg
Johannesburg Airport
10:00
Last updated: 14 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Get notified about campaigns immediately
Download the Obilet app and take advantage of special campaigns
Estimated Cheapest Berlin - Johannesburg Flight Tickets by Month
Popular Berlin to Johannesburg Flights
Last updated: 14 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Berlin and Johannesburg Airports
Alternative Flights Between Berlin - Johannesburg
Frequently Asked Questions
How long does flight take from Berlin - Johannesburg?
On average, the trip from Berlin - Johannesburg takes 13 hour .
Which airlines organize flights between Berlin - Johannesburg?
Airline companies that organize flights between Berlin - Johannesburg: THY, Lufthansa, KLM, British Airways, Air France, Qatar Airways, Etihad Airways, Swiss International Air Lines, Egyptair, Iberia Airlines are the companies.
Which airline company organizes the most flights between Berlin - Johannesburg?
The company that organizes the most flights between Berlin - Johannesburg: Lufthansa
How much is the cheap flight ticket between Berlin - Johannesburg?
Cheap flight ticket between Berlin - Johannesburg is € 481.72.
Which airports can I use for Berlin - Johannesburg flight?
Schonefeld Airport, Tempelhof Airport, Tegel Airport, Berlin Brandenburg Airport can be used as the departure airport on the Berlin - Johannesburg flight, and Grand Central Airport, Johannesburg Airport, Lanseria Airport, Rand Airport, Randburg Heliport Airport can also be used as the arrival airport.