Find cheap flights to Berlin

Sat 12/14
Sat 12/21
Any month
Compare vs momondo |

When is the best time to fly to Berlin?

R14 320
R12 270
R10 230
R8 180
Price
R8 180 - R13 147

When is the best time to fly to Berlin?

From most locations, the cheapest flights to Berlin can be found during the month of May; however great deals can be found at other times.

When is the best time to book a flight to Berlin?

On average, from most locations, when planning your trip to Berlin, try to book your flight in the region of 46 days in advance for the cheapest prices.

What is the cheapest day to depart on your flight to Berlin?

In general, booking your departure to Berlin for a Wednesday represents the best deal on airfare. Try to avoid a Thursday departure to stay away from the highest prices.

What is the cheapest time of day to fly to Berlin?

In general, when looking for the cheapest flight to Berlin, our data indicates that midday flights are the most cost-effective. evening flights tend to be the most expensive.


Berlin flight deals found on momondo

Check out some of the best fares to Berlin found recently by users on momondo
Quickest
Cheapest
SWISS
SWISS
09 Feb
22:20
JNB
Johannesburg OR Tambo airport
16h 45m
1 Stop
TXL
14:05
+1
Berlin Tegel airport
SWISS
16 Feb
10:30
TXL
Berlin Tegel airport
23h 50m
1 Stop
JNB
11:20
+1
Johannesburg OR Tambo airport
R7 523
SWISS
SWISS
26 Jan
22:20
JNB
Johannesburg OR Tambo airport
27h 00m
1 Stop
TXL
0:20
+2
Berlin Tegel airport
SWISS
02 Mar
13:45
TXL
Berlin Tegel airport
20h 35m
1 Stop
JNB
11:20
+1
Johannesburg OR Tambo airport
R8 064
Turkish Airlines
Turkish Airlines
01 Feb
21:15
JNB
Johannesburg OR Tambo airport
23h 10m
1 Stop
TXL
19:25
+1
Berlin Tegel airport
Turkish Airlines
05 Feb
19:55
TXL
Berlin Tegel airport
15h 15m
1 Stop
JNB
12:10
+1
Johannesburg OR Tambo airport
R8 326
SWISS
SWISS
02 Feb
22:20
JNB
Johannesburg OR Tambo airport
14h 50m
1 Stop
TXL
12:10
+1
Berlin Tegel airport
SWISS
08 Mar
20:35
TXL
Berlin Tegel airport
13h 45m
1 Stop
JNB
11:20
+1
Johannesburg OR Tambo airport
R8 589
Lufthansa
Lufthansa
15 Apr
20:55
JNB
Johannesburg OR Tambo airport
14h 30m
1 Stop
TXL
11:25
+1
Berlin Tegel airport
Lufthansa
22 Apr
20:40
TXL
Berlin Tegel airport
14h 30m
1 Stop
JNB
11:10
+1
Johannesburg OR Tambo airport
R9 218
Air France
Air France
03 Apr
11:00
JNB
Johannesburg OR Tambo airport
23h 55m
1 Stop
TXL
10:55
+1
Berlin Tegel airport
Air France
13 Apr
20:50
TXL
Berlin Tegel airport
26h 30m
1 Stop
JNB
23:20
+1
Johannesburg OR Tambo airport
R9 656
SWISS
SWISS
23 Dec
22:20
JNB
Johannesburg OR Tambo airport
13h 25m
1 Stop
TXL
10:45
+1
Berlin Tegel airport
SWISS
13 Jan
18:45
TXL
Berlin Tegel airport
13h 40m
1 Stop
JNB
9:25
+1
Johannesburg OR Tambo airport
R9 904
SWISS
SWISS
02 Feb
22:20
JNB
Johannesburg OR Tambo airport
14h 50m
1 Stop
TXL
12:10
+1
Berlin Tegel airport
SWISS
08 Mar
20:35
TXL
Berlin Tegel airport
13h 45m
1 Stop
JNB
11:20
+1
Johannesburg OR Tambo airport
R8 589
Lufthansa
Lufthansa
15 Apr
20:55
JNB
Johannesburg OR Tambo airport
14h 30m
1 Stop
TXL
11:25
+1
Berlin Tegel airport
Lufthansa
22 Apr
20:40
TXL
Berlin Tegel airport
14h 30m
1 Stop
JNB
11:10
+1
Johannesburg OR Tambo airport
R9 218
KLM
KLM
17 Dec
1:55
JNB
Johannesburg OR Tambo airport
14h 50m
1 Stop
TXL
15:45
Berlin Tegel airport
KLM
03 Feb
7:00
TXL
Berlin Tegel airport
15h 05m
1 Stop
JNB
23:05
Johannesburg OR Tambo airport
R11 438
Austrian Airlines
Austrian Airlines
14 Dec
2:20
CPT
Cape Town Intl airport
19h 20m
1 Stop
TXL
20:40
Berlin Tegel airport
Austrian Airlines
16 Dec
20:45
TXL
Berlin Tegel airport
14h 10m
1 Stop
CPT
11:55
+1
Cape Town Intl airport
R21 809
Lufthansa
Lufthansa
18 Dec
11:30
CPT
Cape Town Intl airport
14h 00m
1 Stop
TXL
0:30
+1
Berlin Tegel airport
Lufthansa
13 Jan
13:45
TXL
Berlin Tegel airport
21h 10m
1 Stop
CPT
11:55
+1
Cape Town Intl airport
R10 299

Airports near Berlin

Below you will find all the airports in Berlin along with their distance from the city centre
Berlin Schönefeld
16 km from city centre
Berlin Tegel
8 km from city centre

Popular routes to Berlin

Most frequently searched flights to Berlin along with the cheapest price and shortest flight duration
Johannesburg to Berlin Flights
Fastest flight time
14h 30m
Cheapest price
R8 487
Cape Town to Berlin Flights
Fastest flight time
14h 00m
Cheapest price
R9 115
Durban to Berlin Flights
Fastest flight time
26h 45m
Cheapest price
R10 459

Start planning your trip to Berlin