Flights from Berlin at a glance
- nonstop destinations
- 131
- countries
- 52
- flights a week
- 1,407
- airport
- 1
- airlines
- 65
- cheapest fare, to Milan
- $19
- destinations under 2 hours away
- 45
- farthest, Beijing
- 4,571 mi (7,357 km)
Cheapest flights from Berlin
Lowest fares found recently; search to check the price for your dates
Under 2 hours away
Nonstop flights of up to two hours, shortest first
Copenhagen
1h, 37 a week
from $32
Cologne
1h 5m, 29 a week
from $102
Dusseldorf
1h 5m, 29 a week
Frankfurt
1h 10m, 96 a week
Munich
1h 10m, 65 a week
from $108
Stuttgart
1h 10m, 37 a week
from $85
Warsaw
1h 10m, 13 a week
from $54
Salzburg
1h 10m, 3 a week
Vienna
1h 15m, 53 a week
from $59
Bratislava
1h 15m, 4 a week
from $34
Graz
1h 18m, 2 a week
Gothenburg
1h 20m, 2 a week
Zurich
1h 25m, 65 a week
from $58
Amsterdam
1h 25m, 42 a week
from $67
Brussels
1h 25m, 24 a week
from $104
Zagreb
1h 25m, 3 a week
Ljubljana
1h 25m
Budapest
1h 30m, 17 a week
from $22
Basel
1h 30m, 11 a week
from $54
Luxembourg
1h 30m, 8 a week
Friedrichshafen
1h 30m, 7 a week
Stockholm
1h 35m, 18 a week
from $58
Riga
1h 35m, 10 a week
from $92
Vilnius
1h 35m, 3 a week
from $32
Pula
1h 35m
Oslo
1h 40m, 14 a week
Saarbruecken
1h 40m, 11 a week
Venice
1h 40m, 9 a week
from $28
Milan
1h 45m, 25 a week
from $19
Geneva
1h 45m, 4 a week
Bologna
1h 45m, 3 a week
Bergen
1h 45m, 2 a week
Tallinn
1h 45m
Zadar
1h 45m
Belgrade
1h 50m, 12 a week
from $56
Lyon
1h 50m, 2 a week
from $38
Split
1h 50m, 2 a week
Rimini
1h 50m
Paris
1h 55m, 52 a week
from $36
Helsinki
1h 55m, 23 a week
from $93
Dubrovnik
1h 55m
from $113
Florence
1h 55m
Pisa
1h 55m
London
2h, 51 a week
from $34
Bristol
2h, 4 a week
Domestic flights from Berlin
Nonstop flights within Germany, busiest first
International flights from Berlin
Nonstop flights to 51 countries
Spain
13 cities
Italy
12 cities
United Kingdom
8 cities
Turkiye
7 cities
Greece
7 cities
Egypt
4 cities
Portugal
4 cities
Switzerland
3 cities
41 more countries
Austria: Vienna, Salzburg and Graz
Norway: Oslo, Bergen and Tromso
Bulgaria: Sofia, Varna and Bourgas
Finland: Helsinki and Rovaniemi
Sweden: Stockholm and Gothenburg
United Arab Emirates: Abu Dhabi and Dubai
Cyprus: Larnaca and Paphos
Georgia: Kutaisi and Tbilisi
Morocco: Agadir and Marrakech
Tunisia: Tunis and Monastir
Canada: Montreal and Toronto
Netherlands: Amsterdam
Denmark: Copenhagen
Belgium: Brussels
Qatar: Doha
Ireland: Dublin
Hungary: Budapest
Poland: Warsaw
Serbia: Belgrade
Israel: Tel Aviv Yafo
Latvia: Riga
Lebanon: Beirut
Romania: Bucharest
Luxembourg: Luxembourg
Albania: Tirana
United States: New York
Jordan: Amman
China: Beijing
Iceland: Reykjavik
North Macedonia: Skopje
Slovakia: Bratislava
Azerbaijan: Baku
Lithuania: Vilnius
Malta: Malta
Kosovo: Pristina
Algeria: Algiers
Armenia: Yerevan
Estonia: Tallinn
Montenegro: Tivat
Saudi Arabia: Jeddah
Slovenia: Ljubljana
All nonstop flights from Berlin
131 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Frankfurt Germany, 1h 10m, 96 a week | Germany | 1h 10m | 96 | |
| Istanbul Turkiye, 2h 55m, 74 a week | Turkiye | 2h 55m | 74 | from $58 |
| Munich Germany, 1h 10m, 65 a week | Germany | 1h 10m | 65 | from $108 |
| Zurich Switzerland, 1h 25m, 65 a week | Switzerland | 1h 25m | 65 | from $58 |
| Vienna Austria, 1h 15m, 53 a week | Austria | 1h 15m | 53 | from $59 |
| Paris France, 1h 55m, 52 a week | France | 1h 55m | 52 | from $36 |
| London United Kingdom, 2h, 51 a week | United Kingdom | 2h | 51 | from $34 |
| Amsterdam Netherlands, 1h 25m, 42 a week | Netherlands | 1h 25m | 42 | from $67 |
| Copenhagen Denmark, 1h, 37 a week | Denmark | 1h | 37 | from $32 |
| Stuttgart Germany, 1h 10m, 37 a week | Germany | 1h 10m | 37 | from $85 |
| Barcelona Spain, 2h 35m, 33 a week | Spain | 2h 35m | 33 | from $21 |
| Rome Italy, 2h 10m, 31 a week | Italy | 2h 10m | 31 | from $30 |
| Dusseldorf Germany, 1h 5m, 29 a week | Germany | 1h 5m | 29 | |
| Cologne Germany, 1h 5m, 29 a week | Germany | 1h 5m | 29 | from $102 |
| Madrid Spain, 3h 10m, 27 a week | Spain | 3h 10m | 27 | from $92 |
| Lisbon Portugal, 3h 45m, 25 a week | Portugal | 3h 45m | 25 | from $67 |
| Milan Italy, 1h 45m, 25 a week | Italy | 1h 45m | 25 | from $19 |
| Brussels Belgium, 1h 25m, 24 a week | Belgium | 1h 25m | 24 | from $104 |
| Antalya Turkiye, 3h 20m, 23 a week | Turkiye | 3h 20m | 23 | from $41 |
| Helsinki Finland, 1h 55m, 23 a week | Finland | 1h 55m | 23 | from $93 |
| Hurghada Egypt, 4h 35m, 23 a week | Egypt | 4h 35m | 23 | |
| Tenerife Spain, 5h 20m, 22 a week | Spain | 5h 20m | 22 | |
| Doha Qatar, 5h 40m, 21 a week | Qatar | 5h 40m | 21 | |
| Palma Spain, 2h 40m, 20 a week | Spain | 2h 40m | 20 | from $29 |
| Dublin Ireland, 2h 25m, 19 a week | Ireland | 2h 25m | 19 | from $62 |
| Athens Greece, 2h 45m, 18 a week | Greece | 2h 45m | 18 | from $105 |
| Stockholm Sweden, 1h 35m, 18 a week | Sweden | 1h 35m | 18 | from $58 |
| Budapest Hungary, 1h 30m, 17 a week | Hungary | 1h 30m | 17 | from $22 |
| Oslo Norway, 1h 40m, 14 a week | Norway | 1h 40m | 14 | |
| Las Palmas Spain, 5h 15m, 14 a week | Spain | 5h 15m | 14 | |
| Manchester United Kingdom, 2h 5m, 13 a week | United Kingdom | 2h 5m | 13 | from $46 |
| Malaga Spain, 3h 35m, 13 a week | Spain | 3h 35m | 13 | |
| Warsaw Poland, 1h 10m, 13 a week | Poland | 1h 10m | 13 | from $54 |
| Belgrade Serbia, 1h 50m, 12 a week | Serbia | 1h 50m | 12 | from $56 |
| Tel Aviv Yafo Israel, 4h, 11 a week | Israel | 4h | 11 | |
| Puerto del Rosario Spain, 5h 10m, 11 a week | Spain | 5h 10m | 11 | |
| Sofia Bulgaria, 2h 15m, 11 a week | Bulgaria | 2h 15m | 11 | from $41 |
| Basel Switzerland, 1h 30m, 11 a week | Switzerland | 1h 30m | 11 | from $54 |
| Izmir Turkiye, 2h 55m, 11 a week | Turkiye | 2h 55m | 11 | from $73 |
| Saarbruecken Germany, 1h 40m, 11 a week | Germany | 1h 40m | 11 | |
| Edinburgh United Kingdom, 2h 15m, 10 a week | United Kingdom | 2h 15m | 10 | from $66 |
| Riga Latvia, 1h 35m, 10 a week | Latvia | 1h 35m | 10 | from $92 |
| Cairo Egypt, 4h 10m, 9 a week | Egypt | 4h 10m | 9 | |
| Venice Italy, 1h 40m, 9 a week | Italy | 1h 40m | 9 | from $28 |
| Bucharest Romania, 2h 10m, 9 a week | Romania | 2h 10m | 9 | from $30 |
| Beirut Lebanon, 3h 50m, 9 a week | Lebanon | 3h 50m | 9 | |
| Luxembourg Luxembourg, 1h 30m, 8 a week | Luxembourg | 1h 30m | 8 | |
| New York United States, 9h, 7 a week | United States | 9h | 7 | from $319 |
| Dubai United Arab Emirates, 6h 25m, 7 a week | United Arab Emirates | 6h 25m | 7 | from $128 |
| Abu Dhabi United Arab Emirates, 6h 20m, 7 a week | United Arab Emirates | 6h 20m | 7 | from $118 |
| Tirana Albania, 2h 15m, 7 a week | Albania | 2h 15m | 7 | from $47 |
| Valencia Spain, 2h 55m, 7 a week | Spain | 2h 55m | 7 | from $79 |
| Friedrichshafen Germany, 1h 30m, 7 a week | Germany | 1h 30m | 7 | |
| Amman Jordan, 4h 20m, 6 a week | Jordan | 4h 20m | 6 | |
| Porto Portugal, 3h 20m, 6 a week | Portugal | 3h 20m | 6 | |
| Funchal Portugal, 4h 55m, 6 a week | Portugal | 4h 55m | 6 | |
| Marsa Alam Egypt, 4h 50m, 6 a week | Egypt | 4h 50m | 6 | |
| Arrecife Spain, 5h 3m, 5 a week | Spain | 5h 3m | 5 | |
| Reykjavik Iceland, 3h 45m, 5 a week | Iceland | 3h 45m | 5 | |
| Nice France, 2h 5m, 5 a week | France | 2h 5m | 5 | from $68 |
| Beijing China, 9h 8m, 5 a week | China | 9h 8m | 5 | |
| Thessaloniki Greece, 2h 25m, 5 a week | Greece | 2h 25m | 5 | from $104 |
| Ankara Turkiye, 3h 8m, 5 a week | Turkiye | 3h 8m | 5 | from $64 |
| Birmingham United Kingdom, 2h 5m, 4 a week | United Kingdom | 2h 5m | 4 | from $49 |
| Bristol United Kingdom, 2h, 4 a week | United Kingdom | 2h | 4 | |
| Newcastle United Kingdom, 2h 5m, 4 a week | United Kingdom | 2h 5m | 4 | |
| Faro Portugal, 3h 40m, 4 a week | Portugal | 3h 40m | 4 | from $34 |
| Geneva Switzerland, 1h 45m, 4 a week | Switzerland | 1h 45m | 4 | |
| Larnaca Cyprus, 3h 45m, 4 a week | Cyprus | 3h 45m | 4 | from $80 |
| Catania Italy, 2h 40m, 4 a week | Italy | 2h 40m | 4 | from $55 |
| Bratislava Slovakia, 1h 15m, 4 a week | Slovakia | 1h 15m | 4 | from $34 |
| Skopje North Macedonia, 2h 20m, 4 a week | North Macedonia | 2h 20m | 4 | from $31 |
| Varna Bulgaria, 2h 25m, 4 a week | Bulgaria | 2h 25m | 4 | from $66 |
| Alicante Spain, 3h 5m, 3 a week | Spain | 3h 5m | 3 | |
| Salzburg Austria, 1h 10m, 3 a week | Austria | 1h 10m | 3 | |
| Sharm el Sheikh Egypt, 4h 40m, 3 a week | Egypt | 4h 40m | 3 | |
| Baku Azerbaijan, 4h 30m, 3 a week | Azerbaijan | 4h 30m | 3 | from $141 |
| Bologna Italy, 1h 45m, 3 a week | Italy | 1h 45m | 3 | |
| Zagreb Croatia, 1h 25m, 3 a week | Croatia | 1h 25m | 3 | |
| Vilnius Lithuania, 1h 35m, 3 a week | Lithuania | 1h 35m | 3 | from $32 |
| Leeds United Kingdom, 2h 5m, 2 a week | United Kingdom | 2h 5m | 2 | from $103 |
| Rhodes Greece, 3h 10m, 2 a week | Greece | 3h 10m | 2 | from $100 |
| Lyon France, 1h 50m, 2 a week | France | 1h 50m | 2 | from $38 |
| Malta Malta, 2h 55m, 2 a week | Malta | 2h 55m | 2 | |
| Paphos Cyprus, 3h 35m, 2 a week | Cyprus | 3h 35m | 2 | from $31 |
| Tbilisi Georgia, 3h 50m, 2 a week | Georgia | 3h 50m | 2 | from $85 |
| Heraklion Greece, 3h 5m, 2 a week | Greece | 3h 5m | 2 | from $79 |
| Split Croatia, 1h 50m, 2 a week | Croatia | 1h 50m | 2 | |
| Sevilla Spain, 3h 35m, 2 a week | Spain | 3h 35m | 2 | |
| Agadir Morocco, 4h 35m, 2 a week | Morocco | 4h 35m | 2 | |
| Gothenburg Sweden, 1h 20m, 2 a week | Sweden | 1h 20m | 2 | |
| Bilbao Spain, 2h 35m, 2 a week | Spain | 2h 35m | 2 | from $88 |
| Bari Italy, 2h 10m, 2 a week | Italy | 2h 10m | 2 | |
| Tromso Norway, 3h, 2 a week | Norway | 3h | 2 | |
| Tunis Tunisia, 2h 45m, 2 a week | Tunisia | 2h 45m | 2 | |
| Bergen Norway, 1h 45m, 2 a week | Norway | 1h 45m | 2 | |
| Pristina Kosovo, 2h 15m, 2 a week | Kosovo | 2h 15m | 2 | |
| Graz Austria, 1h 18m, 2 a week | Austria | 1h 18m | 2 | |
| Kutaisi Georgia, 3h 50m, 2 a week | Georgia | 3h 50m | 2 | |
| Marrakech Morocco, 3h 20m, 1 a week | Morocco | 3h 20m | 1 | |
| Bordeaux France, 2h 20m, 1 a week | France | 2h 20m | 1 | from $150 |
| Algiers Algeria, 2h 40m, 1 a week | Algeria | 2h 40m | 1 | |
| Monastir Tunisia, 2h 50m, 1 a week | Tunisia | 2h 50m | 1 | |
| Toronto Canada, 8h 50m, seasonal | Canada | 8h 50m | seasonal | from $382 |
| Montreal Canada, 8h 40m, seasonal | Canada | 8h 40m | seasonal | from $413 |
| Liverpool United Kingdom, 2h 10m, seasonal | United Kingdom | 2h 10m | seasonal | from $128 |
| Jeddah Saudi Arabia, 5h 45m, seasonal | Saudi Arabia | 5h 45m | seasonal | |
| Dalaman Turkiye, 3h 10m, seasonal | Turkiye | 3h 10m | seasonal | |
| Ibiza Spain, 2h 50m, seasonal | Spain | 2h 50m | seasonal | from $108 |
| Kerkyra Greece, 2h 25m, seasonal | Greece | 2h 25m | seasonal | from $79 |
| Naples Italy, 2h 15m, seasonal | Italy | 2h 15m | seasonal | from $54 |
| Pisa Italy, 1h 55m, seasonal | Italy | 1h 55m | seasonal | |
| Marseille France, 2h 5m, seasonal | France | 2h 5m | seasonal | from $117 |
| Dubrovnik Croatia, 1h 55m, seasonal | Croatia | 1h 55m | seasonal | from $113 |
| Florence Italy, 1h 55m, seasonal | Italy | 1h 55m | seasonal | |
| Palermo Italy, 2h 30m, seasonal | Italy | 2h 30m | seasonal | |
| Yerevan Armenia, 3h 53m, seasonal | Armenia | 3h 53m | seasonal | from $134 |
| Tallinn Estonia, 1h 45m, seasonal | Estonia | 1h 45m | seasonal | |
| Bourgas Bulgaria, 2h 25m, seasonal | Bulgaria | 2h 25m | seasonal | from $64 |
| Olbia Italy, 2h 20m, seasonal | Italy | 2h 20m | seasonal | |
| Ljubljana Slovenia, 1h 25m, seasonal | Slovenia | 1h 25m | seasonal | |
| Nantes France, 2h 15m, seasonal | France | 2h 15m | seasonal | |
| Rovaniemi Finland, 2h 40m, seasonal | Finland | 2h 40m | seasonal | |
| Pula Croatia, 1h 35m, seasonal | Croatia | 1h 35m | seasonal | |
| Tivat Montenegro, 2h 5m, seasonal | Montenegro | 2h 5m | seasonal | from $140 |
| Rimini Italy, 1h 50m, seasonal | Italy | 1h 50m | seasonal | |
| Zadar Croatia, 1h 45m, seasonal | Croatia | 1h 45m | seasonal | |
| Kayseri Turkiye, 3h 20m, seasonal | Turkiye | 3h 20m | seasonal | |
| Kos Greece, 3h, seasonal | Greece | 3h | seasonal | |
| Preveza Greece, 2h 30m, seasonal | Greece | 2h 30m | seasonal | |
| Samsun Turkiye, 3h 15m, seasonal | Turkiye | 3h 15m | seasonal |
Berlin airport
Where the nonstop flights depart from
Airlines
Nonstop flights a week from Berlin
And 45 more airlines with occasional flights.
Frequently asked questions
Where can you fly nonstop from Berlin?
To 131 cities in 52 countries. The busiest routes are Frankfurt (96 flights a week), Istanbul (74 flights a week), Munich (65 flights a week), Zurich (65 flights a week) and Vienna (53 flights a week).
What are the cheapest flights from Berlin?
Milan from $19, Barcelona from $21, Budapest from $22 and Venice from $28. Search shows the price for your dates.
Which countries have direct flights from Berlin?
Spain, Italy, United Kingdom, Turkiye, Greece, France, Croatia and Egypt and 43 more.
Which airport does Berlin fly from?
All nonstop flights depart from Brandenburg.
Which airlines fly from Berlin?
easyJet (195 flights a week), Eurowings (188 flights a week), Lufthansa (138 flights a week), Ryanair (108 flights a week), Austrian Airlines (53 flights a week) and SWISS (46 flights a week) and 59 more.
Where can you fly from Berlin in under 2 hours?
Copenhagen (1h), Cologne (1h 5m), Dusseldorf (1h 5m), Frankfurt (1h 10m), Munich (1h 10m), Stuttgart (1h 10m), Warsaw (1h 10m) and Salzburg (1h 10m).