Berlin is a sleek, cosmopolitan city, with numerous historic sights and museums, as well as amazing architecture, shopping, dining and an eclectic music scene. It’s worth a visit at any time of the year, but does experience large swings in temperature from season to season. If you visit between May – September, temperatures are hot, soaring to above 30 degrees Celsius. Many tourists visit Berlin during the summer, which means that hotels are booked early and flights more expensive. During spring, from March – May, temperatures are moderate, with highs ranging from 8 – 19 degrees Celsius. September and October are possibly the best months to visit Berlin, because the summer crowds vanish, but the weather is still quite warm, around 13 – 19 degrees Celsius. November through February can be downright chilly and there’s always a chance of snow, but if you don’t mind single digit temperatures, you can find great deals on hotels and flights. It can get a bit busier during the holiday season, but it’s worth visiting then to see and shop Berlin’s famous Christmas markets.
Users booking trips to Berlin from Brno found flights 99% cheaper than the average price of flights to Berlin. To find the cheapest price to Berlin from your area, use momondo’s Airport-to-Airport Pricing Tool.
Our data shows that Tuesday is the least expensive day to fly to Berlin. Tickets to fly out on this day can be as low as $649. The most expensive day to fly to Berlin is Saturday, with ticket prices averaging around $762.
Flying to Berlin from United States in the morning is the least expensive time of day to depart. momondo users have found prices as low as $510 when looking at flights departing in the morning. Flights to Berlin are more costly at noon, with an average ticket price of $742. Departure times at noon fall within the peak daily travel times, which is why tickets can be more expensive.
If you’re looking to do your hiking in warmer conditions, consider planning your flight to Berlin for May, June, and July. Parks like Tempelhofer Feld are popular hot spots in those months.
Berlin Schönefeld Airport, Berlin Brandenburg Airport, Leipzig/Halle Airport, Dresden Arpt Airport or Heringsdorf Airport can be an alternative airport used for travel to Berlin.
Berlin Schönefeld Airport has an average price of $386 per person and is typically the cheapest airport to fly into when visiting Berlin. This average price does vary based on departure city. Try momondo’s Airport-to-Airport Pricing Tool to find the cheapest flight.
Currently, Germany travel restrictions include travel to Berlin. Germany has restricted the entry of travelers who are arriving from outside the European Economic Area, except for nationals of Germany, residents with a residence permit, and D-Visa holders, and certain exceptions (detailed below). As of June 25, travelers arriving from Austria, Belgium, Bulgaria, Croatia, Czechia, Cyprus, Denmark, Estonia, Finland, France, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland or the United Kingdom may enter Germany. Germany has also lifted restrictions on entry for travelers coming from the following countries: Australia, Canada, Georgia, New Zealand, Thailand and Uruguay. Travelers must have spent at least 2 weeks in the above-listed countries prior to their flight to Germany. Restrictions will also be lifted for entry from South Korea, China and Japan if this can be agreed on a reciprocal basis. The list will be reviewed every two weeks. Entry from any third country is possible for travelers who can demonstrate an important reason for their travel. The list of important reasons covers German and EU citizens and any third-country nationals with a right of residency in Germany. It also includes healthcare and social care personnel and health researchers, skilled workers whose economic activity is necessary and cannot be postponed or performed from abroad, freight and transport staff, seasonal workers, students who cannot continue their studies from abroad, travelers making visits for urgent family reasons, diplomats and staff at international organisations, and persons transiting Germany. Travelers entering Germany after staying in a designated risk area abroad during the previous 14 days must undergo mandatory testing for Covid-19. The German government regularly updates its list of designated risk areas. See the "English archive" at the bottom of the Robert Koch Institute page for the latest updated list. Travelers who need to be tested have the choice to either present a valid test taken within 48 hours prior to arrival, take a test on arrival at the airport, or take a test after returning to their place of residence in Germany, by reporting to the local health office. The test is free of charge if taken within 72 hours of arrival. Travelers with a negative test may be exempted from the 14-day self-isolation requirement, but some German states require a second negative test before granting an exemption from quarantine. Quarantine requirements in Germany differ depending on the German state. All travelers arriving from high-risk areas (over 50 cases per 100,000 inhabitants) are required to stay in quarantine for 14 days on arrival in Germany. More information can be found here. If you are planning to travel to Berlin at this time, it is recommended that you stay up to date on current restrictions and follow proper safety measures while in public.
Direct flights from the UK to Berlin are available from British Airways, easyJet, Ryanair, Flybe, eurowings, and Jet2. Other airlines flying into Berlin include Lufthansa, KLM, Air France, SWISS, Brussels Airlines, Aer Lingus, Iberia, Austrian Airlines, SAS, Finnair, Norwegian, Vueling, Norwegian Air International, Alitalia, LOT, Luxair, Air Serbia, and Airbaltic.
The Berlin Schönefeld Airport is just to the south of Berlin. Holiday and low-cost-airlines fly to Schönefeld. It’s easy to get to Berlin’s city center from SXF using public transport. A one-way fare is €3.40 EUR and is good for the Airport Express trains, S-Bahn, the underground, buses and trams. You may make as many stops or transfers as you like within a two-hour period, traveling in one direction.
Take either of the Airport Express trains, RE7 or RB14, which travel in 30 minute intervals between Schönefeld Airport and Berlin-Charlottenburg, with stops at Ostbahnhof, Alexanderplatz, Berlin Central Station and Berlin-Zoo. It takes about 15 minutes to get to Ostbahnhof with the Airport Express and 30 minutes to get to Berlin Central Station. The S-Bahn line S45 runs between the train station at Airport Schönefeld and Station Südkreuz. From there take S41 and or S42 to connect to the city center. These trains have many stops, so it takes longer to get to the city center via this route, about 49 minutes.
From Terminal A, the following buses travel to the Berlin city center: 163, 171, X7, N7, and N60.
A ride from Schönefeld to the city center by taxi takes about 25 minutes and costs around €41.00 – €44.00 EUR. You’ll find the taxis just outside of Terminal A.
Tegel Airport is located in Berlin’s northern district Reinickendorf and is slated for closure when the new Brandenburg Airport Willy Brandt is finished.
The fastest way to get to the city is by TXL Express Bus, which travels via Main Station (Hauptbahnhof) to Alexanderplatz in about 37 minutes. Express Bus X9 travels to Zoo Station in about 20 minutes, from which you can reach any destination in Berlin. Both express buses stop right outside the terminal. You can also ride bus 109 to Zoo station in about 30 minutes. An adult one-way fare for any of these is €2.80 EUR.
A taxi ride to Zoo station from Tegel Airport costs around €20.00 EUR, while a taxi to Alexanderplatz runs about €26.00 EUR.
If you prefer to drive and want to rent a car while visiting Berlin, plan early and look for deals on car rentals with momondo.
Berlin boasts grand avenues, pedestrian-only streets, lush parks, beautiful squares, and riverside and canalside promenades. You can and should explore and enjoy it on foot, although it’s much too large to be entirely walkable. It can be complicated traveling between Berlin’s Eastern and Western neighborhoods, but with the completion of the Ringbahn in 2002, East and West Berlin transport systems were knit back together. The various modes of transport run on frequent intervals and you can trust the timetables, which makes getting around Berlin easier.
Berlin is vast, but well serviced by public transportation systems that include buses, the S-Bahn (elevated train) and the U-Bahn (underground train). Between these, you can get anywhere you need to go. Fares are charged by zone, ranging from €2.60 EUR – €3.20 EUR, and tickets are valid for 2 hours from purchase time, for as many transfers as you wish within the zone. You may purchase tickets at various retail outlets as well as at the stations. You can also buy a day pass for a cost of between €6.70 EUR – €7.20 EUR, depending on the number of zones you want. You can further save on transportation and sightseeing with a Berlin WelcomeCard; a 48-hour, 72-hour, or a 5-day pass costs €19.00 EUR, 25.00 EUR, or €32.00 EUR.
You may hail a taxi on the street, or find them outside of hotels and other public venues. Fares are metered, with a minimum charge of €3.20 EUR, plus €1.65 EUR per kilometer. If you’re traveling less than 2 kilometers and flag down the cab, ask for the Kurzstreckentarif (short-route fare.
US citizens traveling to Berlin do not require a visa for stays up to 90 days. A valid passport is required. Foreign nationals traveling from the USA to Berlin must check the Schengen Visa Info website.
Berlin boasts a dizzying mix of old and new, its rich history juxtaposed against the avant-garde, with a bit of a cheeky attitude. Berlin is widely regarded as Europe’s coolest city. Here are a few suggestions for your Berlin itinerary.
Berlin is quite safe, but you should be on guard against pickpockets. Keep your valuables close, especially when traveling on crowded public transport.
Tipping in Berlin – gratuities and VAT are already included in your bill, so it’s not necessary to tip. However, if your service was exemplary, a little extra is always appreciated.