Trains
Schoenefeld has 4 terminals from where the train station is 5 minutes on foot. If you do not wish to walk, you can catch the airport bus and transfer to the train station. The airport bus departs every 10 minutes from 06:00 to 22:00.
Airport Express RE4 and RE5 depart from the airport from 05:00 to 23:00 and their terminal station is Hauptbahnhof. The journey lasts 30 minutes.
S-Bahn lines (suburban railway) S45 and S9 depart from the airport every 10 minutes. The tickets for Zones A and B cost €2.10, whereas for Zones A, B and C cost € 2.80 and are valid for 2 hours for one trip and they can be purchased from the ticket dispensers.
Buses
There are many buses that depart from Berlin’s airport. These buses make a stop outside the airport’s terminals and have frequent schedules.
Line 162 terminates at S Adlershof, the journey lasts 20 minutes (from 04:12 to 23:42) and there are 4 schedules every hour.
Line 171 terminates at U Hermannplatz (from 05:21 to 00:00), the journey lasts 1 hour and there are 3-6 schedules every hour.
A few more buses that Berlin is their final destinations are lines Χ7, 163, 734 and 736.
The night bus Ν60 terminates at S Adlershof, the journey lasts 20 minutes and there are schedules from 00:17 to 03:47 at 17 minutes and again at 47 minutes.
The night bus Ν71 terminates at U Rudow and there are schedules from 00:30 to 04:30.
Most lines facilitate all the airport’s terminals.
The tickets for Zones A and B cost €2.10, whereas for Zones A, B and C cost € 2.80 and are valid for 2 hours for one trip and they can be purchased from the ticket dispensers.
Taxi
The journey from Schoenefeld to the centre of Berlin lasts 35-40 minutes depending of course on the traffic and it can cost € 23 or more.
Tegel Airport
Tegel airport is located 8 kilometres northwest from the center of Berlin. Tegel will stop operating in 2012 when the new airport of Berlin (Brandenburg) begins to operate. The itineraries of the means of transport from the airport to Berlin are regular and the journey lasts roughly 20-25 minutes.
Buses
Buses operate from 05:00 until midnight. The tickets cost €2.10 for Zones A and B, whereas for Zones A, B and C cost € 2.80.
Jet Express TXL buses have services to Berlin and the journey is fast and comfortable because the buses do not make many stops. The TXL buses have routes from the airport to Prenzlauer Berg and the journey lasts 40 minutes. It makes in-between stops at Hauptbahnhof station (20 minutes), at Unter den Linden (30 minutes), and at Alexander Platz (35 minutes).
The X9 has a route from the airport to Zoologischer Garten station and the journey lasts 20 minutes.
There are of course the regular lines 109 and 128 that also depart from the airport to Berlin.
Taxi
If you take a taxi from the Tegel airport to Berlin the journey will last 20-25 minutes and it will cost more or less €15-20.