Find cheap flights to Berlin

Fri 2/22
Fri 3/1
Any month
Compare vs momondo |

When is the best time to fly to Berlin?

+90.0%
+60.0%
+30.0%
Base
Price
7 715 - 13 6197 715 - 13 619 ZAR

Berlin flight deals found on momondo

Check out some of the best fares to Berlin found recently by users on momondo
Quickest
Cheapest
British Airways
British Airways
JNB
10:00 am
Johannesburg OR Tambo airport
14h 10m
1 Stop
12:10 am
+1
TXL
Berlin Tegel airport
British Airways
TXL
2:35 pm
Berlin Tegel airport
21h 30m
1 Stop
12:05 pm
+1
JNB
Johannesburg OR Tambo airport
6 419 ZAR
Lufthansa
Lufthansa
CPT
7:50 pm
Cape Town Intl airport
15h 35m
1 Stop
11:25 am
+1
TXL
Berlin Tegel airport
Lufthansa
TXL
9:15 pm
Berlin Tegel airport
14h 45m
1 Stop
12:00 pm
+1
CPT
Cape Town Intl airport
7 697 ZAR
Lufthansa
Lufthansa
JNB
9:00 pm
Johannesburg OR Tambo airport
12h 55m
1 Stop
9:55 am
+1
TXL
Berlin Tegel airport
Lufthansa
TXL
2:45 pm
Berlin Tegel airport
20h 25m
1 Stop
11:10 am
+1
JNB
Johannesburg OR Tambo airport
7 725 ZAR
Turkish Airlines
Turkish Airlines
JNB
9:15 pm
Johannesburg OR Tambo airport
23h 05m
1 Stop
7:20 pm
+1
TXL
Berlin Tegel airport
Turkish Airlines
TXL
10:10 pm
Berlin Tegel airport
14h 10m
1 Stop
12:20 pm
+1
JNB
Johannesburg OR Tambo airport
7 767 ZAR
Turkish Airlines
Turkish Airlines
JNB
9:15 pm
Johannesburg OR Tambo airport
23h 05m
1 Stop
7:20 pm
+1
TXL
Berlin Tegel airport
Turkish Airlines
TXL
10:10 pm
Berlin Tegel airport
14h 10m
1 Stop
12:20 pm
+1
JNB
Johannesburg OR Tambo airport
7 767 ZAR
Turkish Airlines
Turkish Airlines
JNB
9:15 pm
Johannesburg OR Tambo airport
23h 05m
1 Stop
7:20 pm
+1
TXL
Berlin Tegel airport
Turkish Airlines
TXL
10:10 pm
Berlin Tegel airport
14h 10m
1 Stop
12:20 pm
+1
JNB
Johannesburg OR Tambo airport
7 767 ZAR
SWISS
SWISS
JNB
9:25 pm
Johannesburg OR Tambo airport
13h 20m
1 Stop
10:45 am
+1
TXL
Berlin Tegel airport
SWISS
TXL
9:45 pm
Berlin Tegel airport
12h 45m
1 Stop
10:30 am
+1
JNB
Johannesburg OR Tambo airport
8 202 ZAR
KLM
KLM
CPT
2:30 am
Cape Town Intl airport
14h 20m
1 Stop
3:50 pm
TXL
Berlin Tegel airport
KLM
TXL
7:35 am
Berlin Tegel airport
14h 35m
1 Stop
11:10 pm
CPT
Cape Town Intl airport
10 801 ZAR
Lufthansa
Lufthansa
CPT
7:50 pm
Cape Town Intl airport
15h 35m
1 Stop
11:25 am
+1
TXL
Berlin Tegel airport
Lufthansa
TXL
9:15 pm
Berlin Tegel airport
14h 45m
1 Stop
12:00 pm
+1
CPT
Cape Town Intl airport
7 697 ZAR
SWISS
SWISS
JNB
10:20 pm
Johannesburg OR Tambo airport
16h 45m
1 Stop
2:05 pm
+1
TXL
Berlin Tegel airport
SWISS
TXL
8:35 pm
Berlin Tegel airport
13h 45m
1 Stop
11:20 am
+1
JNB
Johannesburg OR Tambo airport
8 624 ZAR
Austrian Airlines
Austrian Airlines
CPT
2:20 am
Cape Town Intl airport
17h 10m
1 Stop
6:30 pm
TXL
Berlin Tegel airport
Austrian Airlines
TXL
11:00 am
Berlin Tegel airport
13h 40m
1 Stop
12:40 am
+1
CPT
Cape Town Intl airport
9 045 ZAR
SWISS
SWISS
JNB
10:20 pm
Johannesburg OR Tambo airport
18h 50m
1 Stop
4:10 pm
+1
TXL
Berlin Tegel airport
SWISS
TXL
10:30 pm
Berlin Tegel airport
12h 40m
1 Stop
11:10 am
+1
JNB
Johannesburg OR Tambo airport
8 624 ZAR

Which airlines operate flights to Berlin?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Berlin

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

Quick facts about Berlin

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Berlin
Local time
Currency
Euro
Beer
Pint of beer
13 ZAR
Food
Inexpensive restaurant
131 ZAR
Public transport
One-way ticket
44 ZAR

Start planning your trip to Berlin