We work with more than 300 partners to bring you better travel deals
Cheap Flights to Berlin
|Round-trip from||R495||From Johannesburg to Berlin|
|One-way from||R387||One-way flight from Johannesburg to Berlin|
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Cheapest prices for Berlin flights by month
April is currently the cheapest month to fly to Berlin. At this moment in time September is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.
When is the best time to fly to Berlin?
Choose a month below to see average flight price and weather conditions.
JNB - BR9
R9 617 - R13 770
2 - 23 °C
30 - 72 mm
Whilst there are several times of the year to choose from, April is seen as the time to fly to Berlin, however, it is possible to get good deals throughout the year. July tends to be the warmest period in Berlin so if you are looking for sun or warmer climates then look to fly around this time. June is the wettest if you need to factor this in to your plans.
Which day is cheapest to fly to Berlin?
The cheapest flights to Berlin are usually found when departing on a Tuesday. The departure day with the highest cost at present is Thursday.
What time of day is cheapest to fly to Berlin?
Berlin flights can be made cheaper if you choose a flight at midday. Booking a flight in the evening will likely mean higher prices.
Alternative, similarly priced destinations
Find the best prices for you!
Cheap tickets to Berlin found by our users in South Africa
Other local departures to Berlin
Cheapest flights to Germany
Johannesburg to Frankfurt flights from R478 pp
Johannesburg to Berlin flights from R495 pp
Johannesburg to Hamburg flights from R507 pp
Cape Town to Berlin flights from R513 pp
Johannesburg to Munich flights from R533 pp
Johannesburg to Bremen flights from R549 pp
Cape Town to Frankfurt flights from R623 pp
Johannesburg to Stuttgart flights from R627 pp
Port Elizabeth to Hamburg flights from R744 pp
Cape Town to Cologne flights from R746 pp
Cape Town to Friedrichshafen flights from R754 pp
Cape Town to Dresden flights from R758 pp
Durban to Berlin flights from R813 pp
Johannesburg to Dusseldorf flights from R819 pp
Johannesburg to Cologne flights from R842 pp
Cape Town to Munich flights from R852 pp