Flights to Berlin

Direct flights from 134 cities, 1,360 flights a week. From London the flight takes 1h 55m, tickets from $33. From Dublin the flight takes 2h 15m, tickets from $88.

Flights to Berlin at a glance

cities with nonstop flights here
134
nonstop flights a week
1,360
lowest fare from London
$33
flight time from London
1h 55m
lowest fare from Dublin
$88
flight time from Dublin
2h 15m
arrival airport
Brandenburg

Where you can fly to Berlin from

Nonstop flights, busiest routes first

FromFare
London United Kingdom, 1h 55m, 37 a week from $33
Dublin Ireland, 2h 15m, 19 a week from $88
Manchester United Kingdom, 1h 55m, 13 a week from $49
Edinburgh United Kingdom, 2h 5m, 10 a week from $57
New York United States, 8h 5m, 7 a week from $376
Dubai United Arab Emirates, 7h, 7 a week from $132
Abu Dhabi United Arab Emirates, 7h, 7 a week from $170
Birmingham United Kingdom, 1h 55m, 4 a week from $97
Bristol United Kingdom, 2h, 4 a week
Newcastle United Kingdom, 1h 55m, 4 a week from $124
Leeds United Kingdom, 2h 5m, 2 a week from $78
Toronto Canada, 7h 50m, seasonal from $379
Montreal Canada, 7h 45m, seasonal
Liverpool United Kingdom, 2h, seasonal

From other countries

And 90 cities more with nonstop flights.

When to fly to Berlin

Weather by month

The most comfortable months are May, June, July, August and September: +23° by day, 10 rainy days a month. Long-term monthly averages.

Jan
+5° 0° 14 days
Feb
+7° 0° 12 days
Mar
+11° +1° 8 days
Apr
+14° +4° 9 days
May
+19° +9° 10 days
Jun
+25° +14° 11 days
Jul
+25° +15° 13 days
Aug
+25° +15° 10 days
Sep
+21° +12° 7 days
Oct
+15° +8° 11 days
Nov
+8° +3° 10 days
Dec
+5° 0° 13 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Arrival airport

Where the nonstop flights land

1,359 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Berlin from?
From 134 cities. The busiest routes are from London (37 flights a week), Dublin (19 flights a week), Manchester (13 flights a week), Edinburgh (10 flights a week), New York (7 flights a week) and Dubai (7 flights a week).
How long is the flight from London to Berlin?
A nonstop flight takes about 1 hour 55 minutes, tickets from $33.
How long is the flight from Dublin to Berlin?
A nonstop flight takes about 2 hours 15 minutes, tickets from $88.
What is the cheapest city to fly to Berlin from?
Palma from $14, Venice from $15, Bratislava from $15 and Budapest from $18.
When is the best time to fly to Berlin?
The most comfortable months are May, June, July, August and September: +23° by day, 10 rainy days a month. Long-term monthly averages.
Which airport do flights to Berlin arrive at?
All nonstop flights land at Brandenburg (BER).

Cities near Berlin with their own flights

Worth a look when fares or dates to Berlin do not suit; distance by straight line