Arrival by plane
Berlin has two airports (Tegel = TXL and Schönefeld =SXF) with international flights from major cities all over the world.
Tegel Airport is situated in the northwest of Berlin, some 8 km (or 15 minutes) from the city center. You can conveniently reach Tegel Airport using the JetExpressBus TXL (connecting Tegel Airport with the main train station Hauptbahnhof) or the Expressbus X9 (connecting Tegel Airport with train station Zoologischer Garten), as well as the buses 108 and 128.
Schönefeld Airport is situated in the southeast of Berlin, some 18 km from the city center. The S-Bahn (suburban train) lines S49 and S9, as well as several AirportExpress trains that run from/to the train stations Hauptbahnhof, Zoologischer Garten, Friedrichstraße, Alexanderplatz, and Ostbahnhof, connect Schönefeld Airport with the city center. S45 and S9 need about 45 minutes for the trip to the center and the trains take about 15 minutes (from/to Ostbahnhof) to 35 minutes (from/to Hauptbahnhof or Zoologischer Garten).
Arrival by train
You can reach Berlin from all directions by using the fast InterCity-Express-, InterCity-, EuroCity- and InterRegio Trains. The central station Berlin Hauptbahnhof is connecting east-west train lines with north-south train lines in the heart of Berlin.
Depending on the location of your hotel you may also choose Ostbahnhof, Bahnhof Gesundbrunnen, Südkreuz or Bahnhof Spandau as arrival train station. All train stations are well connected to the public transportation system.
Berlin's public transportation system includes S-Bahn (express city train), U-Bahn (underground train), bus and tram.
Route planer: www.bvg.de/en/Welcome